summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Fixing attribute name mistake: setguid => setgidParnell Springmeyer2017-06-15
|
* gnupg module: Added extra and browser sockets (#26295)Roger Qiu2017-06-15
| | | | Also added dirmngr and made SSH support false by default due to programs.ssh.startAgent defaulting to true.
* apache-httpd: fix mod_perl by refering to apacheHttpdPackages (#26579)Ekaterina Vaartis2017-06-15
|
* cntlm service: cleanup non working config options (#26578)Pascal Bach2017-06-15
| | | | | | - extraConfig was not working - add possibility to add cntlm.conf in verbatime form - create cntlm user as system user - add no proxy option
* Remove aiccu package and service due to sunsetting.Edward Tjörnhammar2017-06-15
| | | | https://www.sixxs.net/main/
* hostapd dependency fix for https://github.com/nixos/nixpkgs/issues/16090 ↵Joachim Schiele2017-06-14
| | | | (#26573)
* thefuck: init at 3.18 (#26529)Maximilian Bosch2017-06-14
|
* Merge pull request #26460 from romildo/fix.nixos-artworkJoachim F2017-06-13
|\ | | | | nixos-artwork: add more wallpapers
| * nixos-artwork: add more wallpapersromildo2017-06-07
| | | | | | | | | | | | | | | | | | Restructure the nixos-artwork to make it easy to selectively incorporate other components from upstream without needing to download the full package. Until now only the Gnome_Dark wallpaper was included. Add other wallpapers available in the package repository.
* | ELK: update kibana and the elastic beats to 5.4 (#26252)Bas van Dijk2017-06-13
| | | | | | | | | | | | | | * Add kibana5 and logstash5 * Upgrade the elastic beats to 5.4 * Make sure all elastic products use the same version (see elk5Version) * Add a test for the ELK stack
* | Kubernetes ABAC policy file fix (#26499)Taylor "Nekroze" Lawson2017-06-13
| | | | | | Fix the incorrect nix map that generates the Kubernetes policy file
* | caddy service: don't use extra dotdir in dataDirFranz Pletz2017-06-13
| |
* | caddy service: sync with upstream systemd unitFranz Pletz2017-06-13
| | | | | | | | Increases security and fixes minor issues.
* | Merge pull request #25701 from mayflower/elasticsearch_postStart_script_removalJoachim F2017-06-13
|\ \ | | | | | | elasticsearch service: remove postStart script
| * | elasticsearch service: remove postStart scriptTristan Helmich2017-05-11
| | |
* | | nix: 1.11.9 -> 1.11.10Eelco Dolstra2017-06-12
| | |
* | | errbot module: needs network-online to connect properlyRobin Gloster2017-06-12
| | |
* | | doc: Fix some typosJan Tojnar2017-06-11
| | |
* | | Merge older stagingVladimír Čunát2017-06-11
|\ \ \ | | | | | | | | | | | | Enough rebuilds have finished on Hydra now.
| * \ \ Merge branch 'master' into stagingVladimír Čunát2017-06-10
| |\ \ \ | | | | | | | | | | | | | | | More larger rebuilds.
| * \ \ \ Merge branch 'master' into stagingVladimír Čunát2017-06-07
| |\ \ \ \
| * \ \ \ \ Merge branch 'master2' of https://github.com/gnidorah/nixpkgs into stagingEelco Dolstra2017-06-07
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | |
| | * | | | fstrim: Add servicegnidorah2017-05-30
| | | | | |
* | | | | | nixos/bcache: add services.udev.packages = [ bcache-tools ]Bjørn Forsman2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds /dev/disk/by-{id,label}/* symlinks for bcache device nodes, in the final rootfs. Symlinks will only be created for bcache devices that contain filesystems. So if you have a blank bcache device or run LVM on top of bcache you will not get this kind of symlink.
* | | | | | nixos/bcache: /bin/sh -> ${bash}/bin/shBjørn Forsman2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Or else `services.udev.packages = [ bcache-tools ]` cannot be used. To not break bcache in the initrd I'm modifying this in stage-1.nix: - --replace /bin/sh ${extraUtils}/bin/sh + --replace ${bash}/bin/sh ${extraUtils}/bin/sh Reasoning behind that change: * If not modifying the /bin/sh pattern in any way, it will also match ${bash}/bin/sh, creating a broken path like /nix/store/HASH-bash/nix/store/HASH-bash/bin/sh in the udev rule file. * The addition of /bin/sh was done in 775f381a9e34 ("stage-1: add bcache support"). It seems somewhat plausible that no new users have appeared since then and we can take this opportunity to back out of this change without much fear of regressions. If there _are_ regressions, they should be in the form of build time errors, not runtime (boot), due to how the udev rule output is checked for invalid path references. So low risk, IMHO. * An alternative approach could be to copy the /bin/sh substitute rule over to the non-initrd udev rules implementation in NixOS, but I think this way is better: - The rules file comes with a working path out of the box. - We can use more precise pattern matching when modifying the udev rules for the initrd.
* | | | | | nixos: Add support for scalable fonts in Grub menus (#26227)Benjamin Staffin2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default font is unreadably small on some hidpi displays. This makes it possible to specify a TrueType or OpenType font at any point size, and it will automatically be converted to the format the Grub uses.
* | | | | | Merge pull request #26191 from romildo/fix.mlocateJörg Thalheim2017-06-10
|\ \ \ \ \ \ | | | | | | | | | | | | | | locate: fix creation of parent dir of database
| * | | | | | locate: does not use localuser for mlocateromildo2017-05-28
| | | | | | |
| * | | | | | locate: fix creation of the parent directory of of locate databaseromildo2017-05-28
| | | | | | |
* | | | | | | bind service: add listen-on options (#26430)David Tulig2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds configuration options for the bind package so that the interfaces that bind listens on can be configured rather than just hardcoded as any. The default values preserve the old behavior to be backwards compatible.
* | | | | | | Merge pull request #26296 from gnidorah/master3Jörg Thalheim2017-06-10
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | autorandr: 855c18b -> 1.1
| * | | | | | autorandr: 855c18b -> 1.1gnidorah2017-06-07
| | | | | | |
* | | | | | | spamassassin: major service fixes -> added more perl packages to ↵Joachim Schiele2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | spamassassin and abstracted service to not use /etc/spamassassin, also running sa-update as spamd user periodically (#26470) thanks @grahamc for IRC comments
* | | | | | | nixos/acme: improve documentationBjørn Forsman2017-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use literalExample for better readability * Clarify a bit wrt. 'webroot' and 'allowKeysForGroup'
* | | | | | | nixos/acme: support "full.pem" (for lighttpd)Bjørn Forsman2017-06-09
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create "full.pem" from selfsigned certificate * Tell simp_le to create "full.pem" * Inject service dependency between lighttpd and the generation of certificates Side note: According to the internet these servers also use the "full.pem" format: pound, ejabberd, pure-ftpd.
* | | | | | NixOS VM tests: Don't create a setgid group in vde_switchEelco Dolstra2017-06-07
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | Nix no longer allows this for security reasons. http://hydra.nixos.org/build/53993125
* | | | | Merge pull request #23173 from nlewo/test/cloudinitGraham Christensen2017-06-05
|\ \ \ \ \ | | | | | | | | | | | | Cloudinit test
| * | | | | nixos/cloudinit: add cloudinit testAntoine Eiche2017-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An iso containing metadatas is created and attached as a cdrom to the qemu VM used for this test. The cloudinit service is enabled. The test case ensures the root authorized_keys file is populated and the cloudinit write_file module is working well.
* | | | | | Merge pull request #26277 from avnik/fix/qtileJoachim F2017-06-05
|\ \ \ \ \ \ | | | | | | | | | | | | | | qtile: Fix using qtile together with desktop
| * | | | | | qtile: Fix using qtile together with desktopAlexander V. Nikolaev2017-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Funny bug, which prevent qtile to co-exists with desktop manager (or program pretending to be DE)
* | | | | | | programs.zsh.syntaxHighlighting: Fix default value for patternsDaniel Fullmer2017-06-04
| | | | | | |
* | | | | | | Merge pull request #26229 from ↵Jörg Thalheim2017-06-03
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ma27/refactor/use-attr-set-for-syntax-highlighting-patterns programs.zsh.syntaxHighlighting: refactor to use attr sets rather than recursive lists for patterns
| * | | | | | | programs.zsh.syntax-highlighting: simplify enable option by using ↵Maximilian Bosch2017-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `mkEnableOption`
| * | | | | | | programs.zsh.syntaxHighlighting: refactor to use attr sets rather than ↵Maximilian Bosch2017-05-31
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | recursive lists for patterns The idea has been described here: https://github.com/NixOS/nixpkgs/pull/25323#issuecomment-298677369
* | | | | | | Revert "dd-agent: 5.11.2 -> 5.13.2 + service rework"Mateusz Kowalczyk2017-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit af096c8bff1e534be9c69f50eed13e6b48427d0e.
* | | | | | | Revert "datadog: Properly use configured package."Mateusz Kowalczyk2017-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 50f53da9eff3e7a1686ff439b341ada5bd63ddcd.
* | | | | | | dnschain: allow different bind and external addressesrnhmjoj2017-06-03
| | | | | | |
* | | | | | | doc: clarify building-nixos CD/DVD instructionsEmmanuel Rosa2017-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change updates the instructions for building a NixOS ISO so that it's clear how to do it. Previously, the instructions stated to set NIXOS_CONFIG prior to running `nix-build`, yet the example provided by-passed NIXOS_CONFIG anyway. But the *really* important missing piece is the need for nixos/default.nix. See #21840. This change removes the NIXOS_CONFIG verbiage, and adds steps to clone nixpkgs and (most importantly) cd'ing into nixpkgs/nixos. That way, the reader may think: *Oh, so I need a default.nix and a configuration.nix. Ahhh, OK.* I purposely added the redundant default.nix argument.
* | | | | | | resilio: remove systemd user serviceJörg Thalheim2017-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this used to be part of the upstream btsync package fixes #26303
* | | | | | | resilio: generate configuration with toJSONJörg Thalheim2017-06-02
| | | | | | |