diff options
author | Sven Eden <sven.eden@gmx.de> | 2016-12-02 12:17:43 +0100 |
---|---|---|
committer | Sven Eden <sven.eden@gmx.de> | 2016-12-02 12:17:43 +0100 |
commit | 01ccbe795929643b1eb8e91feafbf2144aedcdfd (patch) | |
tree | 72afb6245ee1abf3ddb18adc45e329c659672e7f | |
parent | sys-apps/dbus-1.10.14-r1 : Version bump with elogind support (diff) | |
download | seden-01ccbe795929643b1eb8e91feafbf2144aedcdfd.tar.gz seden-01ccbe795929643b1eb8e91feafbf2144aedcdfd.tar.bz2 seden-01ccbe795929643b1eb8e91feafbf2144aedcdfd.zip |
sys-auth/elogind-219.12-r10 : Update init script to create a /run/systemd directory
-rw-r--r-- | sys-auth/elogind/elogind-219.12-r10.ebuild (renamed from sys-auth/elogind/elogind-219.12-r9.ebuild) | 0 | ||||
-rw-r--r-- | sys-auth/elogind/files/elogind.init | 6 |
2 files changed, 6 insertions, 0 deletions
diff --git a/sys-auth/elogind/elogind-219.12-r9.ebuild b/sys-auth/elogind/elogind-219.12-r10.ebuild index fabf75d..fabf75d 100644 --- a/sys-auth/elogind/elogind-219.12-r9.ebuild +++ b/sys-auth/elogind/elogind-219.12-r10.ebuild diff --git a/sys-auth/elogind/files/elogind.init b/sys-auth/elogind/files/elogind.init index 271ea8f..3cbf36a 100644 --- a/sys-auth/elogind/files/elogind.init +++ b/sys-auth/elogind/files/elogind.init @@ -13,6 +13,12 @@ depend() { start() { ebegin "Starting elogind" + # elogind needs a /run/systemd directory + if [[ ! -e /run/systemd ]]; then + mkdir -p /run/systemd + chmod 644 /run/systemd + fi + start-stop-daemon --start --quiet --background \ --make-pidfile --pidfile "${ELOGIND_PIDFILE}" \ --exec "${ELOGIND_EXEC}" |