aboutsummaryrefslogtreecommitdiffstats

Check perpetual license on CHR

GitHub stars GitHub forks GitHub watchers required RouterOS version Telegram group @routeros_scripts donate with PayPal

⬅️ Go back to main README

ℹ️ Info: This script can not be used on its own but requires the base installation. See main README for details.

Description

On Cloud Hosted Router (CHR) the licensing is perpetual: Buy once, use forever - but it needs regular renewal. This script checks licensing state and sends a notification to warn before expiration.

Sample notification

check-perpetual-license notification

Requirements and installation

Just install the script:

$ScriptInstallUpdate check-perpetual-license;

And add a scheduler for automatic update notification:

/system/scheduler/add interval=1d name=check-perpetual-license on-event="/system/script/run check-perpetual-license;" start-time=startup;

Configuration

No extra configuration is required for this script, but notification settings are required for e-mail, matrix, ntfy and/or telegram.

Usage and invocation

Be notified when run from scheduler or run it manually:

/system/script/run check-perpetual-license;

Tips & Tricks

The script checks for full connectivity before acting, so scheduling at startup is perfectly valid:

/system/scheduler/add name=check-perpetual-license@startup on-event="/system/script/run check-perpetual-license;" start-time=startup;

See also


⬅️ Go back to main README
⬆️ Go back to top