semi-working build script for deb packages

This commit is contained in:
John McLear 2013-11-24 02:42:50 +00:00
parent 8b821d42a2
commit 61df1facd2
7 changed files with 226 additions and 0 deletions

View file

@ -0,0 +1,26 @@
description "etherpad"
start on started networking
stop on runlevel [!2345]
env EPHOME=/opt/etherpad
env EPLOGS=/var/log/etherpad
env EPUSER=etherpad
respawn
pre-start script
cd $EPHOME
mkdir $EPLOGS ||true
chown $EPUSER:admin $EPLOGS ||true
chmod 0755 $EPLOGS ||true
chown -R $EPUSER:admin $EPHOME/var ||true
$EPHOME/bin/installDeps.sh >> $EPLOGS/error.log || { stop; exit 1; }
end script
script
cd $EPHOME/
exec su -s /bin/sh -c 'exec "$0" "$@"' $EPUSER -- node node_modules/ep_etherpad/node/server.js \
>> $EPLOGS/access.log \
2>> $EPLOGS/error.log
end script