summaryrefslogtreecommitdiff
path: root/units
diff options
context:
space:
mode:
Diffstat (limited to 'units')
-rw-r--r--units/emergency.service10
-rw-r--r--units/systemd-initctl.service.in6
-rw-r--r--units/systemd-initctl.socket6
-rw-r--r--units/systemd-logger.service.in6
-rw-r--r--units/systemd-logger.socket5
5 files changed, 33 insertions, 0 deletions
diff --git a/units/emergency.service b/units/emergency.service
new file mode 100644
index 0000000000..2e9d049f2d
--- /dev/null
+++ b/units/emergency.service
@@ -0,0 +1,10 @@
+[Meta]
+Description=Emergency Shell
+
+[Service]
+ExecStart=/bin/sh
+Type=simple
+StandardInput=tty
+Restart=restart-always
+RestartSec=0
+KillMode=process
diff --git a/units/systemd-initctl.service.in b/units/systemd-initctl.service.in
new file mode 100644
index 0000000000..512392e4d4
--- /dev/null
+++ b/units/systemd-initctl.service.in
@@ -0,0 +1,6 @@
+[Meta]
+Description=systemd /dev/initctl Compatibility
+
+[Service]
+ExecStart=@libexecdir@/systemd-initctl
+Type=simple
diff --git a/units/systemd-initctl.socket b/units/systemd-initctl.socket
new file mode 100644
index 0000000000..86e7f40276
--- /dev/null
+++ b/units/systemd-initctl.socket
@@ -0,0 +1,6 @@
+[Meta]
+Description=systemd /dev/initctl Compatibility
+
+[Socket]
+ListenFIFO=/dev/initctl
+SocketMode=0600
diff --git a/units/systemd-logger.service.in b/units/systemd-logger.service.in
new file mode 100644
index 0000000000..6723500e0e
--- /dev/null
+++ b/units/systemd-logger.service.in
@@ -0,0 +1,6 @@
+[Meta]
+Description=systemd Logging Daemon
+
+[Service]
+ExecStart=@libexecdir@/systemd-logger
+Type=simple
diff --git a/units/systemd-logger.socket b/units/systemd-logger.socket
new file mode 100644
index 0000000000..eb012c8dde
--- /dev/null
+++ b/units/systemd-logger.socket
@@ -0,0 +1,5 @@
+[Meta]
+Description=systemd Logging Socket
+
+[Socket]
+ListenStream=@/org/freedesktop/systemd1/logger