]> git.proxmox.com Git - lxc.git/blob - debian/lxc-pve.preinst
debian hooks: add #DEBHELPER# stanza to preinst and postrm
[lxc.git] / debian / lxc-pve.preinst
1 #! /bin/sh
2
3 set -e
4
5 # divert apparmor feature pinning file
6 # Debian 9.4+ pins to a kernel 4.9 feature set which breaks mount
7 # mediation, among other things
8 aa_feature_add_diversion() {
9 dpkg-divert --package lxc-pve --add --rename \
10 --divert /usr/share/apparmor-features/features.stock \
11 /usr/share/apparmor-features/features
12 }
13
14 case "$1" in
15 upgrade)
16 if dpkg --compare-versions "$2" 'lt' '2.1.1-3'; then
17 aa_feature_add_diversion
18 fi
19 ;;
20 *)
21 aa_feature_add_diversion
22 ;;
23 esac
24
25 #DEBHELPER#
26
27 exit 0