zmupdate.pl(8)

πŸ“¦
version 1.38.1 Β· 3 versions
, in alpine 3.24

πŸ¦‹ zmupdate.pl(8) β€” the zoneminder glow-up page πŸ¦‹

okay bestie, so this is section 8 of the zoneminder manual, and it's literally the page for zmupdate.pl πŸ’…


✨ NAME ✨

zmupdate.pl β€” check and upgrade ZoneMinder database 🫢


πŸŽ€ SYNOPSIS πŸŽ€

zmupdate.pl -c,--check | -f,--freshen | -v<version>,--version=<version>
[-u <dbuser> -p <dbpass>]

🌸 DESCRIPTION 🌸

So what does this script actually do, you ask? It checks what the most recent release of ZoneMinder is at the moment β€” like, right now, live β€” by downloading https://update.zoneminder.com/version.txt ⭐ no cap, that's the whole vibe check.

And it can also apply and configure upgrades etc, including on the fly upgrades πŸ‘‘ it's giving main character energy fr fr.


πŸ’œ OPTIONS πŸ’œ

  • -c, --check β€” Check for updated versions of ZoneMinder πŸ”₯. If not interactive, zmupdate.pl will stay running, checking every hour ⏰. If interactive, it will try once, print out result and quit ✨.
  • -f, --freshen β€” Freshen the configuration in the database 🧚. Equivalent of old zmconfig.pl -noi πŸ’«.
  • --migrate-events β€” Update database structures as per USE_DEEP_STORAGE setting 🌈.
  • -v <version>, --version=<version> β€” Force upgrade to the current version from <version> πŸ’ͺ.
  • -u <dbuser>, --user=<dbuser> β€” Alternate DB user with privileges to alter DB πŸ”‘.
  • -p <dbpass>, --pass=<dbpass> β€” Password of alternate DB user with privileges to alter DB πŸ™ˆ.
  • -s, --super β€” Use system maintenance account on debian based systems instead of unprivileged account πŸ‘‘.
  • -d <dir>, --dir=<dir> β€” Directory containing update files if not in default build location πŸ“.
  • -interactive β€” interact with the user πŸ—£οΈ.
  • -nointeractive β€” do not interact with the user 🀐.

bestie please note: this is section 8 (zmupdate.pl(8)), and the footer bit is --stderr, dated 2026-03-04 πŸ’– that's the source/version-and-date sign-off, mwah πŸŽ€

slay, go forth and update your database πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from