shlib.sh: be more tolerant of broken /bin/sh implementations
[girocco.git] / toolbox / run-taskd.sh
blob1acc0536164473c137a6f18b1793764dde997af7
1 #!/bin/sh
3 cd "$HOME"
5 if [ "$1" = "--shell" ]; then
6 shift
7 trap 'exec "$SHELL" -l -i' EXIT
8 trap '' HUP INT QUIT PIPE TERM TSTP TTIN TTOU
10 trap - HUP INT QUIT PIPE TERM TSTP TTIN TTOU
11 perl -I@basedir@/taskd @basedir@/taskd/taskd.pl "$@"
13 exit
15 exec perl -I@basedir@/taskd @basedir@/taskd/taskd.pl "$@"