PP(1)

๐Ÿ“ฆ version 3.125, in opensuse-leap 16.0

โœจ PP(1) โ€” the NSS Security Tools glow-up ๐Ÿ’…

okay bestie, welcome to pp, a lil cutie from the NSS Security Tools lineup. sit down, grab a boba, we're gonna pretty-print some crypto files together ๐Ÿซถ


๐ŸŒธ NAME ๐ŸŒธ

pp โ€” prints certificates, keys, crls, and pkcs7 files. that's it. that's the whole job. and she does it beautifully โœจ


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

pp -t type [-a] [-i input] [-o output] [-u] [-w]

๐Ÿ’€ STATUS ๐Ÿ’€

ngl, this documentation is still work in progress. not finished, not finalized, it's giving "draft in the group chat at 3am". if you wanna contribute to the initial review, it lives in Mozilla NSS bug 836477 [1]. please help a girl out ๐Ÿ™ˆ


๐ŸŽ€ DESCRIPTION ๐ŸŽ€

pp pretty-prints private and public key, certificate, certificate-request, pkcs7, pkcs12 or crl files.

that's the vibe. you hand her something ugly and encoded, she hands it back looking iconic ๐Ÿ‘‘


๐Ÿ’– OPTIONS ๐Ÿ’–

  • -t type โ€” specify the input, one of {private-key | public-key | certificate | certificate-request | pkcs7 | pkcs12 | crl | name}. yes you literally have to tell her what she's looking at, she's not a mind reader bestie ๐Ÿ”ฎ
  • -a โ€” Input is in ascii encoded form (RFC1113)
  • -i inputfile โ€” Define an input file to use (default is stdin)
  • -o outputfile โ€” Define an output file to use (default is stdout)
  • -u โ€” Use UTF-8 (default is to show non-ascii as .)
  • -w โ€” Don't wrap long output lines. let her stretch out, no cramping, main character energy only ๐Ÿ’…

๐ŸŒˆ ADDITIONAL RESOURCES ๐ŸŒˆ

NSS is maintained in conjunction with PKI and security-related projects through Mozilla and Fedora. The most closely-related project is Dogtag PKI, with a project wiki at PKI Wiki [2].

For information specifically about NSS, the NSS project wiki is located at Mozilla NSS site [3]. The NSS site relates directly to NSS code changes and releases.

Mailing lists: pki-devel@redhat.com and pki-users@redhat.com

IRC: Freenode at #dogtag-pki โ€” come say hi, the chat is lowkey cozy ๐ŸŒธ


๐Ÿ‘‘ AUTHORS ๐Ÿ‘‘

The NSS tools were written and maintained by developers with Netscape, Red Hat, Sun, Oracle, Mozilla, and Google. absolute legends, every single one ๐Ÿซถ

Authors: Elio Maldonado <emaldona@redhat.com>, Deon Lackey <dlackey@redhat.com>.


๐Ÿ“œ LICENSE ๐Ÿ“œ

Licensed under the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.


โญ NOTES โญ

  1. Mozilla NSS bug 836477 https://bugzilla.mozilla.org/show_bug.cgi?id=836477
  2. PKI Wiki http://pki.fedoraproject.org/wiki/
  3. Mozilla NSS site http://www.mozilla.org/projects/security/pki/nss/

fr fr, that's the whole page. no cap, no missing flags, nothing skipped ๐Ÿ’ฏ

and that's a wrap, bestie ๐Ÿ’– this lil manual page comes to you from nss-tools, dated 19 May 2021, filed under PP(1). periodt. โœจ

๐Ÿ“ฆ where this page comes from