diff -urN startup-0.9.8.14.orig/rc.d/rc.sysinit startup-0.9.8.14/rc.d/rc.sysinit --- startup-0.9.8.14.orig/rc.d/rc.sysinit 2007-04-22 15:45:20 +0300 +++ startup-0.9.8.14/rc.d/rc.sysinit 2007-05-18 14:28:17 +0300 @@ -37,6 +37,9 @@ HOSTNAME=localhost fi +# Read in config data +SourceIfNotEmpty /etc/sysconfig/rc.sysinit + # Set system font ExecIfExecutable /sbin/setsysfont >/dev/null 2>&1 && SETSYSFONT_DONE=1 || SETSYSFONT_DONE= @@ -185,7 +188,11 @@ # Remount the root filesystem read-write splash_update remount 2 -action "Remounting root filesystem in read/write mode:" mount -n -o remount,rw / +if [ -z ${REMOUNT_ROOT_RW} ]; then + action "Remounting root filesystem in read/write mode:" mount -n -o remount,rw / +else + action "Remounting root filesystem in read/write mode:" $REMOUNT_ROOT_RW +fi # The root filesystem is now read-write, so we can now log via syslog() directly [ -z "$IN_INITLOG" ] || IN_INITLOG=