backup-partition: refuse when running from backup partition

This commit is contained in:
Christian Hesse 2025-01-06 09:26:44 +01:00
parent 303c393900
commit 6c990079a6

View file

@ -47,6 +47,13 @@
:error false;
}
:if ([ :len [ /system/scheduler/find where name="running-from-backup-partition" ] ] > 0) do={
$LogPrint warning $ScriptName ("Running from backup partition, refusing to act.");
:set PackagesUpdateBackupFailure true;
:set ExitOK true;
:error false;
}
:if ([ :len [ /partitions/find ] ] < 2) do={
$LogPrint error $ScriptName ("Device does not have a fallback partition.");
:set PackagesUpdateBackupFailure true;