about summary refs log tree commit diff
path: root/nixos
AgeCommit message (Collapse)AuthorFilesLines
2018-04-17Revert "nixos/version: fix nixops pre 1.6 compatibility"Jan Malakhovski2-17/+2
This reverts commit 70c6f6572dda0f2516bad812857ef814ec710a12.
2018-04-16Merge pull request #38982 from das-g/patch-2Joachim F1-1/+1
nixos manual: add missing space after "copytoram"
2018-04-16nixos/release.nix: Add SD images for ARMv6 + ARMv7Tuomas Tynkkynen1-2/+6
These don't have affect the default Hydra setup (you need to pass the relevant system in the supportedSystem list) but let's add it for completeness and convenience.
2018-04-16nixos/installer/channel: Add some files that the channel also hasTuomas Tynkkynen1-0/+2
Nothing probably uses this, but let's be pedantic and have the pre-included channel on the install media be as close as possible to what 'nix-channel --update' will give them. The only remaining difference is that the channel adds programs.sqlite, which is fundamentally unfixable.
2018-04-16Merge pull request #35896 from wucke13/masteradisbladis1-1/+20
Solving #30396
2018-04-16nixos manual: add missing space after "copytoram"Raphael Das Gupta1-1/+1
2018-04-14nixos/pulseaudio: pulseaudio.enable should imply sound.enableJörg Thalheim1-0/+2
cc @fpletz
2018-04-14Merge pull request #38929 from Mic92/lxdJörg Thalheim3-28/+39
lxd: 2.16 -> 3.0.0; fixes build
2018-04-14docker-tools: add a test for permissions issues with AUFS/overlayDaiderd Jordan3-3/+36
docker# [ 11.054736] d24d6cdd57c9[763]: /bin/bash: error while loading shared libraries: libreadline.so.7: cannot open shared object file: Permission denied docker# /bin/bash: error while loading shared libraries: libreadline.so.7: cannot open shared object file: Permission denied docker: exit status 127 docker: output: error: command `docker run --rm -u 1000:1000 bash /bin/bash --version' did not succeed (exit code 127) command `docker run --rm -u 1000:1000 bash /bin/bash --version' did not succeed (exit code 127)
2018-04-14lxd: 2.16 -> 3.0.0Jörg Thalheim3-28/+39
2018-04-13nixos/transmission: fix AppArmor profile to include libkrb5Ricardo M. Correia1-0/+1
2018-04-13nixos: enable bash command completion by defaultBjørn Forsman2-2/+1
Because it improves out-of-the-box user experience a lot (IMHO). (zsh completion is already on by default.) Remove "programs.bash.enableCompletion = true" from nixos-generate-config.pl, which feels superflous now.
2018-04-13Fix kernel-copperhead testTim Steinbach1-2/+2
2018-04-13Merge pull request #38896 from abbradar/shadowsocksNikolay Amiantov2-0/+113
Update shadowsocks-libuv and add shadowsocks service
2018-04-13dnscache service: cleanup and add forwardOnlyNikolay Amiantov1-6/+23
2018-04-13dnscache service: fix bug with several assigned DNS serversNikolay Amiantov1-1/+1
2018-04-13shadowsocks service: initNikolay Amiantov2-0/+113
2018-04-13Merge pull request #38885 from lopsided98/grafana-unix-socketJörg Thalheim1-1/+1
grafana: support socket protocol
2018-04-13Merge pull request #38820 from brainrape/nixos-prosody-add-user-groupRobert Schütz1-6/+20
nixos/prosody: add user/group options, fix pidfile path
2018-04-13nixos/prosody: fix pidfile pathMárton Boros1-2/+3
2018-04-13nixos/prosody: add user, group optionsMárton Boros1-4/+17
2018-04-12grafana: support socket protocolBen Wolsieffer1-1/+1
2018-04-12Merge pull request #38704 from roconnor-blockstream/trezoradisbladis1-1/+1
trezord: 1.2.1 -> 2.0.12
2018-04-12exfat-utils, fuse_exfat -> exfatvolth1-1/+1
`exfat-utils' and `fuse_exfat' are both aliases of `exfat'
2018-04-11nixos/postgresql: remove ancient hack for postgres 8.4Austin Seipp1-4/+1
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-04-11Merge pull request #38773 from bandresen/zfsAutoSnapshotYegor Timoshenko1-1/+1
zfs.autoSnapshot: make `frequent` run every 15 mins
2018-04-11zfs.autoSnapshot: make `frequent` run every 15 minsBenjamin Andresen1-1/+1
fixes bug that there is 30 minutes between hh:45 and hh:15 every hour.
2018-04-11trezord: 1.2.1 -> 2.0.12Russell O'Connor1-1/+1
The old trezord is obsolete and no longer functions with Trezor's password manager app.
2018-04-11Merge staging into masterFrederik Rietdijk9-102/+97
2018-04-10safeeyes: restart only on failureBjornMelgaard1-1/+3
2018-04-10safeeyes: add moduleBjornMelgaard2-0/+49
2018-04-10Merge master into stagingFrederik Rietdijk1-4/+10
2018-04-10Merge pull request #38643 from brainrape/prosody-add-dataDirJörg Thalheim1-4/+10
nixos/prosody: add dataDir option
2018-04-10Merge branch 'master' into stagingRobert Schütz4-8/+45
2018-04-10nixos/make-ext4-fs: Use closureInfoTuomas Tynkkynen1-8/+7
exportReferencesGraph is deprecated and doesn't have the generated initial Nix database contain the SHA256 of the contents of the store paths, which breaks various things under Nix 2.0.
2018-04-09Merge pull request #33794 from yrashk/onlykeyMatthew Justin Bauer3-0/+38
config.hardware.onlykey configuration option
2018-04-09Merge master into stagingFrederik Rietdijk12-11/+141
2018-04-09nixos/prosody: add dataDir optionMárton Boros1-4/+10
2018-04-09nixos/tests.chromium: actually notice the tab crashMichael Raskin1-2/+22
Argh, debugging NixOS tests takes forever… (cherry picked from commit 1afb6e790a6a28a4fc5f310a2b0e5e012eb416fd)
2018-04-09Merge pull request #38362 from orbekk/acme-pathJörg Thalheim1-4/+5
fix: nixos/nginx certificate location
2018-04-09Merge pull request #38513 from Ma27/clementine-license-fixesJörg Thalheim1-0/+3
clementine: provide free derivation by default
2018-04-09lxc: enable pam_cgfs and fix moduleJörg Thalheim1-1/+1
pam_cgfs was part in lxcfs before and moved here fixes #37985
2018-04-09Merge pull request #38629 from ivanbrennan/less-configFileJörg Thalheim1-2/+15
nixos/less: add configFile option
2018-04-08Merge pull request #38533 from nyanloutre/duplicati-packageMatthew Justin Bauer3-0/+43
duplicati: init at 2.0.3.3
2018-04-08nixos/less: add configFile optionivanbrennan1-2/+15
Expose the path to a lesskey file as a module option. This makes it possible to maintain a single lesskey file, used for both NixOS and non-nix systems. An example of how this can be done follows. 1. Write a derivation that fetches lesskey from a known location: { stdenv, fetchgit }: stdenv.mkDerivation { name = "foo"; src = fetchgit { .. }; phases = [ "unpackPhase" "installPhase" ]; installPhase = "mkdir -p $out && cp $src/lesskey $out/lesskey"; } 2. Set programs.less.configFile to the corresponding path: programs.less = { enable = true; configFile = "${pkgs.foo}/lesskey"; };
2018-04-08Merge pull request #38094 from volth/patch-120Matthew Justin Bauer1-2/+2
nixos/network-scripted: print error details
2018-04-08Merge pull request #38547 from Ma27/iftop-moduleJörg Thalheim4-0/+50
nixos/iftop: add module
2018-04-08Increase max group name length to 32 charactersaszlig1-1/+1
With #36556, a check was introduced to make sure the user and group names do not exceed their respective maximum length. This is in part because systemd also enforces that length, but only at runtime. So in general it's a good idea to catch as much as we can during evaluation time, however the maximum length of the group name was set to 16 characters according groupadd(8). The maximum length of the group names however is a compile-time option and even systemd allows more than 16 characters. In the mentioned pull request (#36556) there was already a report that this has broken evaluation for people out there. I have also checked what other distributions are doing and they set the length to either 31 characters or 32 characters, the latter being more common. Unfortunately there is a difference between the maximum length enforced by the shadow package and systemd, both for user name lengths and group name lengths. However, systemd enforces both length to have a maximum of 31 characters and I'm not sure if this is intended or just a off-by-one error in systemd. Nevertheless, I choose 32 characters simply to bring it in par with the maximum user name length. For the NixOS assertion however, I use a maximum length of 31 to make sure that nobody accidentally creates services that contain group names that systemd considers invalid because of a length of 32 characters. Signed-off-by: aszlig <aszlig@nix.build> Closes: #38548 Cc: @vcunat, @fpletz, @qknight
2018-04-08Merge master into stagingFrederik Rietdijk9-22/+64
2018-04-08google-compute-image: provide correct MTUWout Mertens1-0/+3