From 6950e496815f69df7b50f4664b654ac6b3e4f7de Mon Sep 17 00:00:00 2001 From: John Bowler Date: Mon, 30 May 2005 06:12:33 +0000 Subject: Initscripts patch. This changes the order of the shutdown scripts in openslug to ensure that the network shutdown does not happen before network file systems have been unmounted. It also adds some missing scripts - hwclock.sh (load/save the hwclock, otherwise it gets loaded but not saved, in the absence of NTP). alignment.sh (added to openslug, was in 'arm' before), and umountfs (excluded from oe). The file system unmount scripts use /proc/mounts (not fstab) and unmount in the correct order (the old scripts only worked if nothing was mounted within a mounted file system). Scripts have been patched (openslug only patches) to make them work correctly with openslug NFS, flash and disk root and to arrange for syslog to run as long as possible (it's now in S/0/6, not in the user run levels). Directory struction of openslug-init has been tidied up, with all the initscripts in a sub-dirctory. initscritps-openslug is an openslug specific variant of initscripts which tracks it and fails safe (an update/change to initscripts will cause initscripts-openslug to fail rather than build strangeness). turnup also contains a fix for slugbug 150. BKrev: 429aaed1D-1XOdk8brF2bP9C9EEEJQ --- packages/meta/openslug-image.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'packages/meta/openslug-image.bb') diff --git a/packages/meta/openslug-image.bb b/packages/meta/openslug-image.bb index d2bf3bb7c3..6ab8bc73b5 100644 --- a/packages/meta/openslug-image.bb +++ b/packages/meta/openslug-image.bb @@ -1,4 +1,4 @@ -PR = "r12" +PR = "r13" IMAGE_BASENAME = "openslug" @@ -9,7 +9,7 @@ OPENSLUG_HIDDEN_PACKAGES = "ipkg-native ipkg-utils-native fakeroot-native ${PATC virtual/libc makedevs-native mtd-utils-native slugimage-native nslu2-linksys-firmware " DEPENDS = "virtual/kernel base-files base-passwd \ - busybox dropbear hotplug-ng initscripts netbase \ + busybox dropbear hotplug-ng initscripts-openslug netbase \ sysvinit tinylogin portmap \ ixp4xx-csr ixp425-eth openslug-init \ module-init-tools modutils-initscripts \ @@ -21,7 +21,7 @@ DEPENDS = "virtual/kernel base-files base-passwd \ # (OPENSLUG_EXTRA_FILESYSTEMS, included in OPENSLUG_EXTRA_INSTALL) # kernel-module-af-packet must be in the image for DHCP to work IPKG_INSTALL = "base-files base-passwd \ - busybox dropbear hotplug-ng initscripts netbase \ + busybox dropbear hotplug-ng initscripts-openslug netbase \ update-modules sysvinit tinylogin portmap \ ixp4xx-csr ixp425-eth openslug-init \ module-init-tools modutils-initscripts \ -- cgit v1.2.3