#! /bin/sh set -e case "$1" in upgrade|install-upgrade) ;; abort-upgrade) exit 0 ;; esac # # Add the "proxy" user/group to /etc/passwd if needed. # if ! grep -q "^proxy:" /etc/passwd then # # Let's hope that this works; if /var/spool/squid is # already present this fails :( # adduser --system --home /var/spool/squid-ssl --group proxy # # Change the shell so that cron jobs will work. # (They run as root now, but you can never know). # chsh -s /bin/sh proxy fi disable_profile() { APP_CONFFILE="/etc/apparmor.d/usr.sbin.squid-ssl" APP_DISABLE="/etc/apparmor.d/disable/usr.sbin.squid-ssl" # Create a symlink to the yet-to-be-unpacked profile if [ ! -e "$APP_CONFFILE" ]; then mkdir -p `dirname $APP_DISABLE` 2>/dev/null || true ln -sf $APP_CONFFILE $APP_DISABLE fi } if [ "$1" = "install" ]; then # Disable AppArmor profile on install disable_profile fi # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0