1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#!/bin/sh
# postinst script for bcron.
#
# See: dh_installdeb(1).
set -e
CRONTABDIR=/var/spool/cron/crontabs
#DEBHELPER#
case "$1" in
configure)
# add acls for user and group cron
setfacl -m u:cron:rwx $CRONTABDIR
setfacl -m g:cron:rwx $CRONTABDIR
for f in $(find $CRONTABDIR -mindepth 1 -maxdepth 1); do
setfacl -m u:cron:rw $f
setfacl -m g:cron:rw $f
done
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument '$1'" >&2
exit 1
;;
esac
exit 0
|