summary refs log tree commit diff
path: root/nixos/modules
Commit message (Collapse)AuthorAge
* rogue: omit from the installation mediaVladimír Čunát2017-08-29
| | | | | At least for now. It would increase the ISO size by ~10 MB, after the fixup in the parent commit.
* Merge branch 'master' into stagingVladimír Čunát2017-08-29
|\ | | | | | | There were some conflicts in python modules, commented at #28314.
| * cups service: Automatically detect Gutenprint in driversMichael Weiss2017-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additional CUPS drivers can be added via "services.printing.drivers" but Gutenprint was an exception. It was possible to add a Gutenprint derivation to that list and it would work at first but unlike the other drivers Gutenprint requires a script to be run after each update or any attempt to print something would simply fail and an error would show up in the jobs queue (http://localhost:631/jobs/): "The PPD version (5.2.11) is not compatible with Gutenprint 5.2.13. Please run `/nix/store/7762kpyhfkcgmr3q81v1bbyy0bjhym80-gutenprint-5.2.13/sbin/cups-genppdupdate' as administrator." This is due to state in "/var/lib/cups/ppd" and one would need to run "/nix/store/.../bin/cups-genppdupdate -p /var/lib/cups/ppd" manually. The alternative was to enable the following option: "services.printing.gutenprint" but this had two disadvantages: 1) It is an exception that one could be unaware of or that could potentially cause some confusion. 2) One couldn't use a customized Gutenprint derivation in "services.printing.drivers" but would instead have to overwrite "pkgs.gutenprint". This new approach simply detects a Gutenprint derivation in "services.printing.gutenprint" by checking if the meta set of a derivation contains "isGutenprint = true". Therefore no special exception for Gutenprint would be required and it could easily be applied to other drivers if they would require such a script to be run.
| * phpfpm service: allow netlink sockets for sendmailFranz Pletz2017-08-29
| | | | | | | | Fixes #26611.
| * libvirtd module: add qemu_kvm to pathRobin Gloster2017-08-28
| |
| * lldpd: 0.9.7 -> 0.9.8Franz Pletz2017-08-27
| | | | | | | | Now uses the upstream systemd unit which adds lots of hardening flags.
| * Merge pull request #27833 from volth/hpsa-2.40Joachim F2017-08-26
| |\ | | | | | | nixos/hardware/raid/hpsa: init at 2.40
| | * nixos/hardware/raid/hpsa: init at 2.40Volth2017-08-01
| | |
| * | Revert "boot.kernelParams: dedup and sort"Jörg Thalheim2017-08-26
| | | | | | | | | | | | | | | | | | This reverts commit 9e00c643d823b9c7483c13cc338c6a3322102a9c. reason: https://github.com/NixOS/nixpkgs/pull/28392#issuecomment-325130848
| * | Merge pull request #28392 from volth/patch-53Jörg Thalheim2017-08-26
| |\ \ | | | | | | | | boot.kernelParams: dedup and sort
| | * | boot.kernelParams: dedup and sortvolth2017-08-19
| | | | | | | | | | | | | | | | dedup and sort boot.kernelParams to avoid restarting services on eval order change Fixes https://github.com/NixOS/nixpkgs/issues/28277
| * | | Merge pull request #28562 from oxij/nixos/i2pdJoachim F2017-08-26
| |\ \ \ | | | | | | | | | | nixos: i2pd: bits and pieces
| | * | | nixos: i2pd: fix indentJan Malakhovski2017-08-25
| | | | |
| | * | | nixos: i2pd: tiny fix in a descriptionJan Malakhovski2017-08-25
| | | | |
| | * | | nixos: i2pd: enable ElGamal precomputation by defaultSLNOS2017-08-25
| | | | |
| | * | | nixos: i2pd: add logLevelSLNOS2017-08-25
| | | | |
| | * | | nixos: i2pd: one fork less, one process lessSLNOS2017-08-25
| | | | |
| | * | | nixos: i2pd: rename extIp -> address to harmonize with torSLNOS2017-08-25
| | | | |
| | * | | nixos: i2pd: change httpproxy port to its default valueSLNOS2017-08-25
| | | | |
| * | | | nixos/usbguard: create package and module (#28363)Phil2017-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * nixos/usbguard: create package and module No usbguard module or package existed for NixOS previously. USBGuard will protect you from BadUSB attacks. (assuming configuration is done correctly) * nixos/usbguard: remove extra packages Users can override this by themselves. * nixos/usbguard: add maintainer and fix style
| * | | | Merge pull request #28476 from disassembler/airsonicJörg Thalheim2017-08-25
| |\ \ \ \ | | | | | | | | | | | | airsonic: init at 10.0.0
| | * | | | nixos/airsonic: remove full-path commands from preStartJörg Thalheim2017-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | systemd services are initialised with a default PATH. This path includes coreutils.
| | * | | | nixos/airsonic: change script to serviceConfig.ExecStartJörg Thalheim2017-08-25
| | | | | | | | | | | | | | | | | | | | | | | | - shell invocation is not necessary here
| | * | | | nixos/airsonic: add moduleSamuel Leathers2017-08-23
| | | | | |
* | | | | | Fix indentation.Tom Hunger2017-08-28
| | | | | |
* | | | | | GNOME: 3.22 -> 3.24Linus Heckemann2017-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a squash commit of the joint work from: * Jan Tojnar (@jtojnar) * Linus Heckemann (@lheckemann) * Ryan Mulligan (@ryantm) * romildo (@romildo) * Tom Hunger (@teh)
* | | | | | Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-08-25
|\| | | | |
| * | | | | nixos: Fix build of manualaszlig2017-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regression introduced by 520a43ced38843d5116594b359854e02fa7ed057. Using XML tag characters for things that are not tags needs to be properly indicated by an entity. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
| * | | | | Merge pull request #28552 from romildo/fix.oblogoutJörg Thalheim2017-08-25
| |\ \ \ \ \ | | | | | | | | | | | | | | oblogout: add description for configuration options
| | * | | | | oblogout: add description for configuration optionsromildo2017-08-24
| | | | | | |
| * | | | | | Fix zsh completions (#28550)Izorkin2017-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix zsh completions * Fix zsh completions (fix commit) * Fix zsh completions (fix commit)
| * | | | | | nixos/tlp: mask systemd-rfkill socketRobert Helgesson2017-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a spurious error on boot. See #24737.
| * | | | | | Merge pull request #28549 from evujumenuk/exit_on_rebootJörg Thalheim2017-08-25
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | containers: remove EXIT_ON_REBOOT
| | * | | | | | containers: remove EXIT_ON_REBOOTevujumenuk2017-08-24
| | |/ / / / / | | | | | | | | | | | | | | EXIT_ON_REBOOT has been obsolete since sometime in 2014.
| * | | | | | Merge pull request #27096 from gnidorah/maxxJörg Thalheim2017-08-25
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | maxx: init at 1.1.0
| | * | | | | | maxx: use libredirectgnidorah2017-08-24
| | | | | | | |
| | * | | | | | maxx: move deps from module to packagegnidorah2017-08-14
| | | | | | | |
| | * | | | | | maxx: 1.0.0 -> 1.1.0gnidorah2017-07-24
| | | | | | | |
| | * | | | | | maxx: init at 1.0.0gnidorah2017-07-04
| | | | | | | |
| * | | | | | | Merge pull request #28481 from mpcsh/masterPeter Hoeg2017-08-25
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | nixos/caddy: improve documentation
| | * | | | | | nixos/caddy: improve documentationMark Cohen2017-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was no documentation for the "config" option, and it wasn't quite clear whether it was supposed to be a file, a string, or what. This commit removes that ambiguity.
| * | | | | | | Merge pull request #28189 from Nadrieril/ffsync-non-rootFrederik Rietdijk2017-08-24
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | firefox syncserver service: run as non-root user by default
| | * | | | | | | firefox syncserver service: run as non-root user by defaultNadrieril2017-08-12
| | | | | | | | |
* | | | | | | | | bepasty: move out of python-packagesFrederik Rietdijk2017-08-25
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | because its a (web) application and thus doesn't belong there.
* | | | | | | | Merge pull request #28470 from benley/fix-pam-kwallet5Thomas Tuegel2017-08-24
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos: Fix pam_kwallet5 integration
| * | | | | | | | nixos: Fix pam_kwallet5 integrationBenjamin Staffin2017-08-22
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | Fixes #28469
* | | | | | | | Merge pull request #28338 from oxij/nixos/better-torJoachim F2017-08-24
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos: better tor config
| * | | | | | | | nixos: tor: rename portSpec -> port, type all "port"s properlySLNOS2017-08-22
| | | | | | | | |
| * | | | | | | | nixos: tor: better submodule for hidden servicesSLNOS2017-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rebased onto master with a different implementation. Originally: "add support for serving hidden services".
| * | | | | | | | nixos: tor: more options, no unexpected consequences for default relay operatorsSLNOS2017-08-22
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this commit default relay configuration could produce unexpected real life consequences. This patch makes those choices explicit and documents them extensively.