Commit graph

1451 commits

Author SHA1 Message Date
Christian Hesse 294aff9c02 firmware-upgrade-reboot: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse f5f41a8aa7 dhcp-to-dns: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse a01b9b9347 dhcp-lease-comment: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 71053fec40 daily-psk: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 8af4db9f53 collect-wireless-mac: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 4837b4747e check-routeros-update: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 602933baec check-lte-firmware-upgrade: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse af8a24b959 check-health: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 3ed153520e check-certificates: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 0f3166d427 certificate-renew-issued: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse f17342ed6e capsman-rolling-upgrade: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse ac4eb87be6 capsman-download-packages: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 219fd994d7 backup-upload: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 21c4520d17 backup-partition: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse dffd634885 backup-email: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 18a0bee80f backup-cloud: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse ab410466dc accesslist-duplicates: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse d98d69a8c9 Makefile: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse 0ccebc39c7 global-functions: RouterOS v7 path syntax 2022-05-11 13:48:27 +02:00
Christian Hesse b996f00dd5 global-config.changes: RouterOS v7 path syntax 2022-05-10 16:03:19 +02:00
Christian Hesse 1cac1c1b05 global-config: RouterOS v7 path syntax 2022-05-10 16:03:19 +02:00
Christian Hesse 93ec9afe55 cleanup dummy scripts from backup scripts renames 2022-05-06 14:31:32 +02:00
Christian Hesse 6784f82593 doc/check-routeros-update: link changelog and forum 2022-05-06 08:26:00 +02:00
Christian Hesse c4008b91cd doc/check-routeros-update: give warning about possible breakage 2022-05-06 08:20:53 +02:00
Christian Hesse a4ebc18af7 doc/check-routeros-update: mention neighbor discovery 2022-05-06 08:20:34 +02:00
Christian Hesse ecde864263 README: installing custom scripts & modules 2022-05-05 10:42:03 +02:00
Christian Hesse 7189a3bbe5 global-wait: do not claim to be a backup script...
Probalby a copy and paste issue?
2022-05-04 21:11:26 +02:00
Christian Hesse e9575ead7a update list of contributors 2022-05-02 12:05:11 +02:00
PackElend 56c5da8ed4 doc/lease-script: reflect actual action of the script 2022-05-02 11:50:44 +02:00
Christian Hesse f417bcbcd4 global-functions: $LogPrintExit2: handle empty name 2022-04-28 11:04:34 +02:00
Christian Hesse e74bec7e5b global-functions: catch runtime error when loading modules 2022-04-28 10:19:07 +02:00
Christian Hesse 7c8e230521 global-functions: validate syntax of modules 2022-04-28 10:19:07 +02:00
Christian Hesse 9bc2123ee5 global-functions: set $0 with script name
Now that we have some active code at the bottom...
2022-04-28 10:18:51 +02:00
Christian Hesse a36aa441ed global-functions: $DefaultRouteIsReachable: update properties for ROS 7.x 2022-04-26 16:41:15 +02:00
Christian Hesse a058c9e1ed global-functions: $ScriptInstallUpdate: support giving comment...
... for new scripts. This allows to have extra settings from the
beginning, for example:

$ScriptInstallUpdate script1,script2 "base-url=https://example.com/your/custom/repository/"
2022-04-26 16:41:15 +02:00
Christian Hesse 3f8d3acd60 hotspot-to-wpa: create template if missing 2022-04-26 14:26:17 +02:00
Christian Hesse c132d28408 hotspot-to-wpa: move code for marker up 2022-04-26 14:19:50 +02:00
Christian Hesse 57fab95290 capsman-download-packages: break long lines 2022-04-07 09:23:42 +02:00
Christian Hesse 9dbc56457b capsman-download-packages: try to warn about missing logs 2022-04-07 09:23:42 +02:00
Christian Hesse 0786111c5c hotspot-to-wpa: allow login page to load
Depending on configuration the VLAN is changed on the SSID currently
serving the hotspot. So give the login page (with success status) a
moment to load before kicking the device.
2022-03-31 10:43:21 +02:00
Christian Hesse 71b69fc189 introduce backup-partition 2022-03-30 18:24:14 +02:00
Christian Hesse 2aa93a0671 check-lte-firmware-upgrade: rework code and its logic 2022-03-30 17:24:16 +02:00
Christian Hesse d952e7e6c7 check-lte-firmware-upgrade: support starting unattended firmware upgrade...
... from terminal if script is installed.
2022-03-28 12:39:46 +02:00
Christian Hesse 5aecc9f1a3 check-lte-firmware-upgrade: be more verbose 2022-03-28 12:39:46 +02:00
Christian Hesse 7bd40b34f1 check-lte-firmware-upgrade: fix command for ROS 7.x 2022-03-28 11:42:16 +02:00
Christian Hesse c4a5f8787a capsman-download-packages: get info from log
Relying on older packages in local storage may be problematic due to
size constraints. Let's check the log for required packages.
2022-03-25 11:23:00 +01:00
Christian Hesse 122f90b693 firmware-upgrade-reboot: ignore firmware downgrade 2022-03-08 22:47:26 +01:00
Christian Hesse cbb2f067e6 accesslist-duplicates: use global $Read 2022-03-08 22:30:01 +01:00
Christian Hesse 07cc38e973 global-functions: (re-)introduce global $Read
... to interactively read input from user on terminal.
2022-03-08 22:28:48 +01:00
Christian Hesse c1fa0f3579 hotspot-to-wpa: support ignoring specific hotspot 2022-03-07 22:27:29 +01:00