NaCl(1)
π§ NaCl(1) β bestie edition π
okay so this is one of those pages from the General Commands Manual (that's the manual name, she's fancy like that β¨) and honestly? she's short but she delivers. let's get into it, no cap.
πΈ NAME πΈ
CurveCP β Message-handling programs
like, that's the whole vibe. CurveCP. handling messages. iconic behavior honestly π
β¨ SYNOPSIS β¨
curvecpmakekey [keydir]
that's it. that's the whole synopsis. short queen π
π¦ DESCRIPTION π¦
This manual page documents briefly the CurveCP commands. yes bestie, briefly β she's not gonna overstay her welcome π
so here's the lore, and it's actually important, listen up π«Ά:
A traditional UNIX-style server such as ftpd handles just one network connection, reading input from stdin and writing output to stdout. one connection, one job, very focused, very "I have a single responsibility" of her π
A "superserver" such as inetd or tcpserver is different β she listens for network connections and starts a separate server process for each connection. so she's not doing the work herself, she's the one handing out the work. main character energy fr fr π
and then, curvecpprintkey β okay so she prints an ascii version of binary keys. those keys are needed for curvecpclient and curvecpserver, and they're created using the curvecpmakekey command before you go calling curvecpprintkey. so like, make the key first, then print it. order matters, bestie, don't skip steps π
π OPTIONS π
how to use curvecpprintkey, in list form because we love structure:
keydirβ a directory where CurveCP binary keys were created. that's it, that's the arg. point her at the place where your keys live and she'll do her thing π
π₯ SEE ALSO π₯
go read these too, they're part of the family:
curvecpserver(1)curvecpclient(1)curvecpmakekey(1)inetd(8)tcpserver(1)
π AUTHOR π
This manual page was written by Sergiusz Pawlowicz debian@pawlowicz.name for the Debian system (and may be used by others). and the source of this page is a webpage β https://curvecp.org/ π¦
Permission is granted to copy, distribute and/or modify this document under public domain. like, go wild, it's free real estate π
also β this manual page was rewritten for the Debian distribution because the original program does not have a manual page. so she was built from scratch, no template, all original work, and she ATE ππ
okay that's the whole page bestie, you're officially caught up. go make some keys π§
stay encrypted, stay slay πβ¨ππ¦πΈπ«Ά
β signed off from the bottom of the page where it just says NaCl(1), general commands manual, no date stamp, no version drama, just vibes πβ
π¦ where this page comes from
- debian bookworm: nacl-tools 20110221-12 Β· LicenseRef-public-domain
- debian trixie: nacl-tools 20110221-15 Β· LicenseRef-public-domain
- ubuntu jammy: nacl-tools 20110221-6.1 Β· LicenseRef-public-domain
- ubuntu noble: nacl-tools 20110221-13 Β· LicenseRef-public-domain
- ubuntu questing: nacl-tools 20110221-15
- ubuntu resolute: nacl-tools 20110221-15build1 Β· LicenseRef-public-domain
- ubuntu stonking: nacl-tools 20110221-15build1 Β· LicenseRef-public-domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms