diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2011-01-02 18:49:11 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2011-01-02 18:49:11 +0000 |
commit | 23f98ee250184ebff56ea0cd19c1e0bd7ddbf648 (patch) | |
tree | ac9d47d51303d57c9e45ec7033bd48dd9c820886 /modules/services/mail | |
parent | ddc6f84d9c07d2b9556e23e62965b4ecad2fcd68 (diff) | |
download | nixlib-23f98ee250184ebff56ea0cd19c1e0bd7ddbf648.tar nixlib-23f98ee250184ebff56ea0cd19c1e0bd7ddbf648.tar.gz nixlib-23f98ee250184ebff56ea0cd19c1e0bd7ddbf648.tar.bz2 nixlib-23f98ee250184ebff56ea0cd19c1e0bd7ddbf648.tar.lz nixlib-23f98ee250184ebff56ea0cd19c1e0bd7ddbf648.tar.xz nixlib-23f98ee250184ebff56ea0cd19c1e0bd7ddbf648.tar.zst nixlib-23f98ee250184ebff56ea0cd19c1e0bd7ddbf648.zip |
Applying patch by chaoflow to get create services.postfix.extraConfig
svn path=/nixos/trunk/; revision=25345
Diffstat (limited to 'modules/services/mail')
-rw-r--r-- | modules/services/mail/postfix.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/modules/services/mail/postfix.nix b/modules/services/mail/postfix.nix index 3eda558f1c50..3a28e81eb155 100644 --- a/modules/services/mail/postfix.nix +++ b/modules/services/mail/postfix.nix @@ -81,8 +81,8 @@ let smtpd_use_tls = yes recipientDelimiter = ${cfg.recipientDelimiter} - - ''; + '' + + cfg.extraConfig; aliases = optionalString (cfg.postmasterAlias != "") '' @@ -227,6 +227,13 @@ in "; }; + extraConfig = mkOption { + default = ""; + description = " + Extra configuration, will be added verbatim to the configuration file. + "; + }; + sslCert = mkOption { default = ""; description = "SSL certificate to use."; |