From 40dc2415d3c414d77f31084936040d586d8c8acb Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Fri, 18 Dec 2020 17:04:22 +0100 Subject: global-functions: $ScriptInstallUpdate: make Let's Encrypt certificate semi-mandatory ... and remove the migration from changes. --- global-functions | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'global-functions') diff --git a/global-functions b/global-functions index b2337bc..9ee2d00 100644 --- a/global-functions +++ b/global-functions @@ -552,11 +552,16 @@ :global ScriptUpdatesUrlSuffix; :global SentConfigChangesNotification; + :global CertificateAvailable; :global LogPrintExit; :global ParseKeyValueStore; :global SendNotification; :global SymbolForNotification; + :if ([ $CertificateAvailable "R3" ] = false) do={ + $LogPrintExit warning ("Downloading certificate failed, trying without.") false; + } + :foreach Script in=$Scripts do={ :if ([ :len [ / system script find where name=$Script ] ] = 0) do={ $LogPrintExit info ("Adding new script: " . $Script) false; -- cgit v1.2.3-54-g00ecf