diff --git a/cloud-backup b/cloud-backup index 5003f8f..3fa0e41 100644 --- a/cloud-backup +++ b/cloud-backup @@ -3,6 +3,8 @@ # Copyright (c) 2013-2021 Christian Hesse # https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md # +# provides: backup-script +# # upload backup to MikroTik cloud # https://git.eworm.de/cgit/routeros-scripts/about/doc/cloud-backup.md diff --git a/email-backup b/email-backup index 5a74220..a819a4a 100644 --- a/email-backup +++ b/email-backup @@ -3,6 +3,8 @@ # Copyright (c) 2013-2021 Christian Hesse # https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md # +# provides: backup-script +# # create and email backup and config file # https://git.eworm.de/cgit/routeros-scripts/about/doc/email-backup.md diff --git a/packages-update b/packages-update index bb138d7..627a7c4 100644 --- a/packages-update +++ b/packages-update @@ -52,7 +52,7 @@ $ScriptLock $0; } } -:foreach Script in=[ / system script find where name~"^(cloud|email|upload)-backup\$" ] do={ +:foreach Script in=[ / system script find where source~"\n# provides: backup-script\n" ] do={ :local ScriptName [ / system script get $Script name ]; :do { $LogPrintExit2 info $0 ("Running backup script " . $ScriptName . " before update.") false; diff --git a/upload-backup b/upload-backup index d79039a..cde847c 100644 --- a/upload-backup +++ b/upload-backup @@ -3,6 +3,8 @@ # Copyright (c) 2013-2021 Christian Hesse # https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md # +# provides: backup-script +# # create and upload backup and config file # https://git.eworm.de/cgit/routeros-scripts/about/doc/upload-backup.md