diff options
Diffstat (limited to 'etc/rc.bootup')
-rwxr-xr-x | etc/rc.bootup | 6 |
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(); |