summary refs log tree commit diff
path: root/nixos/modules/services
Commit message (Collapse)AuthorAge
* ddclient: Write /etc/ddclient.conf when requestedSvein Ove Aas2017-01-09
| | | | | | Fixes #20101 From PR #21417
* Merge pull request #21703 from copumpkin/httpd-no-mkdirDaniel Peebles2017-01-09
|\ | | | | httpd module: don't create documentRoot directory if it doesn't exist
| * httpd module: don't create documentRoot directory if it doesn't existDan Peebles2017-01-05
| | | | | | | | | | | | It hides bugs and do you ever actually want to serve up an empty directory? It was pretty confusing to me when it tried to write into a read-only store path because I accidentally pointed it to the wrong store path.
* | Added option networking.wireless.networks.*.priorityValentin Shirokov2017-01-07
| | | | | | | | It is literal 'priority' option of wpa_supplicant.conf
* | bind: fix collision of binaries in outputsFranz Pletz2017-01-07
|/ | | | | | | | Using outputsToInstall the intended behaviour of including host and dnsutils when bind is installed can be implemented instead of using symlinks to fix installing all outputs individually with nix-env. Fixes #19761.
* httpd: setuptools is not top-levelvolth2017-01-05
|
* Merge pull request #21586 from pngwjpgh/postgreyJoachim F2017-01-05
|\ | | | | Postgrey
| * postgrey: improve formattingGregor Kleen2017-01-02
| |
| * postgrey: allow additional whitelistsGregor Kleen2017-01-02
| |
| * postgrey: more verbose default socketGregor Kleen2017-01-02
| |
| * postgrey: coerce integersGregor Kleen2017-01-02
| |
| * postgrey: fix submodule syntaxGregor Kleen2017-01-02
| |
| * postgrey: add descriptions to IPv?CIDRGregor Kleen2017-01-02
| |
| * postgrey: extended configurationGregor Kleen2017-01-02
| |
* | Merge pull request #21625 from mayflower/smokepingFranz Pletz2017-01-04
|\ \ | | | | | | smokeping: Allow customization of cgiurl and imgurl
| * | smokeping: cleanup (option ordering)Tristan Helmich2017-01-03
| | |
| * | smokeping: Allow full override of imgurl + cgiurlTristan Helmich2017-01-03
| | |
* | | Merge pull request #21592 from joachifm/cjdns-optional-extraHostsJoachim F2017-01-04
|\ \ \ | | | | | | | | cjdns service: optional extraHosts
| * | | cjdns service: optionally add cjdns hosts to networking.extraHostsTomas Hlavaty2017-01-02
| | | | | | | | | | | | | | | | | | | | | | | | Enabling this incurs a heavy eval-time cost, but it's a nice usability enhancement; satisfy both concerns by making it optional (default false).
| * | | Revert "nixos/cjdns: do not ammend /etc/hosts"Joachim Fasting2017-01-02
| | |/ | |/| | | | | | | | | | | | | This reverts commit 60ded3f3632d221ca3f82a52392e155517880456. We want to make this optional instead.
* | | sssd: init at 1.14.2Alexander Kahl2017-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | perlPackages.TextWrapI18N: init at 0.06 perlPackages.Po4a: init at 0.47 jade: init at 1.2.1 ding-libs: init at 0.6.0 Switch nscd to no-caching mode if SSSD is enabled. abbradar: disable jade parallel building. Closes #21150
* | | Merge pull request #21621 from volth/fix-synaptics-symlinkGraham Christensen2017-01-03
|\ \ \ | | | | | | | | synaptics: fix broken symlink
| * | | fix broken link to synaptics configvolth2017-01-03
| | |/ | |/|
* / | Add some more details about useSandboxChris Martin2017-01-03
|/ /
* | Merge pull request #21466 from abbradar/kde-wrapperThomas Tuegel2017-01-03
|\ \ | | | | | | Flatten nested kdeWrappers
| * | kde5 service: use flattening kdeWrapperNikolay Amiantov2017-01-03
| | |
* | | miredo-fix-kill-pathvolth2017-01-03
| | |
* | | pommed service: use pommed-lightBalletie2017-01-02
| |/ |/| | | | | | | | | The pommed package was marked as broken. It is also severely unmaintained. I therefore chose to replace it entirely with `pommed-light`, for now.
* | Merge pull request #21505 from tg-x/mpd-listenJörg Thalheim2017-01-01
|\ \ | | | | | | mpd: listen on 127.0.0.1 by default
| * | mpd: listen on 127.0.0.1 by defaulttg(x)2017-01-01
| | |
* | | rename sound.enableMediaKeys to sound.mediaKeys.enable and add volumeStepRobin Stumm2017-01-01
| | |
* | | miredo: init at 1.2.6volth2016-12-31
| | |
* | | nixos/gnome3: add gnome-settings-daemon udev rules (enables bluetooth GUI)Bjørn Forsman2016-12-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this, gnome-settings-daemon will not have write access to /dev/rfkill, which in turn cause it to advertise no "airplane mode" over D-Bus, which in turn the bluetooth panel code in gnome-control-center interprets as "there are no bluetooth dongles" (and the button to turn on bluetooth is grayed out). The end result that bluetooth operations cannot be done in the GNOME desktop. See upstream discussion: http://lists.usefulinc.com/pipermail/gnome-bluetooth/2016-July/thread.html http://lists.usefulinc.com/pipermail/gnome-bluetooth/2016-December/thread.html
* | | flexget: move out of python-packages.nixFrederik Rietdijk2016-12-31
| | | | | | | | | | | | because it is an application and not a library.
* | | dnscrypt-proxy service: order before nss-lookup.targetJoachim Fasting2016-12-30
| | |
* | | i2pd module: fix typo (#21525)Alexey Lebedeff2016-12-30
| | |
* | | openssh: 7.4p1 no longer backgrounds when systemd is starting it.Graham Christensen2016-12-29
|/ /
* | crowd module: fix OpenID serverRobin Gloster2016-12-29
| |
* | Fix asterisk & asterisk: 13.6.0 -> 14.1.2 (#20788)Tim Digel2016-12-28
| | | | | | | | | | | | | | | | | | | | | | | | * fix/asterisk-module: use unix-group for asterisk-files * fix/asterisk-module: add configOption to use some default config-files * fix/asterisk-module: correction of skel copy * fix/asterisk-module: use /etc/asterisk as configDir * fix/asterisk-module: add reload; do not restart unit * asterisk: 13.6.0 -> 14.1.2 * fix/asterisk: compile with lua, pjsip, format_mp3 * fix/asterisk: fix indentation * fix/asterisk: remove broken flag
* | nixos/prometheus: unbreak alertmanager default configBjørn Forsman2016-12-28
| | | | | | | | | | | | | | | | | | | | | | The current default value of listenAddress = null blows up: $ nixos-rebuild build error: cannot coerce null to a string, at .../nixpkgs/nixos/modules/services/monitoring/prometheus/alertmanager.nix:97:16 With listenAddress = "" we use the same default as upstream and there is no blow up :-)
* | bird service: add bird to systemPackagesFranz Pletz2016-12-28
| | | | | | | | For the tool birdc to monitor and configure bird.
* | xserver.wacom: update xorg.conf.d name after upstream change of the numberMichael Raskin2016-12-27
| |
* | nixos/graphite: fix beacon config parameterlassulus2016-12-27
|/
* nixos/prometheus: make scrapeConfigs.*.static_configs.*.labels optionalBjørn Forsman2016-12-25
| | | | | | | | | | | | | ...by providing a default value of "no labels" (an empty attrset). Without this change we get $ nixos-rebuild test -I nixpkgs=. building Nix... building the system configuration... error: The option `services.prometheus.scrapeConfigs.[definition 1-entry 1].static_configs.[definition 1-entry 1].labels' is used but not defined. which is unneeded, because labels _are_ optional.
* Merge pull request #21395 from jerith666/plex-firewallJörg Thalheim2016-12-24
|\ | | | | plex: add config option to open recommended network ports
| * plex: add config option to open recommended network portsMatt McHenry2016-12-24
| | | | | | | | as prescribed at https://support.plex.tv/hc/en-us/articles/201543147-What-network-ports-do-I-need-to-allow-through-my-firewall-
* | docker: update service units from upstreamJörg Thalheim2016-12-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All the new options in detail: Enable docker in multi-user.target make container created with restart=always to start. We still want socket activation as it decouples dependencies between the existing of /var/run/docker.sock and the docker daemon. This means that services can rely on the availability of this socket. Fixes #11478 #21303 wantedBy = ["multi-user.target"]; This allows us to remove the postStart hack, as docker reports on its own when it is ready. Type=notify The following will set unset some limits because overhead in kernel's ressource accounting was observed. Note that these limit only apply to containerd. Containers will have their own limit set. LimitNPROC=infinity LimitCORE=infinity TasksMax=infinity Upgrades may require schema migrations. This can delay the startup of dockerd. TimeoutStartSec=0 Allows docker to create its own cgroup subhierarchy to apply ressource limits on containers. Delegate=true When dockerd is killed, container should be not affected to allow `live restore` to work. KillMode=process
* | plex: fix a minor syntax issue in systemd ExecStartMatt McHenry2016-12-23
| |
* | nginx service: use `default_server` parameter instead of `default` (#21371)tv2016-12-23
| |
* | services.nginx: allow startup with ipv6 disabled (#21360)Felix Richter2016-12-23
| | | | | | | | | | currently services.nginx does not start up if `networking.enableIPv6 = false` the commit changes the nginx behavior to handle this case accordingly. The commit resolves #21308