Stap 7: Maak het initialisatie script
Maak een nieuw script genaamd pd en voer deze regels:
#! /bin/sh # make sure the PD binary exists PD_BIN=/usr/local/bin/pd test -x $PD_BIN || exit 5 #required if you use LADSPA plugins in your patch export LADSPA_HOME=/usr/lib/ladspa export LADSPA_PATH=/usr/lib/ladspa case "$1" in start) echo -n "Starting PD\n" cd /home/audiopint/purejoy su audiopint run_audiopint4ch_OSS_nogui & ;; stop) echo -n "Shutting down PD\n" killall pd ;; restart) echo -n "Restarting PD\n" $0 stop $0 start ;; *) echo "Usage $0 {start|stop|restart} exit 1 ;; esac exit 0 # end
In het algemeen moeten init.d bestanden deze machtigingen vermeld:
-rwxr-xr-x
De pd-bestand hebt deze machtigingen vermeld:
-rw-r-r-
Zo ja, de machtigingen bewerken door te typen in de terminal:
ugo chmod + x pd
Testen om te zien of het script door te typen werkt
sudo. /pd start