[systemd-devel] [PATCH] tmpfiles: move legacy flag-files handling to legacy.conf
Lennart Poettering
lennart at poettering.net
Mon Jan 7 06:06:59 PST 2013
On Sun, 06.01.13 00:12, Tom Gundersen (teg at jklm.no) wrote:
Looks good! Please commit!
> ---
> tmpfiles.d/legacy.conf | 22 +++++++++++++++++-----
> tmpfiles.d/systemd.conf | 4 ----
> 2 files changed, 17 insertions(+), 9 deletions(-)
>
> diff --git a/tmpfiles.d/legacy.conf b/tmpfiles.d/legacy.conf
> index 92bd71b..3fff347 100644
> --- a/tmpfiles.d/legacy.conf
> +++ b/tmpfiles.d/legacy.conf
> @@ -8,15 +8,27 @@
> # See tmpfiles.d(5) for details
>
> # These files are considered legacy and are unnecessary on legacy-free
> -# systems. /run/lock/subsys is used for serializing SysV service
> -# execution, and hence without use on SysV-less systems.
> -#
> +# systems.
> +
> +d /run/lock 0755 root root -
> +
> +# /run/lock/subsys is used for serializing SysV service execution, and
> +# hence without use on SysV-less systems.
> +
> +d /run/lock/subsys 0755 root root -
> +
> # /run/lock/lockdev is used to serialize access to tty devices via
> # LCK..xxx style lock files, For more information see:
> # http://lists.freedesktop.org/archives/systemd-devel/2011-March/001823.html
> # On modern systems a BSD file lock is a better choice if
> # serialization is needed on those devices.
>
> -d /run/lock 0755 root root -
> -d /run/lock/subsys 0755 root root -
> d /run/lock/lockdev 0775 root lock -
> +
> +# /forcefsck, /fastboot and /forcequotecheck are deprecated in favor of the
> +# kernel command line options 'fsck.mode=force', 'fsck.mode=skip' and
> +# 'quotacheck.mode=force'
> +
> +r /forcefsck
> +r /fastboot
> +r /forcequotacheck
> diff --git a/tmpfiles.d/systemd.conf b/tmpfiles.d/systemd.conf
> index 965c6fc..f3928d6 100644
> --- a/tmpfiles.d/systemd.conf
> +++ b/tmpfiles.d/systemd.conf
> @@ -15,10 +15,6 @@ f /var/log/btmp 0600 root utmp -
>
> d /var/cache/man - - - 30d
>
> -r /forcefsck
> -r /forcequotacheck
> -r /fastboot
> -
> d /run/systemd/ask-password 0755 root root -
> d /run/systemd/seats 0755 root root -
> d /run/systemd/sessions 0755 root root -
Lennart
--
Lennart Poettering - Red Hat, Inc.
More information about the systemd-devel
mailing list