pgpewrap(1)
β¨ pgpewrap β bestie edition β¨
okay so this is pgpewrap(1), a User Manuals page, and honestly? she's tiny but she's mighty π
πΈ NAME πΈ
pgpewrap β the Mutt command line munging tool π
π¦ SYNTAX π¦
pgpewrap [ flags ] -- prefix [ recipients ]
π DESCRIPTION π
okay so picture this: it's a little C program π§ and all it does is a lil bit of command line munging. that's the whole job. that's her whole thing.
the first argument is a command that's gonna get executed. periodt.
and then β here's the main character moment π β when pgpewrap runs into a -- (that's dash-dash, bestie) argument, it treats the next argument as a prefix, and that prefix gets put in front of all the following arguments. every single one. no cap.
π EXAMPLE π
pgpewrap pgpe file -- -r a b c
will execute:
pgpe file -r a -r b -r c
likeβ¦ look at her go π she literally took that -r prefix and sprinkled it in front of a, b, and c. iconic behaviour, fr fr.
and why do we even need this script? because of PGP 5 and GPG, bestie β their command line interfaces can't be properly served by mutt's format mechanism. so pgpewrap steps in and handles it. ate. π
ngl this is a whole lot of power in a very small program, so keep your eyes on those arguments π«Ά
and that's the whole page!! from the Unix manual set, dated May 2013, this was pgpewrap(1) β mwah, take care of her πβ¨
π¦ where this page comes from
- alpine 3.24: mutt-doc 2.3.2-r1 Β· GPL-2.0-or-later
- arch rolling: mutt 2.4.3-1 Β· GPL-2.0-or-later
- centos-stream 10: mutt 5:2.2.13-4.el10 Β· GPL-2.0-or-later AND LicenseRef-Fedora-Public-Domain
- centos-stream 9: mutt 5:2.2.6-2.el9 Β· GPLv2+ and Public Domain
- fedora 43: mutt 5:2.2.14-4.fc43 Β· GPL-2.0-or-later AND LicenseRef-Fedora-Public-Domain
- fedora 43: mutt 5:2.4.2-1.fc43
- fedora 43: mutt 5:2.4.3-1.fc43 Β· GPL-2.0-or-later AND LicenseRef-Fedora-Public-Domain
- fedora 44: mutt 5:2.3.1-1.fc44 Β· GPL-2.0-or-later AND LicenseRef-Fedora-Public-Domain
- fedora 44: mutt 5:2.4.2-1.fc44
- fedora 44: mutt 5:2.4.3-1.fc44 Β· GPL-2.0-or-later AND LicenseRef-Fedora-Public-Domain
- nixos 26.05: mutt 2.3.3
- nixpkgs unstable: mutt 2.4.3
- opensuse-leap 16.0: mutt 2.2.16-160000.3.1 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mutt 2.2.16-160000.3.1 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mutt 2.2.16-160000.3.1 Β· GPL-2.0-or-later
- opensuse-leap 16.0: mutt 2.2.16-160000.3.1 Β· GPL-2.0-or-later
- ubuntu stonking: mutt 2.4.1-1 Β· GPL-2.0-or-later
- Copyright (c) 2013 Honza Horak
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms