summary refs log tree commit diff
path: root/nixos/modules/services
Commit message (Collapse)AuthorAge
* kinit: use a setuid wrapper for start_kdeinitThomas Tuegel2016-07-16
|
* nixos/kde5: disable setuid wrapper for kdeinitThomas Tuegel2016-07-16
| | | | | | We need to pass certain environment variables through the wrapper, but I don't know how to do that yet. The setuid-root feature serves only to hide kdeinit from the OOM killer, so this is not critical.
* nixos/kde5: fix paths to setuid programsThomas Tuegel2016-07-16
|
* Merge pull request #15848 from matthewbauer/packagekitJoachim F2016-07-16
|\ | | | | Add in PackageKit
| * gnome3.18: use packagekit bindings for gnome-softwareMatthew Bauer2016-07-05
| | | | | | | | | | | | - init gnome-software for gnome3 at 3.18.3 - list gnome-software as an "optional package" for gnome3 - enable packagekit service when gnome3 is enabled
| * packagekit: add latest from hughsie's github repoMatthew Bauer2016-07-05
| | | | | | | | | | | | | | | | - currently pulled in from Git until the next release of PackageKit has Nix support - also: add in a service module to start packagekit properly - nixos service can be enabled via services.packagekit.enable - packagekit requires nixunstable to build properly
* | Merge pull request #15840 from anderspapitto/pulse-jackJoachim F2016-07-16
|\ \ | | | | | | pulseaudio service: set DISPLAY
| * | unclutter: respect xserver.display variableAnders Papitto2016-07-05
| | |
| * | redshift: respect xserver.display variableAnders Papitto2016-07-05
| | |
| * | cgminer: respect xserver.display variableAnders Papitto2016-07-05
| |/
* | Merge pull request #16686 from AndersonTorres/pekwmJoachim F2016-07-16
|\ \ | | | | | | pekwm: init at 0.1.17
| * | pekwm: init at 0.1.17AndersonTorres2016-07-09
| | |
* | | Merge pull request #15957 from mayflower/sonarr_upstreamRobin Gloster2016-07-15
|\ \ \ | | | | | | | | sonarr: init at 2.0.0.4146 + sonarr service
| * | | sonarr service: initial serviceTristan Helmich2016-07-15
| | | |
* | | | jenkins: move $out/{lib => webapps}/jenkins.warBjørn Forsman2016-07-15
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | As pointed out by @danbst, the tomcat NixOS module expects packages listed in services.tomcat.webapps to either be direct .war file paths or have .war files inside a "webapps" directory. Commit 4075c10a59af455db2012beb313453662f09dad0 ("jenkins: move .war file from $out to $out/lib/jenkins.war") broke jenkins + tomcat. Fix it by moving jenkins.war to $out/webapps/.
* | | jenkins: move .war file from $out to $out/lib/jenkins.warBjørn Forsman2016-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #14137, also known as: $ nix-shell -p jenkins bash: source: /nix/store/ln1yw6c2v8bb2cjqfr1z5aqcssw054wa-jenkins-2.3: cannot execute binary file [nix-shell exited with error] The problem is that jenkins.war is not installed inside the directory $out, but rather _as the file_ $out. Fix it by moving the file to $out/lib/jenkins.war. While at it, move buildCommand so that the "meta" section is at the end of the expression (standard style), and quote shell variables.
* | | Merge pull request #16967 from davidak/caddy-fixFrederik Rietdijk2016-07-15
|\ \ \ | | | | | | | | caddy service: fix nix store output path
| * | | caddy service: fix nix store output pathdavidak2016-07-14
| | | | | | | | | | | | | | | | systemd[11376]: caddy.service: Failed at step EXEC spawning /nix/store/ghpcwj6paccc92l1gk7ykb6gf2i2w6fi-go1.6-caddy-0.8.3/bin/caddy: No such file or directory
* | | | gnome3: enable X libinput by defaultLuca Bruno2016-07-14
|/ / / | | | | | | | | | See https://bugzilla.gnome.org/show_bug.cgi?id=764257#c12
* | | factorio: 0.12.35 -> 0.13.8Eric Litak2016-07-12
| | |
* | | offlineimap: add nixos module (#16842)Damien Cassou2016-07-11
|/ /
* | ddclient service: use `environment.etc`Robert Helgesson2016-07-09
| | | | | | | | | | | | The ddclient daemon requires that the configuration file is only accessible by the ddclient user. This since it typically contains login information.
* | nixos: fix avahi connectivity for shairport-sync moduleAnders Lundstedt2016-07-08
|/ | | | | | | | | | | | | The shairport-sync service currently fails to start with the error shairport avahi_entry_group_new failed This problem seems to have been introduced by cdd7310a503481e3c40266be45b6b8256d95ecbd After some trial and error I concluded that the attached commit is a minimal fix.
* Merge pull request #16681 from Aske/tlp-restartNikolay Amiantov2016-07-03
|\ | | | | tlp service: add restart on config change
| * tlp service: add restart on config changeaske2016-07-03
| |
* | tlp service: disable builtin power managementNikolay Amiantov2016-07-03
| |
* | Merge #16422: httpd service: add phpPackage optionVladimír Čunát2016-07-03
|\ \
| * | apache-httpd: add phpPackage optionEric Sagnes2016-06-22
| | |
* | | Merge pull request #16356 from DamienCassou/emacs-moduleDamien Cassou2016-07-03
|\ \ \ | | | | | | | | Add a module for Emacs daemon
| * | | Add an option to set EDITOR to emacsclientRodney Lorrimar2016-07-01
| | | |
| * | | Add a module for Emacs daemonDamien Cassou2016-07-01
| | |/ | |/|
* | | nixos/elasticsearch: Set a group on the userRickard Nilsson2016-07-01
| | | | | | | | | | | | | | | | | | This fixed a problem I had when running ElasticSearch in an LXC container, and it doesn't hurt using a dedicated group instead of nogroup anyway.
* | | nixos/gnome-desktop: enable colord serviceBjørn Forsman2016-06-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes this (line wrapped): $ gnome-control-center [... click on the "Color" item ...] (gnome-control-center:3977): color-cc-panel-WARNING **: \ The name org.freedesktop.ColorManager was not provided by any .service files With this patch applied, the above warnings are not printed and the GUI shows some devices that can be managed (my printer and display). Without this patch the GUI is empty (non-functional). (cups will also complain in the journal with a similar message when doing print jobs, without this patch.)
* | | Merge pull request #16405 from ↵Wout Mertens2016-06-28
|\ \ \ | | | | | | | | | | | | | | | | philandstuff/better-dbus-services-packages-docstring services.dbus module: more complete docstring
| * | | services.dbus module: more complete docstringPhilip Potter2016-06-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The docstring for the `services.dbus.packages` configuration option only mentioned one directory, but the implementation actually looked for DBus config files in four separate places within the target packages. This commit updates the docstring to reflect the actual implementation behaviour.
* | | | services/avahi: Add domainName settingCorbin2016-06-26
| | | | | | | | | | | | | | | | Fixes #15795.
* | | | Revert "stdenv: introduce baseHash() to replace stripHash()"zimbatm2016-06-25
| | | | | | | | | | | | | | | | | | | | | | | | Introduced by mistake This reverts commit e71a5cb87841f0af4a2279517b77a9a07ba394c0.
* | | | stdenv: introduce baseHash() to replace stripHash()zimbatm2016-06-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stripHash uses a global variable to communicate it's computation results, but it's not necessary. You can just pipe to stdout in a subshell. A function mostly behaves like just another command. baseHash() also introduces a suffix-stripping capability since it's something the users of the function tend to use.
* | | | Merge pull request #16381 from sheenobu/bugfix/logstash/fix_examplesArseniy Seroka2016-06-25
|\ \ \ \ | |_|/ / |/| | | logstash: fix examples in service file
| * | | logstash: fix examples in service fileSheena Artrip2016-06-24
| |/ /
* | / networkmanager: Dependency on avahi-autoipd has been dropped.Alexander Ried2016-06-23
| |/ |/| | | | | Native IPv4 link-local addressing configuration based on systemd network library is now used instead.
* | Merge pull request #16420 from bjornfor/printing-fixes-for-upstreamLuca Bruno2016-06-22
|\ \ | | | | | | nixos/gnome-desktop: fix adding printers with GNOME Control Center
| * | nixos/gnome-desktop: fix adding printers with GNOME Control CenterBjørn Forsman2016-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...by adding system-config-printer to services.dbus.packages (if services.printing.enable is true). Without this patch, trying to add a printer will result in a little dialog saying "Failed to add new printer" and gnome-control-center will print this to the terminal (line wrapped): (gnome-control-center:3546): printers-cc-panel-WARNING **: \ GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: \ The name org.fedoraproject.Config.Printing was not provided by any .service files system-config-printer supplies the "org.fedoraproject.Config.Printing" dbus service, thus fixing the problem.
* | | Merge pull request #16086 from layus/inginiousFrederik Rietdijk2016-06-21
|\ \ \ | | | | | | | | INGInious: provide a NixOS module
| * | | inginious: init NixOS moduleGuillaume Maudoux2016-06-14
| | | |
* | | | Merge pull request #16239 from Ralith/matrix-synapseFrederik Rietdijk2016-06-21
|\ \ \ \ | | | | | | | | | | matrix-synapse: 0.14 -> 0.16
| * | | | matrix-synapse: 0.14 -> 0.16Benjamin Saunders2016-06-17
| | | | |
* | | | | coturn: init at 4.5.0.3 (#16284)Benjamin Saunders2016-06-21
| |_|_|/ |/| | |
* | | | xl2tpd: add nixos module for serviceobadz2016-06-20
| |_|/ |/| | | | | | | | (required adding execv to libredirect)
* | | i3 & xfce modules: add extraSessionCommands for WM-specific user-defined ↵obadz2016-06-19
| | | | | | | | | | | | | | | | | | xsession lines Could be extended to other window managers/desktops as well