Forráskód Böngészése

Fixed Firefox PaX markings

Maxim Kammerer 11 éve
szülő
commit
b46adad71d
3 módosított fájl, 4 hozzáadás és 2 törlés
  1. 1 0
      src/etc/fstab
  2. 1 0
      src/root/config/rootfs.excludes
  3. 2 2
      src/root/setup

+ 1 - 0
src/etc/fstab

@@ -20,6 +20,7 @@ overlayfs /var  overlayfs nodev,lowerdir=/mnt/live/var,upperdir=/mnt/rwroot/var,
 overlayfs /home overlayfs nodev,lowerdir=/mnt/live/home,upperdir=/mnt/rwroot/home,workdir=/mnt/rwroot/home-work 0 0
 
 # Overlayed subdirectories -- only for testing purposes
+# Running changed executables also requires "mount -o remount,exec /mnt/rwroot"
 overlayfs /usr  overlayfs noauto,nodev,lowerdir=/mnt/live/usr,upperdir=/mnt/rwroot/usr,workdir=/mnt/rwroot/usr-work 0 0
 
 # Mounted by init.d services (after localmount):

+ 1 - 0
src/root/config/rootfs.excludes

@@ -178,4 +178,5 @@
 /usr/sbin/fix_libtool_files.sh
 /usr/share/gcc-data/fixlafiles.awk
 /usr/bin/c[89]9
+/usr/lib/firefox/firefox-bin
 /usr/lib/firefox/dictionaries/

+ 2 - 2
src/root/setup

@@ -414,8 +414,8 @@ done
 
 
 sinfo "Disabling PaX markings"
-# Not necessary for any plugins
-paxctl-ng -d /usr/lib/firefox/{firefox,firefox-bin,plugin-container}
+Not necessary for any plugins
+paxctl-ng -d /usr/lib/firefox/plugin-container
 
 
 sinfo "Initializing a secondary PGP keyring"