about summary refs log tree commit diff
path: root/nixpkgs/nixos/modules
Commit message (Collapse)AuthorAge
* Merge commit 'b09661d41fb93562fd53f31574dbf781b130ac44'Alyssa Ross2021-07-23
|
* Merge commit '87807e64a5ef5206b745a40af118c7be8db73681'Alyssa Ross2021-07-23
|
* Merge commit '3a8d7958a610cd3fec3a6f424480f91a1b259185'Alyssa Ross2021-06-30
|
* nixos/mailman: use configured package in conf fileAlyssa Ross2021-06-23
|
* Merge commit '7e567a3d092b7de69cdf5deaeb8d9526de230916'Alyssa Ross2021-06-23
| | | | | # Conflicts: # nixpkgs/pkgs/top-level/all-packages.nix
* Merge commit '432fc2d9a67f92e05438dff5fdc2b39d33f77997'Alyssa Ross2021-06-22
| | | | | | | | | # Conflicts: # nixpkgs/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix # nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix # nixpkgs/pkgs/applications/window-managers/sway/default.nix # nixpkgs/pkgs/build-support/rust/default.nix # nixpkgs/pkgs/development/go-modules/generic/default.nix
* Merge commit '8e4fe32876ca15e3d5eb3ecd3ca0b224417f5f17'Alyssa Ross2021-06-10
|
* nixos/public-inbox: even closer to upstreamAlyssa Ross2021-06-09
|
* nixos/users-groups: check format of passwd entriesAlyssa Ross2021-06-09
| | | | | | | | | Things will get quite broken if an /etc/passwd entry contains a colon (which terminates a field), or a newline (which terminates a record). I know because I just accidentally made a user whose home directory path contained a newline! So let's make sure that can't happen.
* nixos/public-inbox: move closer to the upstream PRAlyssa Ross2021-06-09
| | | | | public-inbox isn't in upstream Nixpkgs, but there is a PR, and that should be treated as upstream for now.
* mailman-web: 2019-09-29 -> 2021-04-10Alyssa Ross2021-04-14
| | | | | | | | | | * Make it clearer what code comments apply to * Fix the state directory (this was changed in the update) * Add m1cr0man as a maintaner Co-authored-by: Lucas Savva <lucas@m1cr0man.com> Co-authored-by: Sandro <sandro.jaeckel@gmail.com> (cherry picked from commit 912e11a468903d481c91f6413c4eb884cbc09fa4)
* Merge remote-tracking branch 'nixpkgs/nixos-unstable'Alyssa Ross2021-04-12
|
* nixos/postfix: add services.postfix.canonical optAlyssa Ross2021-04-04
| | | | | This mirrors the services.postfix.transport and services.postfix.virtual options we already have.
* nixos/documentation: add man.extraConfig optionAlyssa Ross2021-02-26
| | | | I want to be able to add a SECTION line to /etc/man_db.conf.
* nixpkgs: merge nixos-unstableAlyssa Ross2021-02-16
|
* Merge commit '891f607d5301d6730cb1f9dcf3618bcb1ab7f10e'Alyssa Ross2021-01-26
|
* Merge commit '1a57d96edd156958b12782e8c8b6a374142a7248'Alyssa Ross2021-01-15
|
* nixos/postfix: allow custom smtp_tls_security_levelAlyssa Ross2021-01-14
| | | | | | | | | | I run Postfix on my workstation as a smarthost, where it only ever talks to my SMTP server. Because I know it'll only ever connect to this server, and because I know this server supports TLS, I'd like to set smtp_tls_security_level to "encrypt" so Postfix won't fall back to an unencrypted connection. (cherry picked from commit 9ed5ee909beede0ea3f04bc4d14449290aebed66)
* Merge commit '84d74ae9c9cbed73274b8e4e00be14688ffc93fe'Alyssa Ross2021-01-12
|
* Merge commit '1b8af3e1ae75df048fbdfb3acf6842f13de3e38f'Alyssa Ross2021-01-10
|
* modules/agetty: mark up loginOptions descriptionAlyssa Ross2021-01-06
|
* modules/agetty: escape all argumentsAlyssa Ross2021-01-06
|
* nixos/mailman: add services.mailman.serveAlyssa Ross2021-01-06
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: add mailman-web userAlyssa Ross2021-01-06
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/uwsgi: add extraArgs optionAlyssa Ross2021-01-06
| | | | I need this to be able to make my uwsgi socket group-readable.
* nixos/mailman: add mta.configurationAlyssa Ross2021-01-06
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/fcgiwrap: don't run as rootAlyssa Ross2021-01-02
| | | | | | | | | | | | Previously, fcgiwrap was run as root by default. This was bad because it meant every CGI script was run as root. Changed to set DynamicUser, so instead of having access to everything, CGI scripts will now by default only have access to things that are world-readable. This will probably break things for users, but since we can't know what they want to allow their CGI scripts access to they'll have to fix that themselves, because it would be irresponsible to leave this defaulting to root.
* nixos/nginx: allow overriding fastcgi paramsAlyssa Ross2021-01-02
| | | | | | | | | | | | | | | | | | | | | | By default in Nginx, if you want to override a single fastcgi_param, you have to override all of them. This is less of a big deal if you're editing the Nginx configuration directly, but when you're generating the Nginx configuration with Nix it can be very annoying to bloat your configuration repeating the default values of FastCGI parameters every time. This patch adds a fastcgiParams option to Nginx locations. If any parameters are set through this, all the default values will be included as well, so only the ones that are changing need to be supplied. There's no way to use fastcgiParams to actually override all parameters if that's what you want, but I think that's a niche use case and it's still possible using extraConfig, which up until now was the only option Nginx allows the fastcgi_param directive in http and server scopes as well as location, but here I only support location. It would be possible to support the others, but I don't think it's worth it. It would be a possible future enhancement if somebody has a need for it.
* nixos/mailman: refactor Hyperkitty's periodic jobsAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: quote some variablesAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: only make hyperkitty service when onAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: add mailman groupAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: fix example formattingAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: make mailman log to /var/logAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: better mailman-web-setup descriptionAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: rename mailman-web.serviceAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: one big systemd.services attrsetAlyssa Ross2020-12-11
| | | | | | | | | Adapted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream. The conditional was added for the case where the directory did not yet exist, and quotes were changed to the more robust escapeShellArg.
* nixos/mailman: one big systemd.services attrsetAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: make mailman-web log to journalAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* nixos/mailman: remove webRoot optionAlyssa Ross2020-12-11
| | | | | | Extracted from b478e0043c53964c99cc9a145c155a673af3c7d8 ("nixos/mailman: refactor"), to bring myself closer to current upstream.
* gcc.arch: refactor, move tables under lib/volth2020-11-27
| | | | (cherry picked from commit cf7b63df5b9efdef4e8e1b3261d7040199f7e671)
* nixos/users-groups: handle password hashes with special meaningrnhmjoj2020-07-13
| | | | (cherry picked from commit c37347af7eaa0177e3a374dd94158ff546f20fdb)
* nixos/users-groups: do not check validity of empty hashesrnhmjoj2020-07-13
| | | | (cherry picked from commit 751c2ed6e4af9e525fe57b7c0f0ee8a611eab9fa)
* nixos/users-groups: remove ancient security.initialRootPassword optionrnhmjoj2020-07-13
| | | | | | | | | This option has been deprecated for a long time because is redundant (users.users.root.initialHashedPassword exists). Moreover, being of type string, it required to handle the special value "!" separately, instead of using just `null`. (cherry picked from commit a6ed7d4845f1142f36b2c461d5a721bc68eb7d48)
* small treewide: his -> theirs/itsProfpatsch2020-07-13
| | | | | | | SJW brigade represent. ;) Co-authored-by: Jan Tojnar <jtojnar@gmail.com> (cherry picked from commit 517be841352ec3e6b236e7cdfb1fbd8e26bf49cb)
* Merge commit '9480bae337095fd24f61380bce3174fdfe926a00'Alyssa Ross2020-07-13
| | | | | | This is the last nixos-unstable release before 13b2903169f, which I'm a bit nervous about. So I want the update including that one to be as small as possible, hence going to this one first.
* Merge commit '467ce5a9f45aaf96110b41eb863a56866e1c2c3c'Alyssa Ross2020-06-04
|
* nixos/acme: fix chown hackAlyssa Ross2020-06-04
|
* Merge commit 'b47873026c7e356a340d0e1de7789d4e8428ac66'Alyssa Ross2020-05-18
|
* Merge commit '683c68232e91f76386db979c461d8fbe2a018782'Alyssa Ross2020-05-12
|