commit 13f900092d20e0ff0e349753ce7d21ff333800ce from: Omar Polo date: Thu Jan 11 10:43:03 2024 UTC update/fix description of the subprocess and what they do commit - 84285be94836bcd8e88fb9239d662c82f37c7959 commit + 13f900092d20e0ff0e349753ce7d21ff333800ce blob - c5a2d2c46f99e08a45e639bb6f1d837451d1e44f blob + 768723254f65b28f3539d16f622c34920fe30f38 --- README.md +++ README.md @@ -135,13 +135,13 @@ splitted into multiple processes: - main: the main process is the only one that keeps the original privileges. It opens the TLS certificates on the behalf of the - `server` and `crypto` processes and reloads the configuration upon - `SIGHUP`. + `server` and `crypto` processes, reloads the configuration upon + `SIGHUP` and re-opens the log files upon `SIGUSR1`. - logger: handles the logging with syslog and/or local files. - - server: listen on the binded ports and serves the request. This - also include speaking FastCGI and proxying requests. + - server: listens for connections and serves the request. It also + speaks FastCGI and do the proxying. - crypto: holds the TLS private keys to avoid a compromised `server` process to disclose them.