TIREX-CHECK-CONFIG(1)

πŸ’– tirex-check-config(1) πŸ’–

User Contributed Perl Documentation ✨ (yes bestie, it's a Perl situation, we love that for us)


🌸 NAME 🌸

tirex-check-config β€” check Tirex config files πŸŽ€


✨ SYNOPSIS ✨

tirex-check-config [OPTIONS]

That's it. That's the whole vibe. No positional args, just vibes and options πŸ¦‹


πŸ’… OPTIONS πŸ’…

  • -h, --help β€” shows you the help message 🫢 like a little friend handing you a map
  • -c, --config=DIR β€” use the config directory DIR instead of /etc/tirex πŸ—‚οΈ yes you can point it somewhere else, it's flexible like that

πŸ‘‘ DESCRIPTION πŸ‘‘

okay so here's the tea β˜• β€” this little icon goes through your Tirex config files and spits out errors and warnings for you. And the way it tells them apart:

  • every line starting with X is an error πŸ’€
  • every line starting with ! is a warning ⚠️
real talk though: this program is here to help the admin out, it is NOT a magic all-seeing oracle. It can't detect all errors. So don't be out here acting brand new when something slips past it πŸ™ˆ

And a lil confession moment: right now only the main config file gets checked. Checking of renderer and map config should be added at some point (it's on the to-do list, we swear). So if you've got the skills β€” patches welcome! 🫢✨


πŸ“ FILES πŸ“

  • /etc/tirex/tirex.conf β€” the configuration file πŸ“„ (the main character, honestly)

🌈 DIAGNOSTICS 🌈

tirex-check-config exits with these numbers, bestie β€” memorize them, iykyk πŸ‘‘

  1. 0 β€” the config looks ok βœ… slay
  2. 1 β€” warnings were found ⚠️ not a crisis but like… look at it
  3. 2 β€” errors were found πŸ”₯ okay now we have a problem

πŸ¦‹ SEE ALSO πŸ¦‹


πŸ’œ AUTHORS πŸ’œ

Frederik Ramm <frederik.ramm@geofabrik.de>, Jochen Topf <jochen.topf@geofabrik.de> β€” and possibly others πŸ‘―β€β™€οΈ (shoutout to the mystery contributors, we see you, we appreciate you 🫢)


<divider>---

and that's the whole page, periodt πŸ’… this was perl v5.40.1, dated 2026-08-09 β€” TIREX-CHECK-CONFIG(1) out πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from