Christian Hesse
05feb3a7c5
gps-track: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
6ed6ec997b
fw-addr-lists: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
5fcc824771
firmware-upgrade-reboot: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
4e67edae44
dhcp-to-dns: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
6a20531533
dhcp-lease-comment: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
c942aa4bc6
daily-psk: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
a323f628af
collect-wireless-mac: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
dfa5f67de5
check-routeros-update: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
904fd72371
check-perpetual-license: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
a86ef3458c
check-lte-firmware-upgrade: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
d35ab10ca4
check-health: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
ada7499ae9
check-certificates: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
f30cf9e973
certificate-renew-issued: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
c8aa27acbf
capsman-rolling-upgrade: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
aafe7d6101
capsman-download-packages: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
1d7ebb42c7
backup-upload: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
df0a626606
backup-partition: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
e3d1f20cbd
backup-email: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
f2c794360b
backup-cloud: early exit with :exit
2026-03-16 11:19:25 +01:00
Christian Hesse
cc39aae095
Merge branch 'compare-ids' into next
2026-03-16 11:19:25 +01:00
Christian Hesse
a5dc3d82e7
Merge branch 'drop-builtin-trust-anchors' into next
2026-03-16 11:19:25 +01:00
Christian Hesse
c51cd6da7e
global-functions: deprecate $HexToNum
2026-03-16 11:19:25 +01:00
Christian Hesse
0b07245449
mod/notification-email: use errors from command...
...
... instead of reading status from properties. This was introduced in
RouterOS 7.21beta2 (and we bump to 7.21 instead).
2026-03-16 11:19:25 +01:00
Christian Hesse
8efe58ec3f
INITIAL-COMMANDS: drop the old builtin-trust-anchors
2026-03-16 11:19:25 +01:00
Christian Hesse
077410559a
log-forward: fix indention
2026-03-16 11:19:25 +01:00
Christian Hesse
b4f0b4bde7
mod/ssh-keys-import: drop old property
...
The property name changed in RouterOS 7.21beta2, so bump required
version to 7.21.
2026-03-16 11:19:25 +01:00
Christian Hesse
b400853f58
global-functions: $CertificateAvailable: drop the old builtin-trust-anchors
2026-03-16 11:19:25 +01:00
Christian Hesse
9e521eae40
log-forward: use comparison for ids
...
This was introduced with RouterOS 7.22beta1.
Initializing $LogForwardLast with boolean value looks odd, but this is
reuqired to match the very first message.
2026-03-16 11:19:25 +01:00
Christian Hesse
428478e690
dhcp-to-dns: remove unused variable
2026-03-16 11:19:25 +01:00
Christian Hesse
2684bdef64
README: drop the old builtin-trust-anchors
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
Christian Hesse
349ebd5ad6
global-functions: $Grep: use length from variable
2026-02-23 08:57:02 +01:00
Christian Hesse
eecc8c6126
global-functions: $Grep: add comment on :deserialize
2026-02-23 08:57:02 +01:00
Christian Hesse
a3c815c2ca
update list of contributors
2026-02-23 08:57:02 +01:00
Christian Hesse
d8632ad370
update list of contributors
2026-02-19 08:57:31 +01:00
Christian Hesse
68ed97205c
check-certificates: update wording, indent output
2026-02-05 08:21:36 +01:00
Christian Hesse
d0f50142f5
check-certificates: show days valid in details
2026-02-05 08:21:36 +01:00
Christian Hesse
3ee1978098
Merge branch 'certificate-builtin' into next
2026-01-27 15:47:19 +01:00
Christian Hesse
70ddc152de
bump required RouterOS version for all scripts
2026-01-27 15:47:19 +01:00
Christian Hesse
b62594279d
README: add a screenshot for builtin trust store
2026-01-27 15:47:19 +01:00
Christian Hesse
3f8de22d2a
README: make the trust store a separate section
2026-01-27 15:47:19 +01:00