diff options
Diffstat (limited to 'sys-apps/systemd-tmpfiles/files')
-rw-r--r-- | sys-apps/systemd-tmpfiles/files/stmpfiles-dev.initd | 20 | ||||
-rw-r--r-- | sys-apps/systemd-tmpfiles/files/stmpfiles-setup.initd | 19 | ||||
-rw-r--r-- | sys-apps/systemd-tmpfiles/files/stmpfiles.confd | 2 |
3 files changed, 41 insertions, 0 deletions
diff --git a/sys-apps/systemd-tmpfiles/files/stmpfiles-dev.initd b/sys-apps/systemd-tmpfiles/files/stmpfiles-dev.initd new file mode 100644 index 000000000000..0952ef12cc2c --- /dev/null +++ b/sys-apps/systemd-tmpfiles/files/stmpfiles-dev.initd @@ -0,0 +1,20 @@ +#!/sbin/openrc-run +# Copyright 1999-2020 Gentoo Authors +# Released under the 2-clause BSD license. + +description="Set up tmpfiles.d entries for /dev" + +depend() +{ + provide stmpfiles-dev stmpfiles.dev tmpfiles-dev tmpfiles.dev + use dev-mount + before dev + keyword -prefix -vserver +} + +start() +{ + ebegin "Setting up tmpfiles.d entries for /dev" + /bin/systemd-tmpfiles --prefix=/dev --create --boot ${stmpfiles_opts} + eend $? +} diff --git a/sys-apps/systemd-tmpfiles/files/stmpfiles-setup.initd b/sys-apps/systemd-tmpfiles/files/stmpfiles-setup.initd new file mode 100644 index 000000000000..a55163d3fd65 --- /dev/null +++ b/sys-apps/systemd-tmpfiles/files/stmpfiles-setup.initd @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 1999-2020 Gentoo Authors +# Released under the 2-clause BSD license. + +description="Set up tmpfiles.d entries" + +depend() +{ + provide stmpfiles-setup stmpfiles.setup tmpfiles-setup tmpfiles.setup + need localmount +} + +start() +{ + ebegin "Setting up tmpfiles.d entries" + /bin/systemd-tmpfiles --exclude-prefix=/dev --create --remove --boot \ + ${stmpfiles_opts} + eend $? +} diff --git a/sys-apps/systemd-tmpfiles/files/stmpfiles.confd b/sys-apps/systemd-tmpfiles/files/stmpfiles.confd new file mode 100644 index 000000000000..2ec4b5f0d8b8 --- /dev/null +++ b/sys-apps/systemd-tmpfiles/files/stmpfiles.confd @@ -0,0 +1,2 @@ +# Extra options to pass to stmpfiles +#stmpfiles_opts="" |