Merging casper 1.102.
authorDaniel Baumann <daniel@debian.org>
Sun, 23 Sep 2007 13:11:50 +0000 (15:11 +0200)
committerDaniel Baumann <daniel@debian.org>
Wed, 9 Mar 2011 16:31:05 +0000 (17:31 +0100)
docs/ChangeLog.casper
scripts/live-bottom/42disable_apparmor [moved from scripts/live-bottom/42disable_cups_apparmor with 56% similarity]

index 2497f33..1db8326 100644 (file)
@@ -1,3 +1,13 @@
+casper (1.102) gutsy; urgency=low
+
+  * Rename 42disable_cups_apparmor to 42disable_apparmor and remove AppArmor's
+    rc.d startup links instead of just disabling the cups profile. AA profiles
+    will not generally work on the live system, so disabling it completely
+    allows us to ship more profiles without worrying any further.
+    (LP: #131976)
+
+ -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 14 Sep 2007 08:37:50 +0200
+
 casper (1.101) gutsy; urgency=low
 
   * Add scripts/casper-bottom/42disable_cups_apparmor: Disable AppArmor
similarity index 56%
rename from scripts/live-bottom/42disable_cups_apparmor
rename to scripts/live-bottom/42disable_apparmor
index 09d1869..d325ddb 100755 (executable)
@@ -27,17 +27,10 @@ fi
 
 . /scripts/live-functions
 
-log_begin_msg "Disabling AppArmor profile for Cups..."
+log_begin_msg "Disabling AppArmor (does not work with stacked file systems)..."
 
 # 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
+chroot /root update-rc.d -f apparmor remove
 
 log_end_msg