summaryrefslogtreecommitdiffstats
path: root/etc/rc.bootup
diff options
context:
space:
mode:
Diffstat (limited to 'etc/rc.bootup')
-rwxr-xr-xetc/rc.bootup6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/rc.bootup b/etc/rc.bootup
index d2f0b82..f690f00 100755
--- a/etc/rc.bootup
+++ b/etc/rc.bootup
@@ -141,6 +141,12 @@ system_check_reset_button();
if (file_exists("/root/firmware.tgz"))
unlink("/root/firmware.tgz");
+/* Reinstall of packages after reboot has been requested */
+if (file_exists('/conf/needs_package_sync_after_reboot')) {
+ touch('/conf/needs_package_sync');
+ @unlink('/conf/needs_package_sync_after_reboot');
+}
+
/* start devd (dhclient now uses it) */
echo "Starting device manager (devd)...";
mute_kernel_msgs();
OpenPOWER on IntegriCloud