CTL_ZONEINFO(8)

πŸ’– CTL_ZONEINFO πŸ’–

okay bestie, this is the manual page for ctl_zoneinfo, part of the Cyrus IMAP docs πŸŽ€ and it's literally here to help you perform operations on the zoneinfo database. yes that zoneinfo. the timezone one. we're doing timezone admin today and we're gonna slay it ✨


✨ SYNOPSIS ✨

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

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

🌸 DESCRIPTION 🌸

so ctl_zoneinfo is the little icon we use to do various administrative operations on the zoneinfo database. shrug, it's a job, somebody's gotta do it πŸ’…

and here's the tea: ctl_zoneinfo pulls its configuration options out of the imapd.conf(5) file, unless you tell it otherwise with -C. like, mind your business please πŸ™ˆ


πŸ¦‹ OPTIONS πŸ¦‹

  • -C config-file β€” bestie, use THIS config file (config-file) instead of the default imapd.conf(5). go off.
  • -v, --verbose β€” turn on verbose output. she's chatty now. she's telling you everything. main character energy πŸ’¬βœ¨
  • -r version-string, --rebuild=version-string β€” rebuild the zoneinfo database, based on the directory structure of configdirectory/zoneinfo. πŸ› οΈ

the database getting rebuilt will live in the default location of configdirectory/zoneinfo.db β€” unless you specified otherwise with the zoneinfo_db_path option in imapd.conf(5), which, fair.

the version-string should describe where the timezone data came from (like, for example, "Olson:2020a") and it gets used by the tzdist module of httpd(8). periodt.

⚠️ heads up: the version-string must contain a colon between the description and the version. no colon, no service. the colon is non-negotiable πŸ’€
  • -w file, --windows-zone-xml=file β€” reads Windows Zone XML file. that's it, that's the whole vibe πŸͺŸπŸ“„

πŸ’€ EXAMPLES πŸ’€

[NB: Examples needed]

(not me leaving the examples section like this 😭 the manpage literally says examples are needed, okay, it's a whole mood, we're all works in progress fr fr)


πŸ‘‘ HISTORY πŸ‘‘

this command was introduced in version 2.5. so she's an elder. a legend. respect her 🌈⭐


πŸŽ€ FILES πŸŽ€

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

πŸ”₯ SEE ALSO πŸ”₯

iykyk, go read those next, they're all bangers 🫢


πŸ’œ AUTHOR πŸ’œ

The Cyrus Team, Nic Bernstein (Onlight) β€” kings, icons, legends, no cap πŸ‘‘


1993–2026, The Cyrus Team


and that's the whole page bestie!! πŸŽ‰ this was Cyrus IMAP version 3.12.3, dropped on Jul 15, 2026, and it's CTL_ZONEINFO(8) for life. now go rebuild that zoneinfo database and be iconic about it πŸ’…πŸ’–βœ¨πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from