When the system is shutdown with a forced fsck or skip fsck ('shutdown -F' or 'shutdown -f', respectively), the checkroot and checkfs scripts don't take into account these requests on startup. Attached are 3 diffs. One each for checkroot and checkfs, and one for halt.sh, to inform the user that fsck will be forced/skipped.
Created attachment 2580 [details, diff] diff for checkroot
Created attachment 2581 [details, diff] diff for checkfs
Created attachment 2582 [details, diff] diff for halt.sh
Looks good, thanks. Added to CVS.