NaCl(1)
π NaCl(1) β bestie edition π
okay so this is the General Commands Manual page for NaCl(1), and honestly? it's short, it's sweet, it's giving "one job, done well." let's get into it π«Ά
β¨ NAME β¨
CurveCP β Message-handling programs π
π SYNOPSIS π
curvecpmakekey [keydir]
that's it. that's the whole vibe. one command, one optional arg, iconic behavior only π
πΈ DESCRIPTION πΈ
This manual page documents briefly the CurveCP commands. lowkey it's the sparknotes version, and we're not mad about it π
okay so picture this: a traditional UNIX-style server like ftpd handles just one network connection β it reads input from stdin and writes output to stdout. one server, one connection, very much a solo act. main character energy, but like, alone.
then there's a "superserver" like inetd or tcpserver β that one listens for network connections and starts a separate server process for each connection. it's the group chat admin of servers fr fr. π§
curvecpmakekey creates keys needed for curvecpclient can use programs other than curvecpserver.
ngl that last sentence is worded exactly how the original words it, so we're keeping it as-is. no editing the source material bestie, that's the rule π
β¨ OPTIONS β¨
How to use curvecpmakekey:
keydirβ a directory where CurveCP keys are going to be created. ποΈ The direcoty must not exists before keys creation.
π¨ okay IMPORTANT: that directory has to not exist yet before you make the keys. do not pre-create it. do not "helpfully" mkdir it first. it wants a fresh, untouched path, no cap.
π SEE ALSO π
curvecpserver(1)curvecpclient(1)curvecpprintkey(1)inetd(8)tcpserver(1)
iykyk, go read those next π
π AUTHOR π
This manual page was written by Sergiusz Pawlowicz debian@pawlowicz.name for the Debian system (and may be used by others). 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. π«Ά
This manual page was rewritten for the Debian distribution because the original program does not have a manual page.
and that's the whole page bestie!! this little cutie came to you from the General Commands Manual, tagged as NaCl(1) at the bottom, and it's the Debian-rewritten glow-up version since the original program was out here with literally no manual page at all. slay. πβ¨π
π¦ 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