123456789101112131415161718192021 |
- #!/bin/sh
- user=logger
- logdir="/var/log/service/`(cd ..;basename $PWD)`"
- mkdir -p "$logdir" 2>/dev/null
- chown -R "$user": "$logdir"
- chmod -R go-rwxst,u+rwX "$logdir"
- rm -rf logdir
- ln -s "$logdir" logdir
- # make this dir accessible to logger
- chmod a+rX .
- exec >/dev/null
- exec 2>&1
- exec \
- env - PATH="$PATH" \
- softlimit \
- setuidgid "$user" \
- svlogd -tt "$logdir"
|