96d9117ad2db7d8c13f7898127eee8939e88daf1 |
|
28-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
fsck: remove fsckd again, but keep the door open for external replacement
For a longer discussion see this:
http://lists.freedesktop.org/archives/systemd-devel/2015-April/030175.html
This introduces /run/systemd/fsck.progress as a simply
AF_UNIX/SOCK_STREAM socket. If it exists and is connectable we'll
connect fsck's -c switch with it. If external programs want to get
progress data they should hence listen on this socket and will get
all they need via that socket. To get information about the connecting
fsck client they should use SO_PEERCRED.
Unless /run/systemd/fsck.progress is around and connectable this change
reverts back to v219 behaviour where we'd forward fsck output to
/dev/console on our own. |
66f2ff06ca4ee5ea686b884e2923a31832ad8fe4 |
|
18-Feb-2015 |
Didier Roche <didrocks@ubuntu.com> |
Add fsckd service and socket, retarget systemd-fsck
systemd-fsckd can be socket-activated by systemd-fsck process. Reflect that
in the different unit files. |
d6bc8348d5be8576a475ac8ced2b0146e60fb71f |
|
25-Sep-2014 |
Daniel Buch <boogiewasthere@gmail.com> |
readahead: wipe out readahead |
c22bf27beea56516d8f83784759fb30495e058d7 |
|
15-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
unit: remove spurious newline |
4952a9beff339b75641a7a84c226c11d6bd680c4 |
|
19-Oct-2013 |
Thomas Bächler <thomas@archlinux.org> |
Remove FsckPassNo from systemd-fsck-root.service |
d0a2d726f0b6a02077c178d446f89839be474d41 |
|
15-Aug-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
units: make fsck units remain after exit
Without this, fsck would be re-run if any other service which pulls
in a target requiring one of the mounts was started after fsck was done
but before the initial transaction was done.
https://bugs.freedesktop.org/show_bug.cgi?id=66784 |
956eaf2b8d6c9999024705ddadc7393bc707de02 |
|
17-Jul-2013 |
Harald Hoyer <harald@redhat.com> |
remove /run/initramfs/root-fsck logic
dracut uses systemd in the initramfs and does not write these files
anymore.
The state of the root fsck is serialized. |
c48754ab3d0fa71bb4ac671a22ad25fa392a32e1 |
|
27-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
man: this time, fix Documentation= properly |
ca5dc4b67dd6956bea663ade032352a58bf163c6 |
|
27-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
units: fix Documentation= tag in fsck units |
a32f224aafaf47d3489a730259a47ef45781193e |
|
27-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
man: document systemd-fsck |
93a1d735aca5584a005d851f12cb0b8c7bb5e5ca |
|
25-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
units: rename fsck@.service to systemd-fsck@.service
The rule is that units that encapsulate our own code are prefixed with
"systemd-". Since the fsck units invoke our own code, hence add the
missing prefix. Since a long long time the fsck units didn't invoke the
naked fsck binaries anymore, and it is unlikely that this well ever
change. On the opposite: the code in systemd-fsck will probably get more
complex over time to handle fsck progress to plymouth forwarding.
Same for quotacheck (but not quotaon!) |