nixos/httpd: Make option adminAddr optional
This commit is contained in:
@@ -168,7 +168,7 @@ let
|
|||||||
<VirtualHost ${concatMapStringsSep " " (listen: "${listen.ip}:${toString listen.port}") listen}>
|
<VirtualHost ${concatMapStringsSep " " (listen: "${listen.ip}:${toString listen.port}") listen}>
|
||||||
ServerName ${hostOpts.hostName}
|
ServerName ${hostOpts.hostName}
|
||||||
${concatMapStrings (alias: "ServerAlias ${alias}\n") hostOpts.serverAliases}
|
${concatMapStrings (alias: "ServerAlias ${alias}\n") hostOpts.serverAliases}
|
||||||
ServerAdmin ${adminAddr}
|
${optionalString (adminAddr != null) "ServerAdmin ${adminAddr}"}
|
||||||
<IfModule mod_ssl.c>
|
<IfModule mod_ssl.c>
|
||||||
SSLEngine off
|
SSLEngine off
|
||||||
</IfModule>
|
</IfModule>
|
||||||
@@ -187,7 +187,7 @@ let
|
|||||||
<VirtualHost ${concatMapStringsSep " " (listen: "${listen.ip}:${toString listen.port}") listenSSL}>
|
<VirtualHost ${concatMapStringsSep " " (listen: "${listen.ip}:${toString listen.port}") listenSSL}>
|
||||||
ServerName ${hostOpts.hostName}
|
ServerName ${hostOpts.hostName}
|
||||||
${concatMapStrings (alias: "ServerAlias ${alias}\n") hostOpts.serverAliases}
|
${concatMapStrings (alias: "ServerAlias ${alias}\n") hostOpts.serverAliases}
|
||||||
ServerAdmin ${adminAddr}
|
${optionalString (adminAddr != null) "ServerAdmin ${adminAddr}"}
|
||||||
SSLEngine on
|
SSLEngine on
|
||||||
SSLCertificateFile ${sslServerCert}
|
SSLCertificateFile ${sslServerCert}
|
||||||
SSLCertificateKeyFile ${sslServerKey}
|
SSLCertificateKeyFile ${sslServerKey}
|
||||||
@@ -455,8 +455,9 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
adminAddr = mkOption {
|
adminAddr = mkOption {
|
||||||
type = types.str;
|
type = types.nullOr types.str;
|
||||||
example = "admin@example.org";
|
example = "admin@example.org";
|
||||||
|
default = null;
|
||||||
description = lib.mdDoc "E-mail address of the server administrator.";
|
description = lib.mdDoc "E-mail address of the server administrator.";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user