Commit graph

3525 commits

Author SHA1 Message Date
Christian Hesse
0638764dff hotspot-to-wpa-cleanup: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
a4d89a863b hotspot-to-wpa: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
aa7c6cfd66 gps-track: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
5a57ff0da6 fw-addr-lists: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
cb6a6b1442 firmware-upgrade-reboot: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
33fa9a0148 dhcpv6-client-lease: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
d3a27452ce dhcpv4-server-lease: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
6a9876ee16 dhcp-to-dns: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
3044ca8752 dhcp-lease-comment: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
dc221012b5 daily-psk: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
651407c942 collect-wireless-mac: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
9c64bab5e9 check-routeros-update: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
0178809a4b check-perpetual-license: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
2538407e52 check-lte-firmware-upgrade: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
0b64489d77 check-health: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
2c4b323143 check-certificates: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
463bbfdddb certificate-renew-issued: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
1e7c0f9f1d capsman-rolling-upgrade: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
777fa721fc capsman-download-packages: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
b49e540178 backup-upload: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
b8343e5213 backup-partition: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
ad2b5a8560 backup-email: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
f852c7ec46 backup-cloud: early exit with :exit 2026-04-23 09:17:42 +02:00
Christian Hesse
d00a517c3b mod/ssh-keys-import: drop old property
The property name changed in RouterOS 7.21beta2, so bump required
version to 7.21.
2026-04-16 09:04:20 +02:00
Christian Hesse
303d7565a2 ipv6-update: delay on parallel run...
... instead of just exiting. This makes sense for fast change
valid/invalid/valid, and also for several configured clients.
2026-04-16 09:01:51 +02:00
Christian Hesse
89b9c62e52 ipv6-update: support dhcpv6-client-lease script...
... by adding a provide, and handling global variable
$DHCPv6ClientLeaseVars.
2026-04-15 10:46:35 +02:00
Christian Hesse
3a66eb4192 introduce 'dhcpv6-client-lease' to run scripts on lease 2026-04-15 10:46:35 +02:00
Christian Hesse
e54a4572f7 rename lease-script -> dhcpv4-server-lease 2026-04-14 15:32:19 +02:00
Christian Hesse
6b3f3c1e46 news-and-changes: always end migration code with semicolon 2026-04-14 15:11:47 +02:00
Christian Hesse
736ff98bce doc/ipv6-update: remove extra dot 2026-04-10 20:27:02 +02:00
Christian Hesse
492edcd23f contrib/logo-color: mark the external link 2026-03-25 09:49:12 +01:00
Christian Hesse
d12d7da074 contrib/logo-color: update FireFox url 2026-03-25 09:45:35 +01:00
Christian Hesse
18463bc9d1 contrib/logo-color: use rsc.eworm.de, update screenshots ...
... with FireFox 149.0, which comes with graphical changes.
2026-03-25 09:35:49 +01:00
Christian Hesse
ded600ac4a CERTIFICATES: use rsc.eworm.de, update screenshots ...
... with FireFox 149.0, which comes with graphical changes.
2026-03-25 09:08:24 +01:00
Christian Hesse
8682e237c3 contrib/html: strip question mark from anchor 2026-03-19 14:38:43 +01:00
Christian Hesse
65febff022 contrib/html: break the line 2026-03-19 14:38:43 +01:00
Christian Hesse
65f101eb48 doc/dhcp-to-dns: add a note on reverse lookup
https://github.com/eworm-de/routeros-scripts/discussions/94
https://github.com/eworm-de/routeros-scripts/issues/104
https://github.com/eworm-de/routeros-scripts/issues/120

... and possibly more.
2026-03-19 11:39:31 +01:00
Christian Hesse
6d5274c5b1 check-certificates: change order of conditions...
... to better match both loops.
2026-03-19 09:51:57 +01:00
Christian Hesse
87f7495534 check-certificates: try renew with common-name or subject-alt-name only
One of these is required to assemble the url.
2026-03-19 09:51:57 +01:00
Christian Hesse
428478e690 dhcp-to-dns: remove unused variable 2026-03-16 11:19:25 +01:00
Christian Hesse
460508c931 Merge branch 'check-certificates' into next 2026-03-12 11:35:41 +01:00
Christian Hesse
6aebf5720d check-certificates: give the name used for fetch 2026-03-12 11:35:41 +01:00
Christian Hesse
22c3f70dab check-certificates: match status code in error message
The message used to be:

    Fetch failed with status 404

... but changed recently:

    failure: Status 404, NOT FOUND

The new string is in RouterOS 7.22, and changed in what ever
beta or rc release. Let's just match the status code and hope
for the best.
2026-03-12 11:35:41 +01:00
Christian Hesse
0d5ee6cf23 check-certificates: skip common-name if not available 2026-03-12 11:35:41 +01:00
Christian Hesse
491189ece4 doc/check-certificates: create example certificate with SAN 2026-03-12 11:05:24 +01:00
Christian Hesse
538071631d global-functions: $ScriptInstallUpdate: warn when script exists...
... but is requested to be added.
2026-03-12 10:56:21 +01:00
Christian Hesse
76ae9686cf fw-addr-lists: raw.githubusercontent.com requires 'ISRG Root X1' now 2026-03-12 10:56:21 +01:00
Christian Hesse
fa16e79746 mod/notification-email: suppress another racy condition 2026-03-10 13:13:03 +01:00
Christian Hesse
2567c332de mod/notification-email: always use :find for scheduler
This is still racy... Try to improve.
2026-03-10 13:13:03 +01:00
Christian Hesse
51ec9dafb9 check-certificates: decrease the defaults for renewal and warning
https://letsencrypt.org/2025/12/02/from-90-to-45.html
2026-03-10 13:13:03 +01:00