PP(1)
โจ 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 ๐
-ttype โ 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)-iinputfile โ Define an input file to use (default isstdin)-ooutputfile โ Define an output file to use (default isstdout)-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 โญ
- Mozilla NSS bug 836477
https://bugzilla.mozilla.org/show_bug.cgi?id=836477 - PKI Wiki
http://pki.fedoraproject.org/wiki/ - 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
- debian bookworm: libnss3-tools 2:3.87.1-1+deb12u2 ยท MPL-2.0
- debian bookworm: libnss3-tools 2:3.87.1-1+deb12u4 ยท MPL-2.0
- debian trixie: libnss3-tools 2:3.110-1+deb13u4 ยท MPL-2.0
- debian trixie: libnss3-tools 2:3.110-1+deb13u5 ยท MPL-2.0
- ubuntu jammy: libnss3-tools 2:3.68.2-0ubuntu1 ยท MPL-2.0
- ubuntu jammy: libnss3-tools 2:3.98-0ubuntu0.22.04.4
- ubuntu jammy: libnss3-tools 2:3.98-0ubuntu0.22.04.5 ยท MPL-2.0
- ubuntu noble: libnss3-tools 2:3.98-1build1 ยท MPL-2.0
- ubuntu noble: libnss3-tools 2:3.98-1ubuntu0.2
- ubuntu noble: libnss3-tools 2:3.98-1ubuntu0.3 ยท MPL-2.0
- ubuntu questing: libnss3-tools 2:3.114-1
- ubuntu questing: libnss3-tools 2:3.114-1ubuntu0.2
- ubuntu resolute: libnss3-tools 2:3.120-1ubuntu2 ยท MPL-2.0
- ubuntu resolute: libnss3-tools 2:3.120-1ubuntu2.1
- ubuntu resolute: libnss3-tools 2:3.120-1ubuntu2.2 ยท MPL-2.0
- ubuntu stonking: libnss3-tools 2:3.127-1 ยท MPL-2.0
- ubuntu stonking: libnss3-tools 2:3.127-1ubuntu0.1 ยท MPL-2.0
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms