diff --git a/debian-enable-unattended-upgrades.sh b/debian-enable-unattended-upgrades.sh index 60ad194..30266bd 100644 --- a/debian-enable-unattended-upgrades.sh +++ b/debian-enable-unattended-upgrades.sh @@ -12,7 +12,8 @@ # # Enable automatic reboots. Default is `false`. # export UNATTENDED_REBOOT_ENABLE=true # -# # Configure reboot time. Default is `04:00`. +# # Configure reboot time. +# # Default is `03:00` for hypervisor machines and `04:00` for guest machines. # export UNATTENDED_REBOOT_TIME=22:00 # # # Configure email notifications. Default is `no emails`. @@ -53,7 +54,11 @@ COMMUNITY_REPOSITORIES_DISABLED="packages.grafana.com repo.mosquitto.org repos.i # Set default values for optional configuration settings outlined above. UNATTENDED_PACKAGE_TIME=${UNATTENDED_PACKAGE_TIME:-7,16:00} UNATTENDED_REBOOT_ENABLE=${UNATTENDED_REBOOT_ENABLE:-false} +if is_hypervisor; then +UNATTENDED_REBOOT_TIME=${UNATTENDED_REBOOT_TIME:-03:00} +else UNATTENDED_REBOOT_TIME=${UNATTENDED_REBOOT_TIME:-04:00} +fi # ---------------