about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* leaps: 0.5.1 + add a service + testJoachim Schiele2016-11-06
|
* nixos: i2pd, update config optionsEdward Tjörnhammar2016-11-06
|
* module system: extensible option typesEric Sagnes2016-11-06
|
* types: loeOf -> listOfEric Sagnes2016-11-05
|
* Merge pull request #17445 from joachifm/dnscrypt-proxy-update-listJoachim F2016-11-05
|\ | | | | dnscrypt-proxy service: auto-updated resolver list
| * dnscrypt-proxy test: simplificationJoachim Fasting2016-11-05
| |
| * dnscrypt-proxy service: auto-update upstream resolver listJoachim Fasting2016-11-05
| | | | | | | | | | By default, we use the list of public DNSCrypt resolvers provided by dnscrypt-proxy upstream. The list is updated at regular intervals.
* | Merge pull request #20144 from ericsagnes/feat/module-enumsJoachim F2016-11-05
|\ \ | | | | | | modules: use enum when relevant
| * | logcheck module: use enumEric Sagnes2016-11-05
| | |
| * | network-interfaces module: use enumEric Sagnes2016-11-04
| | |
| * | grub module: use enumEric Sagnes2016-11-04
| | |
| * | fcgiwrap module: use enumEric Sagnes2016-11-04
| | |
| * | tinc module: use enumEric Sagnes2016-11-04
| | |
| * | bitlbee module: use enumEric Sagnes2016-11-04
| | |
| * | ghost-one module: use enumEric Sagnes2016-11-04
| | |
* | | Merge #20001: docs: use overrideAttrs instead of overrideDerivationVladimír Čunát2016-11-05
|\ \ \
| * | | nixos manual: clarify "attributes of function"Vladimír Čunát2016-11-05
| | | |
| * | | docs: use overrideAttrs instead of overrideDerivationAneesh Agrawal2016-10-30
| | | |
* | | | nixos/cjdns: tightened permissions via systemd, added capsSophie Taylor2016-11-04
| | | |
* | | | Add a package option for quassel (#20159)uwap2016-11-04
| | | |
* | | | cjdns test: exercise host builder logicJoachim Fasting2016-11-04
| | | |
* | | | cjdns module: fix typoJoachim Fasting2016-11-04
| | | |
* | | | Merge pull request #20121 from mbrgm/fix/smokeping-setuid-fpingJoachim F2016-11-04
|\ \ \ \ | | | | | | | | | | smokeping service: Use setuid-wrapped fping binary
| * | | | smokeping service: Use setuid-wrapped fping binaryMarius Bergmann2016-11-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current default probe config uses the unwrapped fping binary, which leads to an error because fping must be executed with elevated permissions. I fixed this by changing the path to the default binary to the setuid-wrapped version.
* | | | | parsoid service: don't run as a superuserNikolay Amiantov2016-11-03
| | | | |
* | | | | parsoid service: fix for new parsoidNikolay Amiantov2016-11-03
| | | | |
* | | | | nixos.libvirtd: fix broken VMs due to emulator path changesRicardo M. Correia2016-11-03
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | This had already been fixed in f52f9bf7cd922b54c874e5500a2c64277e57d417, but the problem was reintroduced in bce59a1a8bb0430533178df080937ce24efe926a because the path to the XML files changed.
* | | | Merge pull request #20015 from Mic92/adbFranz Pletz2016-11-03
|\ \ \ \ | | | | | | | | | | adb: init module
| * | | | adb: init moduleJörg Thalheim2016-10-31
| |/ / /
* | | | vsftpd service: add extraConfig option, set anon_root (#20069)Peter J. Jones2016-11-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit includes two changes: 1. A new `extraConfig` option to allow administrators to set any vsftpd configuration option that isn't directly supported by this derivation. 2. Correctly set the `anon_root` vsftpd option to `anonymousUserHome`
* | | | znc module: optionSet -> submodule (#20096)Eric Sagnes2016-11-03
| | | |
* | | | Merge pull request #20085 from mbrgm/fix/smokeping-permissionsTim Steinbach2016-11-02
|\ \ \ \ | | | | | | | | | | smokeping service: Fix permissions in $smokepingHome
| * | | | smokeping service: Fix permissions in $smokepingHomeMarius Bergmann2016-11-02
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the prestart config of the smokeping service, smokeping is executed initially. This happens as the user root and writes some files to $smokepingHome, which can't be overwritten by the smokeping user. This gives an error message. I fixed this by moving the chown step after the initial smokeping runs, so that it also affects the generated files.
* | | | Merge pull request #19982 from sternenseemann/netcatTim Steinbach2016-11-02
|\ \ \ \ | | | | | | | | | | Make netcat-openbsd the default netcat
| * | | | netcat: make netcat-openbsd the default netcat (#19411)sternenseemann2016-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The motivation for this change is the following: As gnu-netcat, e. g. does not support ipv6, it is not suitable as default netcat. This commit also fixes all obvious build issues caused by this change.
* | | | | nixos: remove test-config-examples.sh (obsolete)Bjørn Forsman2016-11-02
| |/ / / |/| | | | | | | | | | | | | | | | | | | This file has been non-functional for over two years, since commit f002a27a80 ("Remove obsolete directory") removed .../doc/config-examples/.
* | | | matrix-synapse: Allow keys to be generatedRuben Maher2016-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The matrix-synapse user has `createHome = true;` which runs before the `preStart` script, so the home directory will always exist and the block will never execute. Also don't include default path to keys in the configuration file, because synapse will choke if it tries to open them before they exist (even with `--generate-keys`).
* | | | Merge pull request #19963 from groxxda/mpichTim Steinbach2016-11-01
|\ \ \ \ | |_|_|/ |/| | | mpich: remove unused test
| * | | mpich: remove unused testAlexander Ried2016-10-29
| | |/ | |/|
* | | Merge pull request #19675 from edwtjo/dictd-touchupEdward Tjörnhammar2016-10-31
|\ \ \ | | | | | | | | Dictd touchup
| * | | nixos: dictd, make wiktionary and wordnet default dictsEdward Tjörnhammar2016-10-19
| | | |
| * | | nixos: dictd config location; bind to cfgEdward Tjörnhammar2016-10-19
| | | |
* | | | opensmtpd service: fix evaluation error caused by Joachim's refactoringAristid Breitkreuz2016-10-30
| |_|/ |/| |
* | | grsecurity: fix 'isYes' and 'isNo'Timofei Kushnir2016-10-29
| | |
* | | dnscrypt-proxy module: minor config example tweaksJoachim Fasting2016-10-29
| | | | | | | | | | | | | | | - Indentation - unbound automatically handles local forward addresses
* | | dnscrypt-proxy service: remove use of mkEnableOptionJoachim Fasting2016-10-29
| | |
* | | nixos/stage1: Fix local keyword outside functionaszlig2016-10-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to @NeQuissimus in a5c1985fef381b1fb5d75d3b4028ed5b5d4454b3 for updating busybox, which since version 1.25 doesn't allow local variables outside of functions anymore (which is the desired behaviour). See the following upstream commit of busybox which is the change that let's this problem surface: https://git.busybox.net/busybox/commit/?id=ef2386b80abfb22ccb697ddbdd4047aacc395c50 So this has been an error I've made on my end in 67223ee205364afb203361b134f16b890c4d726c, because I originally had a function for killing the processes but desired to inline it because it's only used in one place. This fixes the boot-stage1 NixOS test. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | Revert "xserverArgs fuckup"Joachim Fasting2016-10-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit c2922a9157a8d8db62cee763e254113c3766461e. See https://github.com/NixOS/nixpkgs/issues/19930 While the above commit is designed to allow GDM to work, it appears to break other use cases. In particular, it breaks tests involving X usage (e.g., i3wm[1] and firefox[2]), which makes it difficult to assess the impact of other changes and so hampers development of unrelated features. https://hydra.nixos.org/build/42852015 https://hydra.nixos.org/build/42851666
* | | Merge pull request #19875 from joachifm/cjdns-for-upstreamJoachim F2016-10-28
|\ \ \ | |_|/ |/| | Cjdns module enhancments
| * | cjdns service: refactor cjdns hosts builderJoachim Fasting2016-10-27
| | | | | | | | | | | | | | | | | | | | | The old version would export two lists to a bash builder and do pairwise processing on the bash side. In the new version we instead generate a logic free builder on the Nix side. This is not only conceptually simpler but reduces the amount of code and intermediate values.