added metainfo to create deb package of piler

This commit is contained in:
SJ
2013-10-11 14:13:18 +02:00
parent 5dd2232d28
commit 466f1fe7be
11 changed files with 145 additions and 4 deletions

41
debian/preinst vendored Normal file
View File

@ -0,0 +1,41 @@
#!/bin/sh
set -e
create_piler_user() {
id piler &>/dev/null
if [ $? -ne 0 ]; then
groupadd piler
useradd -g piler -s /bin/sh -d /var/piler piler
usermod -L piler
fi
}
save_current_config() {
BAKFILE=/usr/local/etc/piler.conf.`date +%s`
cp /usr/local/etc/piler.conf $BAKFILE
}
case "$1" in
install)
create_piler_user
;;
upgrade|abort-upgrade)
save_current_config
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 0
;;
esac
#DEBHELPER#
exit 0