Author: glen
Date: Mon Sep 18 21:02:59 2006
New Revision: 7792

Modified:
   rc-scripts/trunk/rc.d/init.d/sys-chroots
Log:
Don't touch chkconfig symlinks on chroot, instead play with network subsys 
lockfile. This allows you define sys-chroots from livecd without corrupting 
that chroot.

Modified: rc-scripts/trunk/rc.d/init.d/sys-chroots
==============================================================================
--- rc-scripts/trunk/rc.d/init.d/sys-chroots    (original)
+++ rc-scripts/trunk/rc.d/init.d/sys-chroots    Mon Sep 18 21:02:59 2006
@@ -100,8 +100,6 @@
                        fi
                        chroot $dir mount -a
                        # network
-                       chroot $dir /sbin/chkconfig network off
-                       rm -f $dir/etc/rc.d/rc*.d/K*network
                        [ -f /var/lock/subsys/network ] && touch 
$dir/var/lock/subsys/network
                        # other
                        chroot $dir /sbin/chkconfig single off
@@ -129,8 +127,8 @@
                for dir in $SYSTEM_CHROOTS; do
                        [ ! -x "$dir/etc/rc.d/rc" ] && continue
                        msg_stopping "System chroots services for $dir"; started
-                       chroot $dir /etc/rc.d/rc $runlevel chroot
                        rm -f $dir/var/lock/subsys/network
+                       chroot $dir /etc/rc.d/rc $runlevel chroot
                        chroot $dir /bin/sh -c "grep -q selinuxfs 
/proc/filesystems && umount /selinux"
                        chroot $dir /bin/sh -c "grep -q sysfs /proc/filesystems 
&& umount /sys"
                        chroot $dir umount -a
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to