CASACORE-UPDATE-TAI_UTC(1)
β¨ casacore-update-tai_utc β bestie edition β¨
okay so this is a page from the CASACORE manual, and it's about casacore-update-tai_utc, a lil utility that keeps your leap-second lore up to date. sit down, grab a boba, we're doing timekeeping π«Ά
π NAME π
casacore-update-tai_utc β bestie, this is the one that updates the casacore TAI_UTC table straight from tzdata. yes. the whole vibe. π
π SYNOPSIS π
casacore-update-tai_utc [options]
that's it. that's the whole thing. options go in, table comes out. iconic. β¨
π¦ DESCRIPTION π¦
so here's the tea β: casacore-update-tai_utc creates the Casacore TAI_UTC data table using info from tzdata. no cap, it just builds it for you.
and if that data table already exists? then it gets overwritten β but ONLY if two things line up:
- it has the correct type and subtype, AND
- the NTP timestamp was changed
both. both need to be true. it's giving selective. it's giving boundaries. we love that for it. π
π OPTIONS π
-h,--helpβ shows this help message and then dips. exit. done. π-i INPUT_FILE,--input-file INPUT_FILEβ theleap_secondinput data file. default is literally/usr/share/zoneinfo/leap-seconds.listif you don't say otherwise π-o OUTPUT_PATH,--output-path OUTPUT_PATHβ where the output database goes. default is/var/lib/casacore/data/TAI_UTC, periodt π-f,--forceβ the chaotic option π it overwrites the database even if it has another (sub)type, or even if the NTP timestamp is the same. yes, even then. it does not care. it does not read the room. use with intention bestie π₯
lowkey important: -f means what it says. it will overwrite regardless of the (sub)type and regardless of whether the NTP timestamp changed. no takebacks. π
π AUTHOR π
Ole Streicher β olebole@debian.org π
that's the whole page bestie, you're officially caught up on leap seconds and main character timekeeping energy π§πΈ
this was casacore-update-tai_utc from CASACORE, dated October 2016, and the footer said CASACORE-UPDATE-TAI_UTC(1) β so yeah, go update that table. slay. βππ
π¦ where this page comes from
- debian bookworm: casacore-data-tai-utc 1.3 Β· BSD-2-Clause
- debian trixie: casacore-data-tai-utc 1.3 Β· BSD-2-Clause
- ubuntu jammy: casacore-data-tai-utc 1.3 Β· BSD-2-Clause
- ubuntu noble: casacore-data-tai-utc 1.3 Β· BSD-2-Clause
- ubuntu resolute: casacore-data-tai-utc 1.3build1 Β· BSD-2-Clause
- ubuntu stonking: casacore-data-tai-utc 1.3build1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms