packages-update: allow to downgrade on change of update channel

This commit is contained in:
Christian Hesse 2019-07-24 10:49:51 +02:00
parent 7fe0938f86
commit 6699545157

View file

@ -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;