CTL_ZONEINFO(8)

✨ CTL_ZONEINFO(8) ✨

okay bestie, welcome to ctl_zoneinfo πŸ’– β€” it's a Cyrus IMAP manual page (section 8, admin commands only, we're fancy like that) and it's literally all about doing operations on the zoneinfo database. no cap. let's get into it πŸ¦‹


🌸 NAME 🌸

ctl_zoneinfo β€” Cyrus IMAP documentation

perform operations on the zoneinfo database ✨


πŸŽ€ SYNOPSIS πŸŽ€

ctl_zoneinfo [ -C config-file ] [ -v ] -r version-string

ctl_zoneinfo [ -C config-file ] [ -v ] -w file

two whole shapes, pick your fighter πŸ’…


πŸ’œ DESCRIPTION πŸ’œ

so ctl_zoneinfo is the girlboss you call when you need to do various administrative operations on the zoneinfo database. she's giving sysadmin main character energy fr fr πŸ‘‘

and where does she get her settings? ctl_zoneinfo reads its configuration options out of the imapd.conf(5) file β€” unless you tell her otherwise with -C. periodt.


🌈 OPTIONS 🌈

  • -C config-file β€” bestie, use the config file you named (config-file) instead of the default imapd.conf(5). you're in charge here πŸ’…
  • -v, --verbose β€” turn on verbose output. she will talk. πŸ—£οΈβœ¨
  • -r version-string, --rebuild=version-string β€” rebuild the zoneinfo database based on the directory structure of configdirectory/zoneinfo. πŸ› οΈ the database getting rebuilt lands in the default location configdirectory/zoneinfo.db β€” unless the zoneinfo_db_path option in imapd.conf(5) says otherwise. the version-string should describe where the timezone data came from (like, e.g. "Olson:2020a") and it's gonna be used by the tzdist module of httpd(8). ⚠️ and listen: the version-string must contain a colon between the description and the version. no colon, no slay. 😭
  • -w file, --windows-zone-xml=file β€” reads a Windows Zone XML file. πŸͺŸ that's it, that's the whole thing.

πŸ“ EXAMPLES πŸ“

[NB: Examples needed]

yeah bestie they left this one blank 😭 the manpage literally says examples are needed. iconic of them tbh πŸ™ˆ

🧚 HISTORY 🧚

this command was introduced in version 2.5. she's an elder, respect her πŸ’–


⭐ FILES ⭐

  • /etc/imapd.conf
  • <configdirectory>/zoneinfo.db

πŸ”₯ SEE ALSO πŸ”₯

go read those too, iykyk πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

The Cyrus Team, Nic Bernstein (Onlight) 🫢


1993–2026, The Cyrus Team


and that's the whole vibe check, bestie 🌸 this was Cyrus IMAP 3.12.4, dated Sep 09, 2026 β€” and it's CTL_ZONEINFO(8) all the way down. go forth and rebuild those timezones πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from