Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | treewide: use attrs instead of list for types.loaOf options | rnhmjoj | 2020-01-06 |
| | |||
* | nixos/treewide: Move rename.nix imports to their respective modules | Silvan Mosberger | 2019-12-10 |
| | | | | | | | | A centralized list for these renames is not good because: - It breaks disabledModules for modules that have a rename defined - Adding/removing renames for a module means having to find them in the central file - Merge conflicts due to multiple people editing the central file | ||
* | Merge pull request #71407 from f--t/fix/roundcube | Robin Gloster | 2019-11-20 |
|\ | | | | | roundcube: fix -- quoting string env variable | ||
| * | Merge branch 'master' into fix/roundcube | f--t | 2019-11-19 |
| |\ | |||
| * | | roundcube: fix -- quoting string env variable | ft | 2019-10-19 |
| | | | |||
* | | | Merge pull request #73295 from aanderse/mailcatcher | Aaron Andersen | 2019-11-19 |
|\ \ \ | |_|/ |/| | | nixos/mailcatcher: add http.path option | ||
| * | | nixos/mailcatcher: add http.path option | Aaron Andersen | 2019-11-12 |
| | | | |||
* | | | Specify correct type for fuzzy worker | Victor Nawothnig | 2019-11-18 |
| | | | |||
* | | | nixos/postfix: add missing setgid wrapper | Alyssa Ross | 2019-11-13 |
|/ / | | | | | | | | | | | This is basically an alias for a special case of postqueue, which already has a setgid wrapper. Would be silly to allow postqueue -p but not mailq. | ||
* | | nixos/opensmtpd: refactor to use tmpfiles to set up spool directories | Florian Klink | 2019-11-08 |
| | | |||
* | | treewide: Switch to system users | Janne Heß | 2019-10-12 |
|/ | |||
* | Specify correct option type | Victor Nawothnig | 2019-10-04 |
| | |||
* | Merge pull request #68946 from volth/escape | Jörg Thalheim | 2019-09-24 |
|\ | | | | | treewide: fix string escapes | ||
| * | nixos/rspamd: fix fancy unicode quote | volth | 2019-09-16 |
| | | |||
* | | nixos/mailcatcher: add bind capabilities | volth | 2019-09-22 |
|/ | |||
* | nixos/mailman: types.string -> types.str | Alyssa Ross | 2019-09-11 |
| | |||
* | nixos/mailman: properly wrap the mailman-web script | Peter Simons | 2019-09-11 |
| | |||
* | nixos/mailman: create "mailman" executable as a proper wrapper script | Peter Simons | 2019-09-11 |
| | |||
* | nixos/mailman: clean up our variable names | Peter Simons | 2019-09-11 |
| | |||
* | nixos/mailman: httpd.services requires mailman-web in the systemd sense | Peter Simons | 2019-09-11 |
| | | | | | | When mailman-web restarts, it removes the generated "static" directory. This breaks a currently running httpd process, which needs a re-start, too, to obtain a new handle for the newly generated path. | ||
* | python-mailman-web: turn these Djando configuration files into a make-shift ↵ | Peter Simons | 2019-09-11 |
| | | | | | | Python library Suggested in https://github.com/NixOS/nixpkgs/pull/67951#issuecomment-530309702. | ||
* | nixos/mailman: add support for the Mailman Web UI (Postorius & Hyperkitty) | Peter Simons | 2019-09-11 |
| | |||
* | rss2email: 3.9 -> 3.10 | Léo Gaspard | 2019-09-09 |
| | |||
* | Merge branch 'master' into staging | Vladimír Čunát | 2019-09-02 |
|\ | |||
| * | nixos/modules: Remove all usages of types.string | Silvan Mosberger | 2019-08-31 |
| | | | | | | | | | | | | And replace them with a more appropriate type Also fix up some minor module problems along the way | ||
* | | Merge staging-next into staging | Frederik Rietdijk | 2019-08-31 |
|\| | |||
| * | nixos/mailman: decouple the mailman module from the postfix module | Peter Simons | 2019-08-30 |
| | | | | | | | | | | | | | | https://github.com/NixOS/nixpkgs/pull/67708#discussion_r319579987 suggested that simply appending the necessary maps to the appropriate attributes in services.postfix.config gets the job done; we don't special support in the postfix module to accomplish that. | ||
| * | nixos/mailman: don't reserve a static uid in the system | Peter Simons | 2019-08-30 |
| | | | | | | | | | | | | | | | | | | | | | | | | Any system uid will do, so we let the system allocate one for us. The 'mailman' group is gone entirely since we don't need it. Users who wish to run the 'mailman' administration utility can do so via 'sudo': $ sudo -u mailman mailman info Also, simplify the syntax of our user.users entry to rely on an attribute set rather than a list. | ||
| * | nixos/mailman: cosmetic | Peter Simons | 2019-08-30 |
| | | |||
| * | mailman: add NixOS module to install and deploy the mailing list server | Peter Simons | 2019-08-29 |
| | | |||
| * | nixos/treewide: drop dependencies to `keys.target` | Maximilian Bosch | 2019-08-27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `keys.target` is used to indicate whether all NixOps keys were successfully uploaded on an unattended reboot. However this can cause startup issues e.g. with NixOS containers (see #67265) and can block boots even though this might not be needed (e.g. with a dovecot2 instance running that doesn't need any of the NixOps keys). As described in the NixOps manual[1], dependencies to keys should be defined like this now: ``` nix { systemd.services.myservice = { after = [ "secret-key.service" ]; wants = [ "secret-key.service" ]; }; } ``` However I'd leave the issue open until it's discussed whether or not to keep `keys.target` in `nixpkgs`. [1] https://nixos.org/nixops/manual/#idm140737322342384 | ||
* | | Merge staging-next into staging | Frederik Rietdijk | 2019-08-28 |
|\| | |||
| * | rmilter: remove deprecated package (and module) | Alexander V. Nikolaev | 2019-08-24 |
| | | |||
| * | nixos/phpfpm: deprecate extraConfig options in favor of settings options | Aaron Andersen | 2019-08-23 |
| | | |||
| * | nixos/phpfpm: deprecate poolConfigs option | Aaron Andersen | 2019-08-23 |
| | | |||
* | | treewide: remove redundant quotes | volth | 2019-08-26 |
|/ | |||
* | nixos/modules: Replace all nested types.either's with types.oneOf's | Silvan Mosberger | 2019-08-08 |
| | |||
* | nixos: add 'localRecipients' config option for Postfix | Peter Simons | 2019-07-15 |
| | | | | | | | | | | | | | | The new option services.postfix.localRecipients allows configuring the postfix option 'local_recipient_maps'. When set to a list of user names (or patterns), that map effectively replaces the lookup in the system's user database that's used by default to determine which local users are valid. This option is useful to explicitly set local users that are allowed to receive e-mail from the outside world. For local injection i.e. via the 'sendmail' command this option has no effect. | ||
* | Revert "Merge pull request #63156 from Izorkin/phpfpm-rootless" | Aaron Andersen | 2019-06-28 |
| | | | | | This reverts commit b5478fd1a2ef442a54c36031bf3a27a96b5ea31c, reversing changes made to dbb00bfcbfb291e79d4d2d512041656e6bcfcd9a. | ||
* | Merge pull request #63156 from Izorkin/phpfpm-rootless | Elis Hirwing | 2019-06-27 |
|\ | | | | | phpfpm: do not run anything as root | ||
| * | nixos/roundcube: fix work with phpfpm-rootless mode | Izorkin | 2019-06-16 |
| | | |||
* | | Merge pull request #56265 from aanderse/permissions-start-only | Graham Christensen | 2019-06-25 |
|\ \ | | | | | | | replace deprecated usage of PermissionsStartOnly (part 2) | ||
| * | | nixos/opendkim: replace deprecated usage of PermissionsStartOnly | Aaron Andersen | 2019-05-26 |
| | | | | | | | | | | | | see https://github.com/NixOS/nixpkgs/issues/53852 | ||
| * | | nixos/dspam: replace deprecated usage of PermissionsStartOnly | Aaron Andersen | 2019-05-26 |
| |/ | | | | | | | see https://github.com/NixOS/nixpkgs/issues/53852 | ||
* / | treewide: remove unused variables (#63177) | volth | 2019-06-16 |
|/ | | | | | | * treewide: remove unused variables * making ofborg happy | ||
* | treewide: Remove usage of isNull | Daniel Schaefer | 2019-04-29 |
| | | | | isNull "is deprecated; just write e == null instead" says the Nix manual | ||
* | cleanup redundant text in modules utilizing mkEnableOption | Aaron Andersen | 2019-04-20 |
| | | | | Closes #59911 | ||
* | nixos/rss2email: replace deprecated usage of PermissionsStartOnly | Aaron Andersen | 2019-04-13 |
| | | | | see https://github.com/NixOS/nixpkgs/issues/53852 | ||
* | nixos/nullmailer: replace deprecated usage of PermissionsStartOnly | Aaron Andersen | 2019-04-13 |
| | | | | see https://github.com/NixOS/nixpkgs/issues/53852 | ||
* | Merge pull request #58804 from Ma27/roundcube-fixes | Robin Gloster | 2019-04-09 |
|\ | | | | | roundcube: minor fixes |