Description of Problem: at boot-up /etc/rc.d/rc.sysinit starts up the raiddevices from /etc/raidtab (if this file exists) and falls back to a raid-repair-shell if it can't find/load the devices. This is behaviour is correct and should be like that, but I use personally sometimes a raid-array on a external scsi-storage, which I don't want to use every time. So if I leave my /etc/raidtab the boot-up stops everytime with a repair-shell if I haven't enabled the external storage and I need to remove or rename /etc/raidtab and reboot the machine. Instead rc.sysinit should verify in /etc/fstab if this raid-device should really be loaded at bootup (via the "noauto" flag in /etc/fstab) and _only_ if "noauto" is _not_ given on the fstab-line start the raid-services on this device. The attached patch does this and skips initialization of raid-devices, which have the "noauto" flag set in /etc/fstab. Please apply.
Created attachment 19350 [details] patch against rc.sysinit
Will be in 5.88-1 - thanks.