signd(8)

πŸ“¦
version 2.8.4 Β· 2 versions
, in fedora 43, fedora 44

✨ signd(8) ✨ β€” the system manager's manual, but make it cute

okay bestie, gather round, because today we're talking about signd from the System Manager's Manual πŸ’– she's a daemon, she's a vibe, she's the girl in the group chat who handles everyone's signing requests so nobody else has to. 🫢


🌸 NAME 🌸

signd β€” execute or proxy sign requests ✨

πŸŽ€ SYNOPSIS πŸŽ€

signd [-f]

πŸ’… DESCRIPTION πŸ’…

so signd is a little daemon πŸ’• and her whole job is literally just listening. She listens for sign requests coming from sign, and then she does one of two things, main character behaviour honestly:

  1. she calls gpg to do the actual signing, OR
  2. she forwards the request to another signd server πŸ”

that's it. that's the whole girl. πŸ‘‘

the -f option makes signd fork on startup 🌱 (yes bestie, she goes and makes a whole copy of herself, iconic).

and signd uses the exact same configuration that sign uses, which is:

/etc/sign.conf

no separate config file, no extra homework, we love a shared setup πŸ’–


πŸ”’ SECURITY πŸ”’

okay this part is important so put your phone down for a sec πŸ™ˆ

unless the allow-unprivileged-ports option is set to true in /etc/sign.conf, signd only allows connections from:

  • reserved ports, and
  • the ip addresses, subnets expressed in CIDR notation, and hostnames listed in the "allow" field of the configuration 🌈
fr fr, if it's not in the "allow" field and it's not coming from a reserved port, she is not answering. boundary queen. πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹


and that's the whole page, bestie!! πŸŽ€ this one shipped as part of the System Manager's Manual and it's dated Apr 2007 πŸ’œ so yeah, she's been serving sign requests since before some of us were born, and she's still lowkey doing the most for your gpg setup. obsessed. periodt. βœ¨πŸ«ΆπŸ‘‘

~ signd(8), out ~ πŸ’–

πŸ“¦ where this page comes from