stokedfish hat geschrieben:
Danke, aber was ist mit dem hier?
Skripte/Autostart-Patch?highlight=%28autostart%29
Warum kompliziert, wenn's auch einfach geht 😉 Warum solltest du den extra eine komplizierten Patch einrichten, der vielleicht beim nächsten Update zerstört wird, wenn du auch einfach die rc.local editieren kannst?
stokedfish hat geschrieben:
Und beim sudo Befehl wird doch eine Passwortabfrage kommen, oder? Was dann?
Bei der rc.local kannst du das sudo weglassen, da diese Datei bereits als root ausgeführt wird (wie auch der gesamte Startprozess bis zur Anmeldung)
chmod 777 /dev/dsp
chmod 777 /dev/mixer
chmod 777 /dev/rt
stokedfish hat geschrieben:
Anschliessend muss ich ja zum Benutzer "music" wechseln, wo schon wieder eine Passwortabfrage kommen wird...
Das kannst du wie folgt erledigen:
sudo -u music perl /home/music/bin/gdd.pl
Dieser Befehl führt das Perl-Skript als User music aus. Da die rc.local wie gesagt als root ausgeführt wird, kommt bei sudo keine Passwort-Abfrage.
stokedfish hat geschrieben:
Wie geht das denn alles in der rc.local?
Noch einmal komplett:
chmod 777 /dev/dsp
chmod 777 /dev/mixer
chmod 777 /dev/rtc
sudo -u music perl /home/music/bin/gdd.pl