capsman-{download-packages,rolling-upgrade}: run matching script

It is possible to run old and new CAPsMAN on one system simultaneously
(... since RouterOS 7.13?). Thus it may make sense to have both variants
of these scripts installed, and we have to make sure to run the correct
one.
This commit is contained in:
Christian Hesse 2024-07-11 08:45:53 +02:00
parent 35d3c058b8
commit 78dfc568c1
6 changed files with 6 additions and 6 deletions

View file

@ -73,7 +73,7 @@
}
:if ($Updated = true) do={
:local Script ([ /system/script/find where source~"\n# provides: capsman-rolling-upgrade\n" ]->0);
:local Script ([ /system/script/find where source~"\n# provides: capsman-rolling-upgrade.capsman\n" ]->0);
:if ([ :len $Script ] > 0) do={
/system/script/run $Script;
} else={

View file

@ -83,7 +83,7 @@
}
:if ($Updated = true) do={
:local Script ([ /system/script/find where source~"\n# provides: capsman-rolling-upgrade\n" ]->0);
:local Script ([ /system/script/find where source~"\n# provides: capsman-rolling-upgrade%TEMPL%\n" ]->0);
:if ([ :len $Script ] > 0) do={
/system/script/run $Script;
} else={

View file

@ -75,7 +75,7 @@
}
:if ($Updated = true) do={
:local Script ([ /system/script/find where source~"\n# provides: capsman-rolling-upgrade\n" ]->0);
:local Script ([ /system/script/find where source~"\n# provides: capsman-rolling-upgrade.wifi\n" ]->0);
:if ([ :len $Script ] > 0) do={
/system/script/run $Script;
} else={

View file

@ -4,7 +4,7 @@
# Michael Gisbers <michael@gisbers.de>
# https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md
#
# provides: capsman-rolling-upgrade
# provides: capsman-rolling-upgrade.capsman
# requires RouterOS, version=7.13
#
# upgrade CAPs one after another

View file

@ -4,7 +4,7 @@
# Michael Gisbers <michael@gisbers.de>
# https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md
#
# provides: capsman-rolling-upgrade
# provides: capsman-rolling-upgrade%TEMPL%
# requires RouterOS, version=7.13
#
# upgrade CAPs one after another

View file

@ -4,7 +4,7 @@
# Michael Gisbers <michael@gisbers.de>
# https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md
#
# provides: capsman-rolling-upgrade
# provides: capsman-rolling-upgrade.wifi
# requires RouterOS, version=7.13
#
# upgrade CAPs one after another