From 12df9b25cd630157ae35f2f8ae4d30067338ab01 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Wed, 5 Sep 2012 13:34:46 +0200 Subject: [PATCH] [scripts] touch /run/openrc/softlevel if dir exists --- scripts/amazon_ebs_image_inner_chroot_script_after.sh | 1 + scripts/image_generic_inner_chroot_script_after.sh | 1 + scripts/inner_chroot_script.sh | 1 + scripts/mkloopcard_beagleboard_xm_chroot_hook.sh | 1 + scripts/mkloopcard_beaglebone_chroot_hook.sh | 1 + scripts/mkloopcard_efikamx_chroot_hook.sh | 1 + scripts/remaster_generic_inner_chroot_script_after.sh | 1 + scripts/remaster_serverbase_inner_chroot_script_after.sh | 1 + 8 files changed, 8 insertions(+) diff --git a/scripts/amazon_ebs_image_inner_chroot_script_after.sh b/scripts/amazon_ebs_image_inner_chroot_script_after.sh index 8bc843c..3f4eed6 100755 --- a/scripts/amazon_ebs_image_inner_chroot_script_after.sh +++ b/scripts/amazon_ebs_image_inner_chroot_script_after.sh @@ -91,6 +91,7 @@ rm -rf /install-data # Generate openrc cache touch /lib/rc/init.d/softlevel +[[ -d "/run/openrc" ]] && touch /run/openrc/softlevel /etc/init.d/savecache start /etc/init.d/savecache zap diff --git a/scripts/image_generic_inner_chroot_script_after.sh b/scripts/image_generic_inner_chroot_script_after.sh index 7df3560..d8ba1e8 100755 --- a/scripts/image_generic_inner_chroot_script_after.sh +++ b/scripts/image_generic_inner_chroot_script_after.sh @@ -77,6 +77,7 @@ rm /var/lib/entropy/logs -rf # Generate openrc cache touch /lib/rc/init.d/softlevel +[[ -d "/run/openrc" ]] && touch /run/openrc/softlevel /etc/init.d/savecache start /etc/init.d/savecache zap diff --git a/scripts/inner_chroot_script.sh b/scripts/inner_chroot_script.sh index d207f45..1f10cb7 100755 --- a/scripts/inner_chroot_script.sh +++ b/scripts/inner_chroot_script.sh @@ -78,6 +78,7 @@ equo rescue vacuum # Generate openrc cache touch /lib/rc/init.d/softlevel +[[ -d "/run/openrc" ]] && touch /run/openrc/softlevel /etc/init.d/savecache start /etc/init.d/savecache zap diff --git a/scripts/mkloopcard_beagleboard_xm_chroot_hook.sh b/scripts/mkloopcard_beagleboard_xm_chroot_hook.sh index 33f17fb..d097659 100755 --- a/scripts/mkloopcard_beagleboard_xm_chroot_hook.sh +++ b/scripts/mkloopcard_beagleboard_xm_chroot_hook.sh @@ -61,6 +61,7 @@ setup_startup_caches() { /lib/rc/bin/rc-depend -u # Generate openrc cache touch /lib/rc/init.d/softlevel + [[ -d "/run/openrc" ]] && touch /run/openrc/softlevel /etc/init.d/savecache start /etc/init.d/savecache zap ldconfig diff --git a/scripts/mkloopcard_beaglebone_chroot_hook.sh b/scripts/mkloopcard_beaglebone_chroot_hook.sh index f0ef184..8b43420 100755 --- a/scripts/mkloopcard_beaglebone_chroot_hook.sh +++ b/scripts/mkloopcard_beaglebone_chroot_hook.sh @@ -42,6 +42,7 @@ setup_startup_caches() { /lib/rc/bin/rc-depend -u # Generate openrc cache touch /lib/rc/init.d/softlevel + [[ -d "/run/openrc" ]] && touch /run/openrc/softlevel /etc/init.d/savecache start /etc/init.d/savecache zap ldconfig diff --git a/scripts/mkloopcard_efikamx_chroot_hook.sh b/scripts/mkloopcard_efikamx_chroot_hook.sh index 1b1de04..ec56b3a 100755 --- a/scripts/mkloopcard_efikamx_chroot_hook.sh +++ b/scripts/mkloopcard_efikamx_chroot_hook.sh @@ -61,6 +61,7 @@ setup_startup_caches() { /lib/rc/bin/rc-depend -u # Generate openrc cache touch /lib/rc/init.d/softlevel + [[ -d "/run/openrc" ]] && touch /run/openrc/softlevel /etc/init.d/savecache start /etc/init.d/savecache zap ldconfig diff --git a/scripts/remaster_generic_inner_chroot_script_after.sh b/scripts/remaster_generic_inner_chroot_script_after.sh index 3f7342f..0c0f343 100755 --- a/scripts/remaster_generic_inner_chroot_script_after.sh +++ b/scripts/remaster_generic_inner_chroot_script_after.sh @@ -270,6 +270,7 @@ setup_startup_caches() { /lib/rc/bin/rc-depend -u # Generate openrc cache touch /lib/rc/init.d/softlevel + [[ -d "/run/openrc" ]] && touch /run/openrc/softlevel /etc/init.d/savecache start /etc/init.d/savecache zap ldconfig diff --git a/scripts/remaster_serverbase_inner_chroot_script_after.sh b/scripts/remaster_serverbase_inner_chroot_script_after.sh index fc53889..e445740 100755 --- a/scripts/remaster_serverbase_inner_chroot_script_after.sh +++ b/scripts/remaster_serverbase_inner_chroot_script_after.sh @@ -17,6 +17,7 @@ rm -rf /install-data # Generate openrc cache touch /lib/rc/init.d/softlevel +[[ -d "/run/openrc" ]] && touch /run/openrc/softlevel /etc/init.d/savecache start /etc/init.d/savecache zap