GPG-ZIP(1)

πŸ“¦ version 2.2.40, in debian bookworm, ubuntu jammy

πŸ’– GPG-ZIP(1) πŸ’–

okay so bestie, welcome to the gpg-zip manual page, part of the General Commands Manual collection, and ngl this one comes with a whole ✨situation✨ attached to it. Let's get into it. 🫢


🌸 NAME 🌸

gpg-zip β€” encrypt or sign files into an archive


✨ SYNOPSIS ✨

gpg-zip [OPTIONS] filename1 [filename2, ...]  directory1 [directory2, ...]

like, you hand it some files, you hand it some directories, you sprinkle options on top. that's the whole vibe. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this manual page documents briefly the gpg-zip command. brief. quick. a lil snack. πŸ“

GPG-ZIP IS DEPRECATED. PLEASE USE gpgtar(1) INSTEAD.

not me having to say that 😭 but fr fr, it's right there in the original and I'm not hiding it from you. go use gpgtar(1), bestie.

So what does it do? gpg-zip encrypts or signs files into an archive. It's an gpg-ized tar using the same format as PGP's PGP Zip. iconic behaviour honestly πŸ‘‘


πŸ’… OPTIONS πŸ’…

  • -e, --encrypt β€” Encrypt data. This option may be combined with --symmetric (for output that may be decrypted via a secret key or a passphrase). ✨
  • -d, --decrypt β€” Decrypt data. πŸ”“
  • -c, --symmetric β€” Encrypt with a symmetric cipher using a passphrase. The default symmetric cipher used is CAST5, but may be chosen with the --cipher-algo option to gpg(1).
  • -s, --sign β€” Make a signature. See gpg(1). ✍️
  • -r, --recipient USER β€” Encrypt for user id USER. See gpg(1).
  • -u, --local-user USER β€” Use USER as the key to sign with. See gpg(1).
  • --list-archive β€” List the contents of the specified archive. πŸ‘€
  • -o, --output FILE" β€” Write output to specified file FILE. (yes the stray " is literally in the original, I am not touching it, it's part of the lore now πŸ™ˆ)
  • --gpg GPG β€” Use the specified command instead of gpg.
  • --gpg-args ARGS β€” Pass the specified options to gpg(1).
  • --tar TAR β€” Use the specified command instead of tar.
  • --tar-args ARGS β€” Pass the specified options to tar(1).
  • -h, --help β€” Output a short usage information. πŸ†˜
  • --version β€” Output the program version. 🏷️

😭 DIAGNOSTICS 😭

The program returns 0 if everything was fine, 1 otherwise.

zero means slay, one means... not slay. that's it, that's the whole diagnostic system. πŸ’€


🌈 EXAMPLES 🌈

Encrypt the contents of directory mydocs for user Bob to file test1:

gpg-zip --encrypt --output test1 --gpg-args  -r Bob"" mydocs

List the contents of archive test1:

gpg-zip --list-archive test1

(yes those double quotes and that double space in the first example are exactly how the original has them β€” copied character for character, no cap 🧚)


πŸŽ€ SEE ALSO πŸŽ€

gpg(1), gpgtar(1), tar(1)


πŸ‘‘ AUTHOR πŸ‘‘

Copyright (C) 2005 Free Software Foundation, Inc. Please report bugs to <bug-gnupg@gnu.org>.

This manpage was written by Colin Tuckley <colin@tuckley.org> and Daniel Leidert <daniel.leidert@wgdd.de> for the Debian distribution (but may be used by others).


and that's the whole page, bestie!! 🫢 this lil slice of the General Commands Manual is dated November 2006 and lives under the name GPG-ZIP(1) β€” old enough to be vintage, still out here telling you to go use gpgtar(1) instead. periodt. πŸ’œβœ¨πŸŒΈ

πŸ“¦ where this page comes from