initscripts do not allow to automatically check the filesystem
(option -y of fsck) because -y conflicts with -a
which is set directly in /etc/rc.d/rc.sysinit
I think /etc/rc.d/rc.sysinit should be modified to allow
-a or -y to be used depending on /etc/sysconfig/autofsck
Currently a remote server can not be booted after an unclean shutdown
because fsck -a often go to manual mode.
fsck -y would not go to manual mode.
*** Bug 168979 has been marked as a duplicate of this bug. ***
Created attachment 125443 [details]
Only use -a if $fsckoptions doesn't already specify -y
(Note that this won't work for -otheroptionsy, but -yotheroptions is OK)
Fixed in initscripts-8.32-1. Thanks for your report.