diff options
Diffstat (limited to 'packages-update')
-rw-r--r-- | packages-update | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages-update b/packages-update index 7d161c2..76bf120 100644 --- a/packages-update +++ b/packages-update @@ -30,6 +30,15 @@ / system script run $Script; } +:if (!([ /system resource get version ] ~ ($Update->"channel"))) do={ + :put "Update channel changed. Want to downgrade? [y/N]"; + :if ([ :terminal inkey timeout=60 ] = 121) do={ + :log info ("Rebooting for downgrade."); + :delay 1s; + / system package downgrade; + } +} + :log info ("Rebooting for update."); :delay 1s; / system reboot; |