GPGMNGR(1)
π GPGMNGR(1) β the gpgmngr manual, bestie edition π
okay so welcome to the gpgmngr page of the manual, section 1, bestie. this is the whole vibe. sit down, grab a lil snack π, and let's get into it.
β¨ NAME β¨
gpgmngr β GPG Manager. that's it, that's the name. she manages your GPG. π
π¦ SYNOPSIS π¦
gpgmngr [options] [menu-options] ...
like, you run her, you give her options if you want, you give her menu-options if you want, and she does the thing. slay.
πΈ DESCRIPTION πΈ
gpgmngr is a command-line tool for managing all the GPG functionalities β and when we say all, we mean creating keys, listing keys, editing keys, and deleting keys. the whole friend group of key operations π
.
she gives you a user-friendly interface for handling GPG key management, right there in your GNU/Linux terminal. no cap. it's giving "i opened a terminal and now i feel powerful." periodt. π
π OPTIONS π
just two. iconic. minimal. we love a girl who doesn't over-explain.
-vβ show the program version. quick lil "who am i" moment β¨-hβ show the help. your bestie holding your hand π«Ά
π MENU OPTIONS π
okay so this is the fun part. the script is divided into several main sections, and each section has its own submenus. it's like a lil mall of GPG and every store is useful ποΈ.
1. π Key Management
these options let you manage GPG keys. this is the main character section, fr fr.
- Create new key β generate a new GPG key pair. brand new baby key, born today π£
- List keys β list all available GPG keys. who's in the building π
- Edit key β edit an existing GPG key. glow-up time β¨
- Delete key β delete an existing GPG key. it's over, she's gone π
- Revoke key β revoke a GPG key. the official breakup π
- Generate revocation certificate β create a revocation certificate for a GPG key. the "in case of emergency" letter π
- Manage subkeys β manage subkeys associated with a GPG key. yes, keys have kids, we support them π
- Change passphrase β change the passphrase for a GPG key. new password, new you π
- Modify key expiration β change the expiration date of a GPG key. extending the deadline like a true academic π°οΈ
- Clean keyring β remove unnecessary data from the keyring. digital declutter, so satisfying π§Ή
- Back to main menu β return to the main menu. the lil "nvm, take me home" button π
2. π Encryption and Decryption
these options let you do encryption and decryption operations. secrets!! π€«
- Encrypt document β encrypt a document using a GPG key. wrap it in a lil cryptographic blanket π§£
- Decrypt document β decrypt a previously encrypted document. unwrap the blanket π
- Symmetric encryption β encrypt a document using symmetric encryption. same secret on both sides, no cap πΆ
- Back to main menu β return to the main menu. π
3. βοΈ Signing and Verification
these options let you sign and verify documents. proof it was really you π«΅
- Sign document β digitally sign a document with a GPG key. leaving your signature like a celeb π«
- Verify signature β verify the signature of a signed document. detective mode π
- Sign key β sign another user's GPG key. vouching for your friend, that's community π€
- Verify file integrity β verify the integrity of a file using a signature. is the file still the file? yes ma'am β
- Back to main menu β return to the main menu. π
4. π Key Trade Operations
these options let you import, export, and update GPG keys. the trading floor of the key economy π
- Import key from file β import a GPG key from a file. bringing a key in from outside πͺ
- Import key from keyserver β import a GPG key from a keyserver. bringing a key in from the cloud βοΈ
- Export public key β export a public GPG key to a file. share the public one freely, she's public π
- Export private key β export a private GPG key to a file. okay bestie this one is PRIVATE, be careful with her, guard her with your life π₯
- Export key signature β export a GPG key signature to send to a partner. yes, the list really does have two number 4s, we don't make the rules, the manpage does, and we respect her π
- Upload key to keyserver β upload a GPG key to a keyserver. sending her out into the world π
- Update key on keyserver β update an existing GPG key on a keyserver. she's had a refresh, tell the server π
- Back to main menu β return to the main menu. π
5. πΎ Backup and Restore
these options let you back up and restore GPG keys. protect the keys at all costs π‘οΈ
- Backup keys β backup GPG keys to a secure location. keep a copy, always ποΈ
- Restore keys β restore GPG keys from a backup. and bring them back π«Ά
- Back to main menu β return to the main menu. π
6. π Miscellaneous
these options give you additional GPG-related functionalities. the extra lil sprinkles β¨
- Show GPG config info β display GPG configuration information. the lore of your config π
- Show key fingerprint β display the fingerprint of a GPG key. every key has a fingerprint, and it's her identity, iykyk π
- Back to main menu β return to the main menu. π
0. π Exit
exit the script. goodbye bestie, you ate π«Ά
π BUGS π
gpgmngr If you discover any bugs in gpgmngr, please contact the author.
literally that's what it says, word for word, we are not touching it. if you find bugs, tell the author. that's the whole assignment. π¬
π SEE ALSO π
the whole extended universe, go read them π¦
π AUTHORS π
originally written by Manuel Guerra <ar.manuelguerra@gmail.com> π
please use the email address <ar.manuelguerra@gmail.com> for gpgmngr-related comments. like, that's the inbox for this. use it. she reads them π«Ά
π COPYRIGHT π
Copyright Β© 2025 Manuel Guerra
License: GPL-3+
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
On Debian systems, the complete text of the GNU General Public License version 3 can be found in /usr/share/common-licenses/GPL-3.
lowkey important: that "WITHOUT ANY WARRANTY" part is not a joke, bestie, it's literally the license saying no promises. read it, it's giving legal realness π
okay that's the whole page!! Version 1.0.3, from September 2025, GPGMNGR(1) β that's a wrap, thanks for reading my manual rant, you're the bestie, go encrypt something πβ¨π
π¦ where this page comes from
- ubuntu resolute: gpgmngr 1.0.3-1 Β· GPL-3.0-or-later
- ubuntu stonking: gpgmngr 1.0.3-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms