[PD] auto login + auto run pd on linux
marius schebella
marius.schebella at chello.at
Wed Jan 28 14:59:54 CET 2004
hi,
to autostart on linux
put a symlink in your rc3.d (or with whatever runlevel you boot by default,
this is set in /etc/inittab)
called S19pd_start (any number, but be sure, all other important processes
are started before/lower numbers...) to a script named pd_start
linux then calls this script with the argument "start" when booting. the
script "pd_start" looks like:
################################# beginning of script
#############################
#! /bin/sh
# Check for missing binaries (stale symlinks should not happen)
PD_BIN=/usr/local/pd/bin/pd
test -x $PD_BIN || exit 5
case "$1" in
start)
echo -n "Starting PD"
## Start daemon with startproc(8). If this fails
## the return value is set appropriately by startproc.
/usr/local/pd/bin/pd -nogui -noadc -audiobuf 20 -r 22050 \
-lib /usr/local/lib/pd/pdp/pdp \
-lib /usr/local/lib/pd/externs/zexy \
-path /home/marius \
-path /usr/local/lib/pd/pdp \
-path /usr/local/lib/pd/externs/zexy \
/home/marius/application.pd &
;;
## mind the &!!!
stop)
echo -n "Shutting down FOO "
## Stop daemon with killproc(8) and if this fails
## killproc sets the return value according to LSB.
kill 'cat /var/run/pd.pid'
;;
restart)
## Stop the service and regardless of whether it was
## running or not, start it again.
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
################################## end of script #######################
marius.
----- Original Message -----
From: "rob canning" <rscanning at eircom.net>
To: <pd-list at iem.at>
Sent: Wednesday, January 28, 2004 1:15 PM
Subject: [PD] auto login + auto run pd on linux
>
> hi,
> i have made an installation using pd and am migrating it to a planetccrma
box from a windows machine - i need the patch to open automaticaly when the
system boots up - in windows i just put a shortcut to my .bat file in the
startup folder which worked fine. how do i do this in Linux?
> also i have stupidly locked myself out my root account by:
> chsh -s /sbin/nologin
> i thought this would bypass the login procedure - whoops!
> how can i get my root account back?
> this is my real problem at the moment
> thanks,
> rob
> www.robcanning.utvinternet.com
>
> _______________________________________________
> PD-list mailing list
> PD-list at iem.at
> http://iem.at/cgi-bin/mailman/listinfo/pd-list
More information about the Pd-list
mailing list