initscripts-7.42.2-1 Integer comparisions of $rc should use "-eq" instead of "=" (lines 270, 273, 300, 532, 535 and 562). Integer comparisions of $usb should use "-eq" instead of "=" (lines 199 and 204). $_RUN_QUOTACHECK and $_ROOT_HAS_QUOTA comparision cleanup (lines 310 and 311). The "press Y to force file system check" seems to confuse some people as it only applies to (apparently) clean file systems. Added an echo to clear this up, and changed the question echos to explicitely state that the forced check only applies to clean file systems. You might want to drop these, but leave in the echo "Unclean file systems will be checked". Bug #53003 can be closed as a duplicate of this bug (not the other way 'round).
Created attachment 97493 [details] Changes integer =s to -eqs and clarifies forced fs check
*** Bug 53003 has been marked as a duplicate of this bug. ***
Still the same situation for FC3t1, initscripts-7.60-1. This is an EASYFIX.
Added, aside from the fsck stuff. That will all change differently anyway.