Skip to content

Instantly share code, notes, and snippets.

@znz
Created November 9, 2011 03:41
Show Gist options
  • Save znz/1350272 to your computer and use it in GitHub Desktop.
Save znz/1350272 to your computer and use it in GitHub Desktop.
/etc/sv/nadoka-ircnet/run
#!/bin/sh
exec 2>&1
logger -s -t runsv -- start "$(basename $(pwd))"
USER=nadoka
TARGET_UID=$(id -u $USER)
TARGET_GID=$(id -g $USER)
if [ -z "$TARGET_UID" -o -z "$TARGET_GID" ]; then
logger -s -t runsv -- "id failed: UID=$TARGET_UID GID=$TARGET_GID"
exec sleep 10
fi
cd "/home/$USER"
exec chpst -u ":$TARGET_UID:$TARGET_GID" /home/nadoka/d/nadoka/run-ircnet.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment