Explorar el Código

Correct permissions on /run/shm. Fixes #2984.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9692 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess hace 13 años
padre
commit
ef504c23b1

+ 4 - 0
bootscripts/ChangeLog

@@ -1,3 +1,7 @@
+2011-12-23  Matt Burgess <matthew@linuxfromscratch.org>
+
+   * lfs/init.d/mountvirtfs: Correct permissions on /run/shm
+
 2011-11-28  DJ Lucas <dj@linuxfromscratch.org>
 
    * lfs/init.d/mountfs: Add '-t nosysfs' to umount command

+ 1 - 0
bootscripts/lfs/init.d/mountvirtfs

@@ -35,6 +35,7 @@ case "${1}" in
       mkdir -p /run
       mount -n /run || failed=1
       mkdir -p /run/{var,lock,shm}
+      chown 1777 /run/shm
 
       log_info_msg "Mounting virtual file systems: ${INFO}/run" 
 

+ 4 - 0
chapter01/changelog.xml

@@ -39,6 +39,10 @@
     <listitem>
       <para>2011-12-22</para>
       <itemizedlist>
+        <listitem>
+          <para>[matthew] - Correct permissions on /run/shm. Fixes
+          <ulink url="&lfs-ticket-root;2984">#2984</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[matthew] - Add upstream patches for MPFR. Fixes
           <ulink url="&lfs-ticket-root;2983">#2983</ulink>.</para>

+ 2 - 0
lsb-bootscripts/ChangeLog

@@ -1,3 +1,5 @@
+2011-12-23	Matt Burgess <matthew@linuxfromscratch.org>
+  * etc/init.d/mountvirtfs: Correct permissions on /run/shm
 2011-05-23	DJ Lucas <dj@linuxfromscratch.org>
   * Makefile, etc/default/rc: The value of ETCDIR is used to set the RC_BASE at
     install time. Changed default ETCDIR to /etc/rc.d and added /etc/init.d

+ 1 - 0
lsb-bootscripts/etc/init.d/mountvirtfs

@@ -32,6 +32,7 @@ case "${1}" in
 
         # create needed directories in /run
         mkdir /run/{var,lock,shm} || failed=1
+        chown 1777 /run/shm
 
         (exit ${failed})
         evaluate_retval standard