File: /var/lib/dpkg/info/msmtp.postinst
#!/bin/sh
set -e
if [ -e /usr/share/debconf/confmodule ]; then
. /usr/share/debconf/confmodule
fi
apply_apparmor() {
enable="$1"
AA_DIR="/etc/apparmor.d/"
AA_PROFILE="usr.bin.msmtp"
AA_CONF="$AA_DIR/$AA_PROFILE"
AA_DISABLE="$AA_DIR/disable/$AA_PROFILE"
case "$enable" in
true)
rm -f "$AA_DISABLE"
;;
*)
mkdir -p "$AA_DIR/disable" || true
if [ -d "$AA_DIR/disable" ] && [ -f "$AA_CONF" ]; then
ln -sf "$AA_CONF" "$AA_DISABLE"
fi
;;
esac
}
case $1 in
configure)
db_get msmtp/apparmor
apply_apparmor "$RET"
;;
*)
exit 0
;;
esac
# Automatically added by dh_apparmor/3.0.8-2
if [ "$1" = "configure" ]; then
APP_PROFILE="/etc/apparmor.d/usr.bin.msmtp"
if [ -f "$APP_PROFILE" ]; then
# Add the local/ include
LOCAL_APP_PROFILE="/etc/apparmor.d/local/usr.bin.msmtp"
test -e "$LOCAL_APP_PROFILE" || {
mkdir -p `dirname "$LOCAL_APP_PROFILE"`
install --mode 644 /dev/null "$LOCAL_APP_PROFILE"
}
# Reload the profile, including any abstraction updates
if aa-enabled --quiet 2>/dev/null; then
apparmor_parser -r -T -W "$APP_PROFILE" || true
fi
fi
fi
# End automatically added section