updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / selinux-refpolicy-arch / selinux-refpolicy-arch.install
blobd457ae476808ba3f1689d9704b27a454a405ea17
1 ## arg 1:  the new package version
2 ## arg 2:  the old package version
4 post_install() {
5   cd /usr/share/selinux/refpolicy-arch/
6   echo ">>> Loading refpolicy-arch. Please wait ..."
7   /bin/ls *.pp | /bin/grep -Ev "base.pp|enableaudit.pp" | /usr/bin/xargs /usr/sbin/semodule -s refpolicy-arch -b base.pp -i
8   echo ">>> Relabeling filesystems. This may take some time. Please wait ..."
9   /sbin/restorecon -r /
12 post_upgrade() {
13   cd /usr/share/selinux/refpolicy-arch/
14   echo ">>> Reloading refpolicy-arch. Please wait ..."
15   /bin/ls *.pp | /bin/grep -Ev "base.pp|enableaudit.pp" | /usr/bin/xargs /usr/sbin/semodule -s refpolicy-arch -b base.pp -i
16   echo ">>> Relabeling filesystems. This may take some time. Please wait ..."
17   /sbin/restorecon -r /
20 post_remove() {
21   echo ">>> Removing refpolicy left-over files. Please wait ..."
22   /bin/rm -rf /etc/selinux/refpolicy-arch