Abort if any command in the script exits with an error (lintian: maintainer-script-ignores-errors)

This commit is contained in:
HungryHobo
2010-11-13 17:55:34 +00:00
parent cd741439d9
commit 5fe654e7e8
3 changed files with 8 additions and 2 deletions

View File

@ -1,4 +1,6 @@
#!/bin/sh
set -e
SVCHOME=/var/lib/i2p
I2P=/usr/share/i2p
I2PUSER=i2psvc

View File

@ -1,12 +1,14 @@
#!/bin/sh
set -e
# /etc/rc*.d/*i2p files
update-rc.d -f i2p remove
I2PUSER=i2psvc
# delete $I2PUSER if it exists (it will not if this is a purge after a remove)
id $I2PUSER 2>/dev/null
if [ $? -eq 0 ]; then
# the "| cat" sets the exit code to zero so the script doesn't abort
entry=`getent passwd | cut -d: -f1 | grep i2psvc | cat`
if [ -n "$entry" ]; then
exec userdel $I2PUSER
fi

View File

@ -1,4 +1,6 @@
#!/bin/sh
set -e
invoke-rc.d i2p stop
# stuff in /tmp