signd(8)
β¨ 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:
- she calls gpg to do the actual signing, OR
- 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
- fedora 43: obs-signd 2.8.4-5.fc43 Β· GPL-2.0-only
- fedora 44: obs-signd 2.8.4-6.fc44 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms