diff options
author | Mike Westerhof <mwester@dls.net> | 2007-11-21 00:35:37 +0000 |
---|---|---|
committer | Mike Westerhof <mwester@dls.net> | 2007-11-21 00:35:37 +0000 |
commit | de388a31807818eb436b8c93d2664545050a7d30 (patch) | |
tree | f32b7dfbabb81712939df9496a217b31fe61b162 /packages/initscripts/initscripts-slugos_1.0.bb | |
parent | 4a69a66f78b10bcff1e8b050ed483797a3db197c (diff) |
initscripts: SlugOS - add bootclean.sh to clean out /tmp, /var/lock, /var/run
(required when turned-up to disk). Create SlugOS-specific volatiles config
because SlugOS needs /etc/resolv.conf to be static and not volatile.
Diffstat (limited to 'packages/initscripts/initscripts-slugos_1.0.bb')
-rw-r--r-- | packages/initscripts/initscripts-slugos_1.0.bb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/initscripts/initscripts-slugos_1.0.bb b/packages/initscripts/initscripts-slugos_1.0.bb index ed5f37f348..76d88f4627 100644 --- a/packages/initscripts/initscripts-slugos_1.0.bb +++ b/packages/initscripts/initscripts-slugos_1.0.bb @@ -10,7 +10,7 @@ RCONFLICTS = "initscripts" # All other standard definitions inherited from initscripts # Except the PR which is hacked here. The format used is # a suffix -PR := "${PR}.11" +PR := "${PR}.12" FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/${P}', '${FILE_DIRNAME}/initscripts-${PV}', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" @@ -19,6 +19,7 @@ PACKAGES = "${PN}" SRC_URI += "file://alignment.sh" SRC_URI += "file://domainname.sh" SRC_URI += "file://devices.patch;patch=1" +SRC_URI += "file://bootclean.sh" # Without this it is not possible to patch checkroot.sh S = "${WORKDIR}" @@ -30,6 +31,7 @@ do_install_append() { # slugos specific scripts install -m 0755 ${WORKDIR}/alignment.sh ${D}${sysconfdir}/init.d install -m 0755 ${WORKDIR}/domainname.sh ${D}${sysconfdir}/init.d + install -m 0755 ${WORKDIR}/bootclean.sh ${D}${sysconfdir}/init.d # Remove the do install links (this detects a change to the # initscripts .bb file - it will cause a build failure here.) @@ -103,6 +105,8 @@ do_install_append() { # checkfs.sh is currently disabled from S 30 (and won't work on SlugOS) # ramdisk is not used on SlugOS, would run at S 30 update-rc.d -r ${D} mountall.sh start 35 S . + # bootclean must run after mountall but before populate-volatile + update-rc.d -r ${D} bootclean.sh start 36 S . # base-files populate-volatile.sh runs at S37 update-rc.d -r ${D} devpts.sh start 38 S . # slugos file syslog starts here (39) |