![]() |
![]() |
RouterOS Scripts a collection of scripts for MikroTik RouterOS |
ℹ️ Info: This script can not be used on its own but requires the base installation. See main README for details.
In rare cases RouterOS fails to properly downlaod package on update
(/system/package/update/install), resulting in borked system with missing
packages. This script tries to avoid this situation by doing some basic
verification.
But it provides some extra functionality:
Just install the script:
$ScriptInstallUpdate packages-update;
It is automatically run by check-routeros-update if available.
The configuration goes to global-config-overlay, this is the only parameter:
PackagesUpdateDeferReboot: defer the reboot for night (between 3 AM and
5 AM), use a numerical value in days suffixed with a d to defer furtherBy modifying the scheduler’s start-time you can force the reboot at
different time.
ℹ️ Info: Copy relevant configuration from
global-config(the one without-overlay) to your localglobal-config-overlayand modify it to your specific needs.
Alternatively run it manually:
/system/script/run packages-update;
⬅️ Go back to main README
⬆️ Go back to top
RouterOS Scripts documentation generated on Thu, 20 Nov 2025 20:47:50 +0100 for main/3287/699be25b
Copyright © 2013-2025 Christian Hesse <mail@eworm.de>