From 3ce6ddcc62f254a781670441a64bac49046b3191 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 23 Sep 2007 15:11:50 +0200 Subject: Merging casper 1.102. --- scripts/live-bottom/42disable_apparmor | 36 ++++++++++++++++++++++++ scripts/live-bottom/42disable_cups_apparmor | 43 ----------------------------- 2 files changed, 36 insertions(+), 43 deletions(-) create mode 100755 scripts/live-bottom/42disable_apparmor delete mode 100755 scripts/live-bottom/42disable_cups_apparmor (limited to 'scripts') diff --git a/scripts/live-bottom/42disable_apparmor b/scripts/live-bottom/42disable_apparmor new file mode 100755 index 0000000..d325ddb --- /dev/null +++ b/scripts/live-bottom/42disable_apparmor @@ -0,0 +1,36 @@ +#!/bin/sh + +#set -e + +# initramfs-tools header + +PREREQ="" + +prereqs() +{ + echo "${PREREQ}" +} + +case "${1}" in + prereqs) + prereqs + exit 0 + ;; +esac + +# live-initramfs header + +if [ -n "${NOAPPARMOR}" ] +then + exit 0 +fi + +. /scripts/live-functions + +log_begin_msg "Disabling AppArmor (does not work with stacked file systems)..." + +# live-initramfs script + +chroot /root update-rc.d -f apparmor remove + +log_end_msg diff --git a/scripts/live-bottom/42disable_cups_apparmor b/scripts/live-bottom/42disable_cups_apparmor deleted file mode 100755 index 09d1869..0000000 --- a/scripts/live-bottom/42disable_cups_apparmor +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/sh - -#set -e - -# initramfs-tools header - -PREREQ="" - -prereqs() -{ - echo "${PREREQ}" -} - -case "${1}" in - prereqs) - prereqs - exit 0 - ;; -esac - -# live-initramfs header - -if [ -n "${NOAPPARMOR}" ] -then - exit 0 -fi - -. /scripts/live-functions - -log_begin_msg "Disabling AppArmor profile for Cups..." - -# live-initramfs script - -# workaround for AppArmor bug #131976 - -PROFILE=/root/etc/apparmor.d/usr.sbin.cupsd - -if [ -e "$PROFILE" ] -then - sed -i '/{/ s/{/flags=(complain) {/' $PROFILE -fi - -log_end_msg -- cgit v1.2.3