„deb/service-build.sh“ ändern
This commit is contained in:
parent
1e11fcd9d6
commit
fd647e17f1
@ -32,6 +32,12 @@ fi
|
||||
INSTLOCAL="/usr/local/bin/$NAME"
|
||||
BINARY="$INSTLOCAL/$EXEPATH"
|
||||
|
||||
if[[ -z "$RUNNER" ]]; then
|
||||
EXEARGUMENTS="$BINARY $EXEARGUMENTS"
|
||||
else
|
||||
RUNNER="$BINARY"
|
||||
fi
|
||||
|
||||
echo "[Unit]" > service-$NAME
|
||||
echo "Description=$DESCRIPTION" >> service-$NAME
|
||||
echo "After=network-online.target" >> service-$NAME
|
||||
@ -48,8 +54,8 @@ if [[ -n "$ENVIROMENTVARS" ]]; then
|
||||
done
|
||||
fi
|
||||
echo "PermissionsStartOnly=true" >> service-$NAME
|
||||
echo "ExecStartPre=setcap 'cap_net_bind_service=+ep' $BINARY" >> service-$NAME
|
||||
echo "ExecStart=$BINARY $EXEARGUMENTS" >> service-$NAME
|
||||
echo "ExecStartPre=setcap 'cap_net_bind_service=+ep' $RUNNER" >> service-$NAME
|
||||
echo "ExecStart=$RUNNER $EXEARGUMENTS" >> service-$NAME
|
||||
echo "KillMode=control-group" >> service-$NAME
|
||||
echo "TimeoutStopSec=5" >> service-$NAME
|
||||
echo "Restart=on-failure" >> service-$NAME
|
||||
|
Loading…
Reference in New Issue
Block a user