Christian Hesse
595b4aea9d
capsman-download-packages: revert changes for "new functionality"
...
(Though we keep the quoting for type.)
Well, turned out this functionality is for `/file/print` only,
but does not work with `/file/find`. 🫣 🥴
This reverts commit 15fd522d3d
.
2025-06-11 17:46:09 +02:00
Christian Hesse
15fd522d3d
capsman-download-packages: adopt new functionality from file menu
2025-06-04 22:30:51 +02:00
Christian Hesse
5b15c82bb1
capsman-download-packages: use $FileGet ...
...
... to work around restrictions in new file handling.
2025-06-04 22:30:48 +02:00
Christian Hesse
12037ff6e6
capsman-download-packages: check for global config to be ready
2025-05-08 09:51:07 +02:00
Christian Hesse
33393798b1
capsman-download-packages: fail if global functions do not become ready
2025-05-08 09:51:07 +02:00
Christian Hesse
e0ba2c8282
capsman-download-packages: use :onerror for outer block
2025-05-06 09:53:37 +02:00
Christian Hesse
ce39b79f69
capsman-download-packages: fix parameter for $RmFile
...
The function can not handle ids, we have to pass a name instead.
2025-03-13 11:50:38 +01:00
Christian Hesse
63db96bdcc
capsman-download-packages: use $RmFile
2025-02-10 15:23:50 +01:00
Christian Hesse
4bfb591fa0
bump required RouterOS version for all scripts
2025-02-07 17:44:41 +01:00
Christian Hesse
b938847030
capsman-download-packages: use short url rsc.eworm.de
2025-01-29 14:14:26 +01:00
Christian Hesse
9e3729c279
update copyright for 2025
2025-01-02 00:04:06 +01:00
Christian Hesse
c909bef613
capsman-download-packages: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
6fbafe76ba
bump RouterOS requirement for all scripts and modules...
...
... now that global-functions requires RouterOS 7.14 anyway.
2024-07-16 13:50:22 +02:00
Christian Hesse
7cf0c5b205
capsman-download-packages: support scripts with CRLF line breaks
2024-07-16 13:50:22 +02:00
Christian Hesse
3fd1896ad6
capsman-download-packages: support running several scripts...
...
... as it is possible to have more than just one providing
the functionality.
2024-07-11 08:57:09 +02:00
Christian Hesse
78dfc568c1
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.
2024-07-11 08:45:53 +02:00
Christian Hesse
009674b5bc
bump RouterOS requirement for all scripts and modules...
...
... now that global-functions requires RouterOS 7.13 anyway.
2024-04-07 22:51:24 +02:00
Christian Hesse
e40da1e7e4
capsman-download-packages: switch to $LogPrint
2024-03-12 20:37:57 +01:00
Christian Hesse
03309d4fdb
capsman-download-packages: drop main function, use :do with on-error
2024-03-12 15:27:15 +01:00
Christian Hesse
1e8918fdaa
global-functions: $ScriptLock: do not exit from global function
2024-03-12 15:27:15 +01:00
Christian Hesse
c2df671d6f
capsman-download-packages: move code into function
2024-03-04 17:04:45 +01:00
Christian Hesse
111cb59509
capsman-download-packages: use :jobname to get script name
2024-01-30 00:52:21 +01:00
Christian Hesse
9a73fc526f
update copyright for 2024
2024-01-01 15:25:25 +01:00
Christian Hesse
0377064f65
capsman-download-packages: avaiable packages only...
...
... as things became more complicated with 'wifi-qcom*'.
2023-12-20 12:29:24 +01:00
Christian Hesse
5eb130f0fc
capsman-download-packages: support new wifi package
2023-11-15 14:34:40 +01:00