mirror of
https://github.com/eworm-de/routeros-scripts.git
synced 2024-05-11 05:55:19 +00:00
script-updates: allow to set dont-require-permissions=yes
This requires the new script to contain a line: # requires: dont-require-permissions=yes
This commit is contained in:
@@ -53,8 +53,11 @@
|
||||
:if ([ :pick $sourcenew 0 5 ] = "#!rsc") do={
|
||||
:local sourcecurrent [ / system script get $script source ];
|
||||
:if ($sourcenew != $sourcecurrent) do={
|
||||
:local "dont-require-permissions" \
|
||||
($sourcenew~"\n# requires: dont-require-permissions=yes\n");
|
||||
:log info ("Updating script: " . $scriptname);
|
||||
/ system script set owner=$scriptname source=$sourcenew $script;
|
||||
/ system script set owner=$scriptname source=$sourcenew \
|
||||
dont-require-permissions=$"dont-require-permissions" $script;
|
||||
} else={
|
||||
:log debug ("Script " . $scriptname . " did not change");
|
||||
}
|
||||
|
Reference in New Issue
Block a user