opendkim service: improve domains
documentation
This commit is contained in:
parent
1e51364dd5
commit
26bf9b28d8
@ -49,7 +49,12 @@ in {
|
|||||||
|
|
||||||
domains = mkOption {
|
domains = mkOption {
|
||||||
type = types.str;
|
type = types.str;
|
||||||
description = "Local domains set; messages from them are signed, not verified.";
|
default = "csl:${config.networking.hostName}";
|
||||||
|
example = "csl:example.com,mydomain.net";
|
||||||
|
description = ''
|
||||||
|
Local domains set (see <literal>opendkim(8)</literal> for more information on datasets).
|
||||||
|
Messages from them are signed, not verified.
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
keyFile = mkOption {
|
keyFile = mkOption {
|
||||||
@ -77,8 +82,6 @@ in {
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
|
|
||||||
services.opendkim.domains = mkDefault "csl:${config.networking.hostName}";
|
|
||||||
|
|
||||||
users.extraUsers = optionalAttrs (cfg.user == "opendkim") (singleton
|
users.extraUsers = optionalAttrs (cfg.user == "opendkim") (singleton
|
||||||
{ name = "opendkim";
|
{ name = "opendkim";
|
||||||
group = cfg.group;
|
group = cfg.group;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user