SPLITKEYS(1)
π SPLITKEYS(1) π
okay bestie, so this is a General Commands Manual situation β it's splitkeys, and it lives in section 1, iykyk π
β¨ NAME β¨
splitkeys β it splits an OpenPGP keyring. that's the whole job. she's a specialist π
πΈ SYNOPSIS πΈ
splitkeys [ maxkeys ]
π¦ DESCRIPTION π¦
so basically, splitkeys takes one big OpenPGP keyring and goes chop chop πͺβ¨ into a whole bunch of smaller keyrings, and every single one of them gets named like this:
splitfile-%d.pgp
and the glow-up is that none of these baby keyrings contains more than maxkeys keys. no cap. π«Ά
if you don't pass maxkeys at all? she just defaults to 10000 and honestly? valid. main character energy π
π₯ EXAMPLES π₯
this is the part where it gets iconic:
splitkeys 1000 < keyring.gpg
what this does: it splits keyring.gpg into a collection of keyrings, and every one of them has 1000 keys at most. like, 1000. maximum. periodt. π
not me readingkeyring.gpgoff stdin with that<β redirects are literally the moment, bestie π§
π AUTHOR π
splitkeys was written by Jonathan McDowell <noodles@earth.li> β absolute legend, we stan π
you can find it as part of onak over at http://www.earth.li/projectpurple/progs/onak.html β go look, it's giving classic-internet treasure π
β SEE ALSO β
onak(1)β the rest of the family, go say hi π
k bye bestie, ily π this was SPLITKEYS(1) from the General Commands Manual (section 1, obviously) β no version number or date on this one, she's timeless like that β¨πΈπ¦
π¦ where this page comes from
- debian bookworm: onak 0.6.2-1
- debian trixie: onak 0.6.3-1+b2
- ubuntu jammy: onak 0.6.1-1
- ubuntu noble: onak 0.6.3-1build3
- ubuntu questing: onak 0.6.4-1
- ubuntu resolute: onak 0.6.4-1build1 Β· GPL-2.0-only
- ubuntu stonking: onak 0.6.5-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms