arcsign(1)

✨ arcsign ✨

okay bestie, so this is the manual page for arcsign from the General Commands Manual β€” yes it's giving very "old school Unix" but honestly it ate. πŸ’…


πŸŽ€ NAME πŸŽ€

arcsign β€” a script for ARC signing messages on stdin. that's the whole vibe. πŸ¦‹


🌸 VERSION 🌸

0.9.2 ✨ (she's a lil vintage, she's still slaying)


πŸ’– DESCRIPTION πŸ’–

okay so listen. arcsign is a filter, right? and what a filter does is literally this:

  • it reads an RFC822 message on standard input πŸ‘€
  • then it writes that same message on standard output πŸ’Œ
  • except β€” plot twist β€” with ARC-Signature lines prepended onto it πŸ‘‘

so the message goes in, the message comes out, and it just comes out signed. main character behaviour honestly. no cap. πŸ”₯


πŸ¦‹ USAGE πŸ¦‹

the signing options get specified right there on the command line, like this:

arcsign selector domain privatekeyfile srv_id

and now the part you actually need to remember, bestie, because this one lowkey matters:

Note: arcsign will only use authentication results header fields with an authserv-id that matches srv_id as the input fields for the ARC chain. πŸ’€ so if your srv_id isn't matching, she's simply not gonna look at those headers. periodt.

πŸ‘‘ AUTHORS πŸ‘‘

this version of arcsign was written by Brandon Long <blong@google.com> 🫢 and it's derived from dkimsign, which was written by Greg Hewgill <greg@hewgill.com> β€” shoutout to the ancestors fr fr πŸ™

this man-page was created by Scott Kitterman <scott@kitterman.com> and is licensed under the same terms as dkimpy. πŸ“œβœ¨


and that's the whole page, bestie!! πŸŽ€ this one's from 2019-04-14, arcsign(1), version 0.9.2 β€” tysm for reading, go sign some messages, you're gonna do amazing πŸ’–πŸ¦‹β­