ZMUPDATE(1)
π ZMUPDATE(1) π
User Contributed Perl Documentation β¨ the zmupdate.pl page, bestie edition π
πΈ NAME πΈ
zmupdate.pl β check and upgrade the ZoneMinder database π
no cap, that's literally the whole job.
β¨ SYNOPSIS β¨
zmupdate.pl -c,--check | -f,--freshen | -v<version>,--version=<version>
[-u <dbuser> -p <dbpass>]
Pick one of those first three vibes, then optionally bring your own DB credentials along for the ride π«Ά
π¦ DESCRIPTION π¦
Okay so, real talk: this script just checks what the most recent release of ZoneMinder is at the moment. That's it, that's the main character energy right now π
But bestie, the glow-up is coming β it will eventually be responsible for applying and configuring upgrades etc, including on the fly upgrades. So yeah, it's giving "watch this space" πβ¨
π OPTIONS π
-c,--checkβ Check for updated versions of ZoneMinder π lowkey just a vibe check on the latest release.-f,--freshenβ Freshen the configuration in the database. It's the equivalent of the oldzmconfig.pl -noiπ§Όβ¨--migrate-eventsβ Update database structures as perUSE_DEEP_STORAGEsetting. Moving things around so your storage setup stays slay πΎ-v <version>,--version=<version>β Force upgrade to the current version from <version>. Tell it where you're coming from and it'll drag you to the now π-u <dbuser>,--user=<dbuser>β Alternate DB user with privileges to alter DB. You need someone with permission to actually touch stuff, iykyk π-p <dbpass>,--pass=<dbpass>β Password of alternate DB user with privileges to alter DB. π keep it secret, keep it safe, fr fr.-s,--superβ Use system maintenance account on debian based systems instead of unprivileged account. Big account energy for the Debian girlies π§-d <dir>,--dir=<dir>β Directory containing update files if not in default build location. Custom path, custom rules ποΈ-interactiveβ interact with the user. It will literally ask you things π¬-nointeractiveβ do not interact with the user. Silent mode, no questions, just vibes π€«
Heads up bestie: some of these flags need real privileges and real passwords β don't go handing out DB-altering power to just anyone π
That's the whole page, babe β go forth and update responsibly π«Ά
Cute little sign-off: this beauty came from perl v5.40.1, dated 2026-02-01, and yes it's still filed under User Contributed Perl Documentation πππ¦
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms