]> git.proxmox.com Git - lxc.git/blob - debian/lxc-pve.preinst
a2c7c50b72fa5302716e09beff8c5148a5ecb973
[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 exit 0