Could somebody please teach me why a script living in /etc/init.d
and installed as
update-rc.d do-rescan-scsi-bus.sh start 23 S .
does not run at initialization time, while the same script installed as
update-rc.d do-rescan-scsi-bus.sh defaults
does run okay?
I expected that installing my script in rcS.d would be enough, but it
just didn't run at initialization time. Then I discovered the utility
sysvconfig which told me that my script was disabled! Asking it to
enable it made links appear in each of rc*.d, and now it is being ran
at
initialization time okay.