If loading the CA certificates at startup had failed, the syslogd
authorbluhm <bluhm@openbsd.org>
Sat, 24 Oct 2015 12:49:37 +0000 (12:49 +0000)
committerbluhm <bluhm@openbsd.org>
Sat, 24 Oct 2015 12:49:37 +0000 (12:49 +0000)
commit9e8b5dd9eb2acb4ee04b09429c423b96182b4786
treed470c3749df0e11d77fbf87ded1c4ba8b5038596
parent824e7fc7b0d766f088662635e406237672985682
If loading the CA certificates at startup had failed, the syslogd
child tried to load the default CA file when it was connecting to
a TLS server.  The latter has never worked as the child is chrooted
to /var/empty.  Set the CA storage to an empty string to avoid this
behavior.  As a benefit pledge "rpath" can be removed.
OK benno@
usr.sbin/syslogd/syslogd.c