murmur: sslCa and extraConfig options, fixes #11419
This commit is contained in:
parent
a2fb70b6df
commit
3acf8132c3
@ -39,6 +39,9 @@ let
|
|||||||
certrequired=${if cfg.clientCertRequired then "true" else "false"}
|
certrequired=${if cfg.clientCertRequired then "true" else "false"}
|
||||||
${if cfg.sslCert == "" then "" else "sslCert="+cfg.sslCert}
|
${if cfg.sslCert == "" then "" else "sslCert="+cfg.sslCert}
|
||||||
${if cfg.sslKey == "" then "" else "sslKey="+cfg.sslKey}
|
${if cfg.sslKey == "" then "" else "sslKey="+cfg.sslKey}
|
||||||
|
${if cfg.sslCa == "" then "" else "sslCA="+cfg.sslCa}
|
||||||
|
|
||||||
|
${cfg.extraConfig}
|
||||||
'';
|
'';
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
@ -219,6 +222,18 @@ in
|
|||||||
default = "";
|
default = "";
|
||||||
description = "Path to your SSL key.";
|
description = "Path to your SSL key.";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
sslCa = mkOption {
|
||||||
|
type = types.str;
|
||||||
|
default = "";
|
||||||
|
description = "Path to your SSL CA certificate.";
|
||||||
|
};
|
||||||
|
|
||||||
|
extraConfig = mkOption {
|
||||||
|
type = types.str;
|
||||||
|
default = "";
|
||||||
|
description = "Extra configuration to put into mumur.ini.";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user