X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/3a941c292d6b48b81e7fd624e0689c4f088cae17..434a7b1fbf0e810a19b9b4038edd28c981908cbd:/lib/apache.dtl diff --git a/lib/apache.dtl b/lib/apache.dtl index d80d7ef..93fb3a3 100644 --- a/lib/apache.dtl +++ b/lib/apache.dtl @@ -9,13 +9,20 @@ context Vhost; {{A WWW virtual host}} extern type suexec_flag; -extern val suexec_flag : bool -> suexec_flag; {{Whether or not to use Suexec with a vhost. -[suexec_flag] fails when passed [false] by a user without the 'www' privilege.}} +For users with the 'www' privilege, this type is identical to [bool]. +For others, it has only one value, [true].}} + +extern type ssl_cert_path; +{{Filesystem path to an SSL certificate in your 'cert' list}} + +extern type ssl; +extern val no_ssl : ssl; +extern val use_cert : ssl_cert_path -> ssl; extern val vhost : host -> Vhost => [Domain] {WebNodes : [web_node], - SSL : bool, + SSL : ssl, User : your_user, Group : your_group, DocumentRoot : your_path,