GROK-FSCK(1)

πŸ“¦
version 2.0.12 Β· 2 versions
  • 2.0.12 Β· debian trixie, epel 9, fedora 43, fedora 44, ubuntu noble, ubuntu questing, ubuntu resolute (latest)
  • 2.0.12 Β· ubuntu stonking
, in debian trixie, epel 9, fedora 43, fedora 44, ubuntu noble, ubuntu questing, ubuntu resolute

πŸ’… GROK-FSCK

okay bestie, welcome to GROK-FSCK β€” the little utility that keeps your mirrored repos from rotting. She's part of the grok family, and she is so good at her job. πŸ¦‹


✨ SYNOPSIS ✨

grok-fsck -c /path/to/grokmirror.conf

like. that's it. that's the whole vibe. πŸ’–


🌸 DESCRIPTION 🌸

so, real talk: git repos need to be repacked and checked for corruption on the reg. it's giving skincare routine but for your mirrors. this utility does all the necessary optimizations and reports any problems it finds to the email defined via fsck.report_to ('root' by default). πŸŽ€

she should run weekly β€” either from cron or from the systemd timer (check the contrib directory, iykyk).

and bestie, please go look at the example grokmirror.conf file, because there's a whole bunch of stuff in there you can tweak. πŸ‘‘


⭐ OPTIONS ⭐

  • --version β€” show the program's version number and dip. bye! πŸ‘‹
  • -h, --help β€” show this help message and exit. classic.
  • -v, --verbose β€” be verbose and tell us what you're doing. not me needing the play-by-play but ok go off πŸ’€
  • -f, --force β€” force an immediate run on all repositories. no waiting, no chill.
  • -c CONFIG, --config=CONFIG β€” location of fsck.conf. this is where your config lives, bestie.
  • --repack-only β€” only find and repack repositories that actually need optimizing (this is the nightly run mode πŸŒ™).
  • --connectivity β€” (assumes --force) run git fsck on all repos, but only check connectivity.
  • --repack-all-quick β€” (assumes --force) do a quick repack of all repos. speedrun mode ⚑
  • --repack-all-full β€” (assumes --force) do a full repack of all repos. the whole main character treatment πŸ‘‘

🫢 SEE ALSO 🫢


πŸ’œ SUPPORT πŸ’œ

email tools@linux.kernel.org if you need a hand, bestie. they're nice, fr fr.


πŸŽ€ AUTHOR πŸŽ€

mricon@kernel.org

License: GPLv3+


The Linux Foundation and contributors


and that's the whole page!! version 2.0.0, dated 2020-08-14 β€” she's been iconic since way back and she still slays. go fsck something. periodt. πŸ’…βœ¨