Wat ik begrepen heb is dat scriptjes die in /etc/rc.boot of als symlink in /etc/rcS.d staan, -ALTIJD- als root worden gebruikt. Dan heb je sudo niet nodig.
Ik heb vanmorgen een scriptje in /etc/rc.boot (die directory bestond niet, maar aangemaakt (als root)) gekopieerd, en het startte op bij het booten van de laptop. Dat scriptje regelt welk draadloze/interne netwerkkaart moet worden gebruikt en met welke instellingen. Nogmaals, dat startte perfect. Wat ik via google heb kunnen natrekken is dat de directory /etc/rc.boot verouderd is, maar nog wel kan worden gebruikt.
Wat jij zou kunnen doen is:
A: Een directory /etc/rc.boot aanmaken met
sudo mkdir /etc/rc.boot
en daarna het scriptje sound daar naartoe kopiëren met
sudo cp /locatie-van-het-scriptje/sound /etc/rc.boot
of:
B: Een symlink maken naar dat scriptje
ln -s /locatie-van-het-scriptje/sound /etc/rcS.d/sound
OPLETTEN 1 !!!!! Het scriptje 'sound' moet dan wel worden ontdaan van alle sudo zaken, omdat het scriptje als root wordt uitgevoerd, en dus sudo onnodig is.
OPLETTEN 2 !!!!! De directory /etc/rc.boot moet je wel aanmaken omdat die niet bestaat. Hierboven heb ik geschreven hoe je dat moet doen.
symlink
staat voor symbolic link, zeg maar een andere naam voor 'snelkoppeling'.