Age | Commit message (Collapse) | Author |
|
This one adds support for the "/fastboot" file, as well as the
"fastboot" kernel command line parameter. If either of them is
specified, file system checks are skipped. The only exception is the
existence of "/forcefsck" or the "forcefsck" kernel parameter which have
precedence over fastboot.
Implements FS#26154.
Reported-by: Mark <mark@voidzero.net>
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
|
|
The commit message was wrong about the semantics of the Age parameter,
revert to the way it was before.
We leave /run/daemons as a 'd' as it does not make sense to delete its
contents (it is on a tmpfs).
This reverts commit 3efdfe82da085888354f27565fd9c6fab3c8b5a8.
Signed-off-by: Tom Gundersen <teg@jklm.no>
|
|
Never use 'd' with non-empty Age, as the age refers to how old files can be
before they are deleted, and 'd' never deletes anything.
Also, we never want to delete /run/daemons, except for on boot (and then it
must be empty since /run is tmpfs), so change that into 'd'.
This makes our files diverge from systemd's again (undoing the previous patch),
but I submitted the same fix to systemd, so they should eventually converge
again.
Signed-off-by: Tom Gundersen <teg@jklm.no>
|
|
This makes the entries shipped by systemd and initscripst the same.
No functional change as initscripts ignore the time entries, but it
silences some warnings in systemd.
These particular rules should eventually be shipped upstream in xorg
and not in initscripts+systemd.
Signed-off-by: Tom Gundersen <teg@jklm.no>
|
|
All packages in core/extra now supports this, and keeping them separated
might soon cause problems (in particular, I submitted a patch to rpcbind
that would cause problems if the symlinks are not in place).
Signed-off-by: Tom Gundersen <teg@jklm.no>
|
|
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
|
|
Introduces the checkparams functions, which thoroughly checks arguments
for presence, length, and some amount of data validation.
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
|
|
This is the same concept as systemd's tmpfiles handling, slightly
simplified to avoid timed re-triggering of file cleaning. Most of our
current file cleaning that takes place in rc.single and rc.sysinit is
replaced by this, with the exception that we hold onto the /var/lock and
/var/run for finer control, since we still check for the possibility of
these directories being symlinks and adjust accordingly.
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
|