summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* 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
| | | |
* | | | resilio service: replaces btsync service, which is no longer supported upstream.Kjartan Ovmilk2017-06-02
| | | |
* | | | network-manager: add support for internal DHCPPeter Hoeg2017-06-02
| | | |
* | | | datadog: Properly use configured package.Mateusz Kowalczyk2017-06-02
| | | |
* | | | i2pd: correct docs about bandwidth settingZetok Zalbavar2017-06-02
| | | |
* | | | Merge pull request #25709 from nh2/25620-glusterfs-fix-python-import-errorsFrederik Rietdijk2017-06-01
|\ \ \ \ | | | | | | | | | | Fix: GlusterFS python tools all have import errors
| * | | | glusterfs service: Copy hooks to /var at startup.Niklas Hambüchen2017-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is where glusterfs expects them; see also https://github.com/gluster/glusterfs/blob/v3.10.1/extras/hook-scripts/Makefile.am#L4 Also see upstream bug https://bugzilla.redhat.com/show_bug.cgi?id=1452761
* | | | | dd-agent: 5.11.2 -> 5.13.2 + service reworkMateusz Kowalczyk2017-06-01
| | | | |
* | | | | systemd-resolved: fix case when dnsmasq is used as local resolverJörg Thalheim2017-05-31
| |_|/ / |/| | | | | | | | | | | fixes #25706
* | | | nvidia module: link proper output as OpenGL driversNikolay Amiantov2017-05-31
| | | |
* | | | elasticsearch: add 5.x package, serviceAlbert Peschar2017-05-31
| | | |
* | | | services.graphite: chmod -R entire dataDirAlbert Peschar2017-05-31
| | | |
* | | | Cleanup PostgreSQL for state version 17.09 (#25753)Pascal Bach2017-05-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * postgresql service: make 9.6 the default version for 17.09 * postgresql service: change default superuser for 17.09 Change the default superuser from `root` to `postgres` for state version 17.09 * postgresql service: change default data directory for 17.09 The new directory includes the schema version of the database. This makes upgrades easier and is more consistent with other distros. * updated nixos release notes
* | | | nvidia module: allow .persistenced == nullVladimír Čunát2017-05-30
| |/ / |/| | | | | | | | | | | Fixes #26250. This is fallout from PR #22304. It's null for 304 and 173 legacy drivers.
* | | nixos/firewall: clean up rpfilter rules properlyFranz Pletz2017-05-29
| | | | | | | | | | | | | | | The rpfilter rules wouldn't be removed if it was previously enabled but disabled in a new generation.
* | | Merge pull request #25931 from bachp/mysql-17.09Graham Christensen2017-05-29
|\ \ \ | | | | | | | | mysql service: change default data directory for 17.09
| * | | mysql service: change default data directory for 17.09Pascal Bach2017-05-20
| | | | | | | | | | | | | | | | | | | | The new directory is now moved to /var/lib/mysql. This makes it consistent with with upstream.
* | | | gnupg agent module: initFranz Pletz2017-05-29
| | | | | | | | | | | | | | | | | | | | | | | | Creates a systemd user service and updates the tty on new logins so that gpg-agent may find the current tty even if the SSH agent mode is used.
* | | | nixos/xsession: use graphical systemd user targetFranz Pletz2017-05-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While systemd suggests using the pre-defined graphical-session user target, I found that this interface is difficult to use. Additionally, no other major distribution, even in their unstable versions, currently use this mechanism. The window or desktop manager is supposed to run in a systemd user service which activates graphical-session.target and the user services that are binding to this target. The issue is that we can't elegantly pass the xsession environment to the window manager session, in particular whereas the PassEnvironment option does work for DISPLAY, it for some mysterious reason won't for PATH. This commit implements a new graphical user target that works just like default.target. Services which should be run in a graphical session just need to declare wantedBy graphical.target. The graphical target will be activated in the xsession before executing the window or display manager. Fixes #17858.
* | | | tinc: Mention in docs that the host name may not be used verbatim. (#26157)Niklas Hambüchen2017-05-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tinc: Mention in docs that the host name may not be used verbatim. Source: https://github.com/gsliepen/tinc/blob/5c344f297682cf11793407fca4547968aee22d95/src/net_setup.c#L341 * tinc: also replaces non-alphanumeric characters.
* | | | systemd-nspawn: relax PrivateUsers checkJörg Thalheim2017-05-27
| | | | | | | | | | | | | | | | | | | | this options allows two colon-separated number as value, for instances which is quite difficult to check.
* | | | systemd-nspawn: fixes evaluation errorJörg Thalheim2017-05-27
| | | | | | | | | | | | | | | | fixes #25097
* | | | nixos/tests: add tests for the LDAP stackmontag4512017-05-27
| | | |
* | | | Merge pull request #25565 from KaiHa/nitrokey-app-1.0Franz Pletz2017-05-27
|\ \ \ \ | | | | | | | | | | nitrokey-app: 0.6.3 -> 1.1
| * | | | nitrokey module: initFranz Pletz2017-05-26
| | | | |
* | | | | Simple proof of concept for how to do other types of servicesDan Peebles2017-05-26
| | | | |
* | | | | u9fs service: grant capabilities for running as nobodyEmery Hemingway2017-05-26
| | | | |
* | | | | desktopManager service: Document background image locationTom Smeets2017-05-26
| | | | |
* | | | | desktopManager service: Add wallpaper optionsTom Smeets2017-05-26
| | | | | | | | | | | | | | | | | | | | These options are used by `feh` when setting the wallpaper.
* | | | | Merge pull request #26081 from nocoolnametom/update-zncJörg Thalheim2017-05-26
|\ \ \ \ \ | |/ / / / |/| | | | znc module: Fix error with bitlbee channel closing tag missing a newline
| * | | | znc module: Fix error with bitlbee channel closing tag missing a newline.Tom Doggett2017-05-24
| | | | |
* | | | | charybdis service: add option to configure MOTD (#25512)Sebastian Hagen2017-05-25
| | | | | | | | | | | | | | | Read MOTD files from /etc/charybdis.
* | | | | SystemdJournal2Gelf.service: new serviceMateusz Kowalczyk2017-05-25
| | | | |
* | | | | Merge pull request #26083 from Ma27/rename/oh-my-zshFranz Pletz2017-05-25
|\ \ \ \ \ | | | | | | | | | | | | programs.zsh: rename oh-my-zsh to ohMyZsh
| * | | | | programs.zsh: rename oh-my-zsh to ohMyZshMaximilian Bosch2017-05-25
| |/ / / / | | | | | | | | | | | | | | | | | | | | This is intended to provide better consistency with other NixOS modules. Please refer to mayflower/nixpkgs#21 for further information.
* / / / / nixos/mlmmj: fix newline problems with multiple listsEmery Hemingway2017-05-25
|/ / / / | | | | | | | | | | | | | | | | | | | | - Insert newlines into list configurations - Move list maintence to a timer - Create missing directories at profile activation