about summary refs log tree commit diff
path: root/modules/services/mail
Commit message (Collapse)AuthorAge
* Add OpenSMTPD service optionRickard Nilsson2013-07-30
|
* Don't set $TZEelco Dolstra2013-04-22
| | | | | | We don't need to set $TZ, because we have /etc/localtime. In fact, setting $TZ without $TZDIR doesn't work anymore since Glibc no longer contains zone info.
* Setting pam otpw *after* pam_unix, for dovecot failed auth messages.Lluís Batlle i Rossell2013-03-30
| | | | | | | I think it's nice that it first asks the usual password, and then offers the otpw one if enabled. That enables dovecot to show the last pam prompt. I also add the dovecot option for that.
* spamassassin: convert module to systemdPeter Simons2013-01-24
|
* Merge remote-tracking branch 'origin/master' into systemdEelco Dolstra2012-10-08
|\ | | | | | | | | Conflicts: modules/services/system/nscd.nix
| * dovecot: add options to selectively enable/disable the IMAP and/or POP3 listenerPeter Simons2012-09-30
| |
* | Merge remote-tracking branch 'origin/master' into systemdEelco Dolstra2012-09-28
|\| | | | | | | | | | | | | | | | | Conflicts: modules/misc/ids.nix modules/services/mail/postfix.nix modules/services/system/nscd.nix modules/services/x11/desktop-managers/xfce.nix modules/system/boot/stage-1.nix
| * spamassassin: use virtual user home directories under /var/lib/spamassassin ↵Peter Simons2012-09-28
| | | | | | | | | | | | | | | | to avoid permission problems When spamd isn't running as 'root', it cannot access the usual ~/.spamassassin path where user-specific files normally reside. Instead, we use the path /var/lib/spamassassin-<user> to store those home directories.
| * spamassassin: add option for running the spamd daemon in debug modePeter Simons2012-09-27
| |
| * spamassassin: drop obsolete command line optionsPeter Simons2012-09-27
| |
| * dovecot.nix: correct bogus reference to dovecot in NixpkgsPeter Simons2012-09-25
| |
| * Rename dovecot2 module to dovecot.Peter Simons2012-09-25
| | | | | | | | We no longer support more than one version.
| * Merge pull request #31 from peti/masterPeter Simons2012-09-24
| |\ | | | | | | Drop service for dovecot 1.x.
| | * Remove service for dovecot version 1.x.Peter Simons2012-09-22
| | |
| * | postfix: add option 'extraMasterConf' to extend the default master.cf filePeter Simons2012-09-23
| |/
| * Add services.dovecot2.extraConfig option to configure arbitrary settings for ↵Peter Simons2012-09-21
| | | | | | | | which NixOS has no direct support.
| * modules/services/mail/dovecot2.nix: update syntax for SSL config optionsPeter Simons2012-09-21
| |
| * modules/services/mail/dovecot2.nix: accept plain text authentication only ↵Peter Simons2012-09-21
| | | | | | | | | | | | over secure channels when TLS is available Connects from 'localhost' are always considered secure.
| * modules/services/mail/dovecot2.nix: log via syslog instead of writing a ↵Peter Simons2012-09-21
| | | | | | | | separate file
* | postfix: convert service to systemdPeter Simons2012-09-25
|/
* spamassassin: use a dedicated user for running spamdPeter Simons2012-08-28
|
* postfix: allow specifying 'virtual' mappingsMathijs Kwik2012-08-24
| | | | | mainly useful for having a few local addresses (me@host.domain.com) while the majority of addresses are on the domain (you@domain.com)
* spamassassin: call daemon with complete pathPeter Simons2012-08-03
|
* Initial version of a SpamAssassin service.Peter Simons2012-08-03
| | | | The configuration is expected to be managed by the user in /etc/spamassassin.
* Making the dovecot2 mail location a nixos option.Lluís Batlle i Rossell2012-06-10
| | | | svn path=/nixos/trunk/; revision=34421
* Postfix was started before all filesystems were mounted. I add 'filesystem' ↵Lluís Batlle i Rossell2012-06-10
| | | | | | to startOn. svn path=/nixos/trunk/; revision=34416
* * Don't use ‘chown user.group’ since that syntax is not officiallyEelco Dolstra2012-05-17
| | | | | | supported (you're supposed to say ‘chown user:group’). svn path=/nixos/trunk/; revision=34161
* fix postfix config, missing linebreakFlorian Friesdorf2012-03-11
| | | | svn path=/nixos/trunk/; revision=32980
* renamed "all-interfaces" to "networking"Mathijs Kwik2012-03-04
| | | | svn path=/nixos/trunk/; revision=32780
* many daemons: depend on all-interfaces instead of gw6cMathijs Kwik2012-03-04
| | | | svn path=/nixos/trunk/; revision=32766
* Making dovecot2 authentication work (wrong pam module)Lluís Batlle i Rossell2011-10-27
| | | | svn path=/nixos/trunk/; revision=30076
* Adding a module for dovecot2. I've not tried it much.Lluís Batlle i Rossell2011-10-27
| | | | svn path=/nixos/trunk/; revision=30072
* strip trailing whitespace; no functional changePeter Simons2011-09-14
| | | | svn path=/nixos/trunk/; revision=29285
* Add new services: freepops, fuppes and ups.Nicolas Pierron2011-07-27
| | | | svn path=/nixos/trunk/; revision=27977
* * Postfix needs TZ to be set, otherwise the generated headers areEelco Dolstra2011-07-07
| | | | | | wrong (reported by Peter Simons). svn path=/nixos/trunk/; revision=27639
* * Enable IPv6 support by default. (Note that most NixOS systemsEelco Dolstra2011-02-19
| | | | | | | already had the ipv6 kernel module loaded, because dhclient needs it.) svn path=/nixos/trunk/; revision=26034
* Applying patch by chaoflow to get create services.postfix.extraConfigMichael Raskin2011-01-02
| | | | svn path=/nixos/trunk/; revision=25345
* Making a nixos option about the system 'sendmail', which postfix sets, for ↵Lluís Batlle i Rossell2010-10-10
| | | | | | example. svn path=/nixos/trunk/; revision=24193
* Fixing the postfix start/stop (through an upstart job script code that willLluís Batlle i Rossell2010-06-11
| | | | | | | | | | monitor the life of postfix) Adding an assert to upstart jobs, so those with preStop will always need an exec or script, otherwise the preStop will not be run. svn path=/nixos/trunk/; revision=22225
* Making postfix properly start on boot.Lluís Batlle i Rossell2010-04-13
| | | | | | | | | | | We could not start on 'filesystems', because filesystems is written as an upstart task. Additionally, as upstart calls the postfix start/stop script and it does not act as a daemon, we write it as a preStart/postStop job. Then we don't have monitoring or respawn, but at least upstart does not get confused on its state. svn path=/nixos/trunk/; revision=21061
* Fixing the evaluation of the "system tarball pc", adapting it to the latestLluís Batlle i Rossell2010-03-09
| | | | | | | nixpkgs changes about 'platform'. svn path=/nixos/trunk/; revision=20494
* * Change all the startOn / stopOn attributes to the Upstart 0.6 syntaxEelco Dolstra2009-11-06
| | | | | | (e.g., startOn = "started foo" instead of startOn = "foo"). svn path=/nixos/branches/upstart-0.6/; revision=18230
* * jobAttrs -> jobs.Eelco Dolstra2009-10-12
| | | | svn path=/nixos/trunk/; revision=17769
* * Converted modules that were still using the old (concrete syntax)Eelco Dolstra2009-10-12
| | | | | | | | style of declaring Upstart jobs. While at it, converted them to the current NixOS module style and improved some option descriptions. Hopefully I didn't break too much :-) svn path=/nixos/trunk/; revision=17761
* * Make the generation of /etc/pam.d more declarative. There now is anEelco Dolstra2009-08-16
| | | | | | | | | option security.pam.services containing the list of PAM services. For instance, the SLiM module simply declares: security.pam.services = [ { name = "slim"; localLogin = true; } ]; svn path=/nixos/trunk/; revision=16729
* * Move the uid/gid mappings into a module. This allows other modulesEelco Dolstra2009-05-29
| | | | | | | to use it through config.ids.{uids,gids} rather than `import relative-path/ids.nix'. svn path=/nixos/branches/modular-nixos/; revision=15796
* * Continued refactoring the tree: moved most Upstart jobs (namelyEelco Dolstra2009-05-24
those that run daemons) to modules/services. This probably broke some things since there are a few relative paths in modules (e.g. imports of system/ids.nix). * Moved some PAM modules out of etc/pam.d to the directories of NixOS modules that use them. svn path=/nixos/branches/modular-nixos/; revision=15717