Updates PEM files based on certificates stored in a LDAP server
Emmanuel BENOîT
658ee30bc6
* The UNIX socket will be listened on for control messages * A message containing a single 'Q' will cause it to exit * A message containing a single 'R' will cause a configuration reload. If the new configuration is incorrect, the old configuration will be kept. A new socket will be opened if the path has changed (failure when doing so will restore the previous configuration as well). * A message starting with 'U' requests an update. The next character may be '!' to force updates or anything else to update only as needed. The rest of the string is the selector: either a DN or '*'. * The selector is ignored in this commit; all certificates are re-examined. |
||
---|---|---|
.gitignore | ||
buildcert.go | ||
config.go | ||
fetch-certificates.yml.example | ||
go.mod | ||
ldap.go | ||
logging.go | ||
main.go | ||
socket.go |