NAME
fnord-ssl-conf - sets up a fnord HTTPS service
SYNOPSIS
fnord-ssl-conf acct logacct sslacct dir webroot [ ip ]
DESCRIPTION
fnord-ssl-conf creates the service directory dir that runs sslio(8) and
the fnord program under tcpsvd(8). dir must start with a slash and
must not contain any special characters. Normally dir is /etc/fnord-
ssl.
You can add the HTTPS service to runit’s system-wide service
supervision through the update-service(8) program:
# update-service --add dir fnord-ssl
fnord-ssl-conf arranges for tcpsvd(8) to listen for TCP connections on
the address ip:443, and to run sslio(8) under the uid and gid of
sslacct, chroot’ed in dir/sslio/, for incoming connections, which in
turn starts the fnord program under the uid and gid of acct, chroot’ed
to webroot. The names acct and sslacct must not contain any special
characters.
fnord-ssl-conf creates an automatically rotated log directory in
dir/log/main. The logs are owned by logacct, and the corresponding
svlogd(8) process runs under the uid and gid of logacct. The name
logacct must not contain any special characters.
SEE ALSO
fnord-conf(8), update-service(8)
fnord-ssl-conf(8)