aboutsummaryrefslogtreecommitdiffstats
path: root/news-and-changes.rsc
diff options
context:
space:
mode:
authorGravatar Christian Hesse <mail@eworm.de>2023-10-27 08:58:29 +0200
committerGravatar Christian Hesse <mail@eworm.de>2023-10-27 14:13:58 +0200
commit3474b9a15c75ba4bb0af438362cd096be848da91 (patch)
treea4e706fa9afdce98815dfbd0e8e28504990b0e2b /news-and-changes.rsc
parent72b485125500cb30572f6bb31cff3c1f551fb766 (diff)
dhcp-to-dns: allow multiple records for one mac addresschange-111
Now that we can have differnt name suffixes via networks it makes sense to allow multiple records for one mac address. Also update the wording for messages...
Diffstat (limited to 'news-and-changes.rsc')
-rw-r--r--news-and-changes.rsc2
1 files changed, 2 insertions, 0 deletions
diff --git a/news-and-changes.rsc b/news-and-changes.rsc
index e16f074..5ee3030 100644
--- a/news-and-changes.rsc
+++ b/news-and-changes.rsc
@@ -24,6 +24,7 @@
108="Enhanced 'log-forward' to list log messages with colorful bullets to indicate severity.";
109="Added support to send notifications via Ntfy (ntfy.sh).";
110="Dropped support for loading scripts from local storage.";
+ 111="Modified 'dhcp-to-dns' to allow multiple records for one mac address.";
};
# Migration steps to be applied on script updates
@@ -31,4 +32,5 @@
97=":local Rec [ /ip/dns/static/find where comment~\"^managed by dhcp-to-dns for \" ]; :if ([ :len \$Rec ] > 0) do={ /ip/dns/static/remove \$Rec; /system/script/run dhcp-to-dns; }";
100=":global ScriptInstallUpdate; :if ([ :len [ /system/script/find where name=\"ssh-keys-import\" source~\"^#!rsc by RouterOS\\n\" ] ] > 0) do={ /system/script/set name=\"mod/ssh-keys-import\" ssh-keys-import; \$ScriptInstallUpdate; }";
104=":global CharacterReplace; :global ScriptInstallUpdate; :foreach Script in={ \"capsman-download-packages\"; \"capsman-rolling-upgrade\"; \"hotspot-to-wpa\"; \"hotspot-to-wpa-cleanup\" } do={ /system/script/set name=(\$Script . \".capsman\") [ find where name=\$Script ]; :foreach Scheduler in=[ /system/scheduler/find where on-event~(\$Script . \"([^-.]|\\\$)\") ] do={ /system/scheduler/set \$Scheduler on-event=[ \$CharacterReplace [ get \$Scheduler on-event ] \$Script (\$Script . \".capsman\") ]; }; }; /ip/hotspot/user/profile/set on-login=\"hotspot-to-wpa.capsman\" [ find where on-login=\"hotspot-to-wpa\" ]; \$ScriptInstallUpdate;";
+ 111=":local Rec [ /ip/dns/static/find where comment~\"^managed by dhcp-to-dns for \" ]; :if ([ :len \$Rec ] > 0) do={ /ip/dns/static/remove \$Rec; /system/script/run dhcp-to-dns; }";
};