I had an issue with some certs and noticed that fatal() is used where errno has no meaning. This message should use fatalx().
OK? -- :wq Claudio Index: ldape.c =================================================================== RCS file: /cvs/src/usr.sbin/ldapd/ldape.c,v retrieving revision 1.36 diff -u -p -r1.36 ldape.c --- ldape.c 19 Dec 2021 12:19:31 -0000 1.36 +++ ldape.c 26 Feb 2023 13:38:37 -0000 @@ -433,7 +433,7 @@ ldape(int debug, int verbose, char *csoc if (tls_configure(l->tls, l->ssl->config)) { log_warnx("ldape: %s", tls_error(l->tls)); - fatal("ldape: couldn't configure tls"); + fatalx("ldape: couldn't configure tls"); } } }