Christian Hesse
9f96dd65ce
dhcp-lease-comment: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
3c6d24374d
daily-psk: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
01974d5418
collect-wireless-mac: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
d382c7a0dd
check-routeros-update: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
ba0d66fb16
check-perpetual-license: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
2385f6b46c
check-lte-firmware-upgrade: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
dc37b28c5b
check-health: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
1586c5dcff
check-certificates: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
f7a14184d7
certificate-renew-issued: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
e3471aeea2
capsman-rolling-upgrade: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
2ec355e2fb
capsman-download-packages: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
91266e560d
backup-upload: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
51dabbe01a
backup-partition: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
3e5ec64aaa
backup-email: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
34d4db93d9
backup-cloud: early exit with :exit
2026-05-06 10:03:42 +02:00
Christian Hesse
f869bb659f
global-functions: $IsDNSResolving: check with :retry
2026-05-06 10:02:22 +02:00
Christian Hesse
811df5abf2
global-functions: $IsDNSResolving: check with eworm.de and eworm.net
...
This should prevent against DENIC outages...
https://blog.denic.de/en/denic-reports-resolved-dnssec-disruption-affecting-de-domains/
2026-05-06 10:01:39 +02:00
Christian Hesse
cd4052ba6b
Merge branch 'backup-filename-date' into next
2026-04-28 16:37:09 +02:00
Christian Hesse
2f5aa2f337
backup-{email,upload}: add setting in configuration
2026-04-28 16:36:45 +02:00
Christian Hesse
2f621a5981
backup-upload: drop the GMT offset from filename...
...
... as it is of little help only. Also it is ambiguous due
to signdness being dropped when cleaning the name.
2026-04-28 16:36:31 +02:00
Christian Hesse
fd956519e2
backup-email: drop the GMT offset from filename...
...
... as it is of little help only. Also it is ambiguous due
to signdness being dropped when cleaning the name.
2026-04-28 16:36:31 +02:00
Christian Hesse
0382a368ec
backup-upload: support date & time in filename
2026-04-28 16:36:31 +02:00
Christian Hesse
d54a0d541d
backup-email: support date & time in filename
2026-04-28 16:36:31 +02:00
Christian Hesse
174e16502a
global-config: update comment on backup options
2026-04-28 16:36:15 +02:00
Christian Hesse
11dc1e2aa1
ipv6-update: log dynamic entry with info, not warning
2026-04-24 14:28:25 +02:00
Christian Hesse
1f460b5bae
mod/notification-email: add setting for certificate verification
2026-04-23 09:17:42 +02:00
Christian Hesse
f5dbc27a01
global-functions: $CertificateDownload: extend the check for builtin certificates
2026-04-23 09:17:42 +02:00
Christian Hesse
f69925e537
global-functions: $CertificateAvailable: warn on undefined intended use
2026-04-23 09:17:42 +02:00
Christian Hesse
885129d650
contrib/telegram: add note for dhcpv6-client-lease
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