--- initscripts-me/rc.d/init.d/halt.orig Thu Sep 6 13:19:12 2001 +++ initscripts-me/rc.d/init.d/halt Thu Sep 6 13:19:50 2001 @@ -115,7 +115,9 @@ ;; esac -runcmd $"Syncing hardware clock to system time" /sbin/hwclock $CLOCKFLAGS +if [ -x /sbin/hwclock ] ; then + runcmd $"Syncing hardware clock to system time" /sbin/hwclock $CLOCKFLAGS +fi # Turn off swap, then unmount file systems. SWAPS=`awk '! /^Filename/ { print $1 }' /proc/swaps` --- initscripts-me/rc.d/rc.sysinit.orig Thu Sep 6 13:20:04 2001 +++ initscripts-me/rc.d/rc.sysinit Thu Sep 6 13:33:47 2001 @@ -105,10 +105,14 @@ ;; esac -/sbin/hwclock --adjust -/sbin/hwclock $CLOCKFLAGS - -action $"Setting clock $CLOCKDEF: `date`" date +if [ -x /sbin/hwclock ] ; then + /sbin/hwclock --adjust + /sbin/hwclock $CLOCKFLAGS + action $"Setting clock $CLOCKDEF: `date`" date +else + # System date on S390 is always set correctly + action $"System date: `date` " date +fi if [ "`/sbin/consoletype`" = "vt" ]; then # Load keymap @@ -322,6 +326,9 @@ else action $"Skipping ISA PNP configuration at users request: " /bin/true fi +else + # No /sbin/isapnp => no PNP + PNP= fi # Remount the root filesystem read-write. @@ -329,6 +336,24 @@ [ "$state" != "rw" ] && \ action $"Remounting root filesystem in read-write mode: " mount -n -o remount,rw / +# Fix up kernel versioning on binary-only modules +if [ -x /sbin/oco-setkver ]; then + kver=`