summary refs log tree commit diff
path: root/nixos/modules/services
Commit message (Collapse)AuthorAge
* nixos/mysql: declarative users & databasesFlorian Jacob2017-09-18
| | | | using Unix socket authentication, ensured on every rebuild.
* influxdb service: fixup postStart script to handle TLSKranium Gikos2017-09-18
|
* gollum service: initJustin Humm2017-09-18
|
* Merge pull request #27256 from bachp/squid-serviceFranz Pletz2017-09-17
|\ | | | | squid service: initial service based on default config
| * squid service: intial service based on default configPascal Bach2017-09-09
| |
* | nixos/gogs: Fix module when no passwords providedRodney Lorrimar2017-09-17
| | | | | | | | | | | | | | | | | | If neither database.password or database.passwordFile were provided, it would try and fail to coerce null to a string. This fixes the situation where there is no password for the database. Resolves #27950
* | Merge pull request #29479 from florianjacob/fix-tinc-stableJoachim F2017-09-17
|\ \ | | | | | | nixos/tinc: Fix tinc cli wrapper for tinc 1.0
| * | nixos/tinc: Fix tinc cli wrapper for tinc 1.0.Florian Jacob2017-09-17
| | | | | | | | | | | | | | | tinc prior to 1.1 doesn't have the `tinc` executable, and `tincd` isn't of any use while the daemon already runs.
* | | nixos/dovecot: Fix createMailUser implementationaszlig2017-09-17
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This option got introduced in 7904499542814b8a4d04fce8dc7ca8c383c083e7 and it didn't check whether mailUser and mailGroup are null, which they are by default. Now we're only creating the user if createMailUser is set in conjunction with mailUser and the group if mailGroup is set as well. I've added a NixOS VM test so that we can verify whether dovecot works without any additional options set, so it serves as a regression test for issue #29466 and other issues that might come up with future changes to the Dovecot service. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Fixes: #29466 Cc: @qknight, @abbradar, @ixmatus, @siddharthist
* | Merge pull request #28927 from xtruder/nixos/logkeys/initJaka Hudoklin2017-09-16
|\ \ | | | | | | logkeys module: init
| * | logkeys module: initThe Admin2017-09-03
| | |
* | | Merge pull request #28892 from ryantm/matterbridge2Joachim F2017-09-16
|\ \ \ | | | | | | | | matterbridge, modules/matterbridge: init at 1.1.0
| * | | matterbridge, modules/matterbridge: init at 1.1.0Ryan Mulligan2017-09-10
| | | |
* | | | namecoin service: fix typoSilvan Mosberger2017-09-15
| | | |
* | | | nixos/wpa_supplicant: use literalExampleBjørn Forsman2017-09-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For various reasons, big Nix attrsets look ugly in the generated manual page[1]. Use literalExample to fix it. [1] Quotes around attribute names are lost, newlines inside multi-line strings are shown as '\n' and attrs written on multiple lines are joined into one.
* | | | dovecot2: added quota, changed pop3 defaultjoachim schiele2017-09-15
| | | |
* | | | tor: skip ControlPort in torrc, if not set.Jörg Thalheim2017-09-13
| | | |
* | | | treewide: Escape backslash in strings properlyTuomas Tynkkynen2017-09-14
| | | | | | | | | | | | | | | | "\." is apparently the same as "." wheras the correct one is "\\."
* | | | nixos/redmine: fix create roleRobin Gloster2017-09-13
| | | | | | | | | | | | | | | | | | | | | | | | postgresql create role no longer supports NOCREATEUSER option. See https://www.postgresql.org/docs/9.6/static/release-9-6.html for details.
* | | | Merge pull request #28874 from ryantm/mattermostJoachim F2017-09-13
|\ \ \ \ | | | | | | | | | | nixos/mattermost: fix create role
| * | | | nixos/mattermost: fix create roleRyan Mulligan2017-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | postgresql create role no longer supports NOCREATEUSER option. See https://www.postgresql.org/docs/9.6/static/release-9-6.html for details.
* | | | | Merge pull request #29125 from geistesk/firehol-3.1.4Jörg Thalheim2017-09-13
|\ \ \ \ \ | | | | | | | | | | | | firehol: init at 3.1.4, iprange: init at 1.0.3
| * | | | | nixos/fireqos: add servicegeistesk2017-09-09
| | |_|_|/ | |/| | |
* | | | | nixos/openafs-client: update cellServDB 2009-06-29 -> 2017-03-14Jörg Thalheim2017-09-12
| | | | |
* | | | | nixos/gitolite: don't leak nix store hash into gitolite-admin username/keyBjørn Forsman2017-09-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It doesn't look good when the initial admin user is named "<hash>-gitolite-admin" and the key stored as "<hash>-gitolite-admin.pub". Instead, make it simply "gitolite-admin" and "gitolite-admin.pub".
* | | | | nixos, i2pd: nat option, default trueEdward Tjörnhammar2017-09-12
| | | | |
* | | | | Merge pull request #29083 from timor/physlock-11-devJörg Thalheim2017-09-12
|\ \ \ \ \ | | | | | | | | | | | | physlock: 0.5 -> 11-dev
| * | | | | physlock: 0.5 -> 11-devtimor2017-09-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update physlock to a more current version which supports PAM and systemd-logind. Amongst others, this should work now with the slim login manager without any additional configuration, because it does not rely on the utmp mechanism anymore.
* | | | | | Merge pull request #29247 from pvgoran/gitolite-RequiresMountsForJörg Thalheim2017-09-12
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/gitolite: add RequiresMountsFor unit option
| * | | | | | services.gitolite: Add RequiresMountsFor unit option ...pvgoran2017-09-12
| | | | | | | | | | | | | | | | | | | | | ... to ensure that the filesystem where `dataDir` resides is mounted when we do initialization or upgrade.
* | | | | | | nixos/samba: remove space in "[ global ]" headingBjørn Forsman2017-09-12
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use consistent no-space style. (All documentation I've seen use no space, and the generated section headings from the NixOS module also use no space.)
* | | | / / nixos/prometheus-collectd-exporter: init module (#29212)Pascal Bach2017-09-11
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * prometheus-collectd-exporter service: init module Supports JSON and binary (optional) protocol of collectd. * nixos/prometheus-collectd-exporter: submodule is not needed for collectdBinary
* | | | | Merge pull request #29171 from vaibhavsagar/znc-open-firewallJörg Thalheim2017-09-10
|\ \ \ \ \ | | | | | | | | | | | | znc: open firewall with configured port
| * | | | | znc: add openFirewall configuration optionVaibhav Sagar2017-09-10
| | | | | |
| * | | | | znc: open firewall with configured portVaibhav Sagar2017-09-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The configuration doesn't currently open the configured port, which is less convenient than opening it.
* | | | | | znc: fix network example configurationVaibhav Sagar2017-09-10
|/ / / / / | | | | | | | | | | | | | | | s/ssl/useSSL/
* / / / / nixos/transmission: make it possible to use a different home directory (#29138)Ruben Maher2017-09-09
|/ / / /
* | | | Merge pull request #29071 from nh2/glusterfs-glusterfind-dirsJoachim F2017-09-09
|\ \ \ \ | |/ / / |/| | | glusterfs service: Ensure dirs needed by `glusterfind` exist
| * | | glusterfs service: Ensure dirs needed by `glusterfind` existNiklas Hambüchen2017-09-07
| | | |
* | | | nixos/postfix: undo deprecation of extraConfig, extraMasterConfBjørn Forsman2017-09-07
| | | | | | | | | | | | | | | | | | | | | | | | I realize that advanced users like to configure services with Nix attrsets, but I don't think we should remove the option to use the (configuration) language provided by upstream.
* | | | nixos/mfi: removeJörg Thalheim2017-09-07
|/ / /
* | | dnscrypt-wrapper module: fix permissions and optionsmakefu2017-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | When keys get refreshed a folder with the permissions of the root user get created in the home directory of the user dnscrypt-wrapper. This prevents the service from restarting. In addition to that the parameters of dnscrypt-wrapper have changed in upstream and in the newly packaged software.
* | | postgresql92: remove last referencesFranz Pletz2017-09-05
| | |
* | | nexus: Add module for nexus.Michele Catalano2017-09-04
| | | | | | | | | | | | | | | Add also myself as maintainer Add simple test of the nexus service
* | | nixos/xpra: allow to set extra options (#28934)Jaka Hudoklin2017-09-03
| | |
* | | Merge pull request #28893 from jtojnar/gpaste-serviceJörg Thalheim2017-09-03
|\ \ \ | | | | | | | | gnome3.gpaste: Add GPaste service
| * | | nixos/gnome3.gpaste: add serviceJan Tojnar2017-09-02
| | | |
* | | | gitlab: 9.4.5 -> 9.5.2Franz Pletz2017-09-03
| | | |
* | | | nginx: module fix exampleRobin Gloster2017-09-03
| | | | | | | | | | | | | | | | Closes #28926
* | | | gitlab module: fix permissions and pathRobin Gloster2017-09-02
| | | |