about summary refs log tree commit diff
path: root/nixos
AgeCommit message (Collapse)AuthorFilesLines
2018-01-16nixos/mighttpd2: initFrancesco Gazzetta3-0/+135
2018-01-16oh-my-zsh module: reword & fix manual buildRobin Gloster1-1/+1
docbook interpreted this as a tag and this sounded as if the option defaulted to putting the cached directory into the nix store. cc @Ma27 @fpletz
2018-01-16Merge pull request #33749 from dezgeg/release-refactor-1John Ericson1-21/+11
nixos/release.nix: Refactoring for better multi-system support
2018-01-16programs.zsh.ohMyZsh: add `cacheDir` option (#33150)Maximilian Bosch1-0/+16
The default cache directory set by oh-my-zsh is $ohMyZsh/cache which lives in the Nix store in our case. This causes issues with several completion plugins provided by oh-my-zsh.
2018-01-16nixos/release.nix: Use forTheseSystems from release-libTuomas Tynkkynen1-19/+10
Currently, even if you pass `supportedSystems = [ "aarch64-linux" ]` you end up with e.g. `nixos.iso_graphical.x86_64-linux` job. Using forTheseSystems from release-lib avoids that. This shouldn't affect the usual x86 trunk-combined jobset.
2018-01-16nixos/release.nix: Move forAllSystems to release-libTuomas Tynkkynen1-2/+1
There's already a similar forTheseSystems in release-lib, so be more consistent.
2018-01-16Merge pull request #33915 from lheckemann/remove-amd-hybrid-graphicsJörg Thalheim3-47/+5
amd-hybrid-graphics module: remove
2018-01-16Merge pull request #33890 from lschuermann/openvpn-auth-user-passJörg Thalheim1-0/+28
openvpn: add option to store credentials
2018-01-16openvpn: add warning about world-readable credentialsLeon Schuermann1-0/+2
2018-01-15amd-hybrid-graphics module: removeLinus Heckemann3-47/+5
This was only applicable to very specific hardware, and the only person with an apparent interest in maintaining it (me) no longer uses the hardware in question.
2018-01-15openvpn: add option to store credentialsLeon Schuermann1-0/+26
2018-01-14Merge #33057: stdenv meta checks: make them lazyVladimír Čunát1-1/+6
Closes #22277 - it's superseded; I have some WIP on evaluation performance, but best do that in a separate PR/thread.
2018-01-14release notes: mention removal of lib.addPassthruVladimír Čunát1-1/+6
2018-01-14Merge pull request #33444 from rnhmjoj/dnscrypt-wrapperJoachim F1-0/+10
nixos/dnscrypt-wrapper: fix rotate script failing to restart the service
2018-01-14Merge pull request #32822 from LumiGuide/elk6Sarah Brofeldt3-84/+98
ELK: 5.6.1 -> 5.6.5 & add ELK 6.1.0
2018-01-13Merge pull request #33755 from srhb/keymap-test-disable-xterm-dmJörg Thalheim1-0/+1
nixos/tests/keymap: disable xterm DM
2018-01-13Merge pull request #27131 from richardlarocque/mosquitto_pwJoachim F1-0/+14
mosquitto: Explicitly configure password file
2018-01-11nixos/tests/keymap: disable xterm DMSarah Brofeldt1-0/+1
2018-01-11Don't set 'config.xorg = {}'Eelco Dolstra1-1/+1
This makes memoization of Nixpkgs evaluation less effective, since some Nixpkgs invocations may have 'config = {}' while others may have 'config = { xorg = {}; }'. Instead set 'config = {}'.
2018-01-11nixos/acme: configurable TOS hash (#33522)zimbatm1-1/+9
This hash tends to change and upstream simp_le doesn't seem to keep up with the changes.
2018-01-11Revert "nixos/udev: fix outdated udev rules for network devices"Jörg Thalheim2-1/+14
This reverts commit 45c5a915980fbe1fa6f0ff80ab2d11b60b844d9e. This breaks PredictableNetworkInterfaceNames on systems without networkd. We should only include this file from systemd, when networkd is enabled.
2018-01-10EC2 AMIs: 17.09.2356.cb751f9b1c3 -> 17.09.2681.59661f21be6Eelco Dolstra1-16/+16
2018-01-09Merge pull request #33629 from rnhmjoj/dnscrypt-proxyJoachim F7-9/+424
Restore dnscrypt-proxy
2018-01-09Merge pull request #33577 from dtzWill/fix/cross-2John Ericson3-4/+4
Minor cross fixes, 2
2018-01-09Merge #33614: nixos/kresd improvementsVladimír Čunát1-15/+6
The PR was extended with other fixes. All tested by me atop 17.09.
2018-01-09nixos/security-wrapper: Fix cross-compilationBen Gamari1-2/+2
2018-01-09make-ext4-fs: Dependencies are nativeBuildInputsBen Gamari1-1/+1
2018-01-09makeSquashfs: Inputs are nativeBuildInputsBen Gamari1-1/+1
2018-01-09nixos/kresd: service nitpicksVladimír Čunát1-1/+3
2018-01-09nixos/kresd: use DNSSEC root trust anchor from nixpkgsVladimír Čunát1-1/+1
in read-only way. If the cache directory is empty and you use the very same service for system's DNS, kresd is unable to bootstrap root trust anchors, as it would need a DNS lookup. Also, if we don't rely on bootstrap, the extra lua deps of kresd could be dropped by default, but let's not do that now, as the difference in closure size is only ~4 MB, and there may be other use cases than running the package as nixos service this way.
2018-01-09nixos/kresd: use systemd.tmpfilesVladimír Čunát1-12/+2
Since 4e4161c21268d6 it works on nixos-rebuild.
2018-01-09mate: let caja find extensions and gsettings schemasJosé Romildo Malaquias1-0/+12
2018-01-09mate-panel: let mate-panel find applets in config system pathJosé Romildo Malaquias1-0/+4
2018-01-09mate-control-center: add gsettings schemas path to XDG varsJosé Romildo Malaquias1-0/+14
mate-control-center depends on mate-settings-daemon, but the later needs gsettings schemas provided by the former. To fix this the gsettings schema path from mate-control-center is added to XDG_DATA_DIRS at session startup.
2018-01-09mate-session-manager: add debug option to mate serviceJosé Romildo Malaquias1-5/+9
2018-01-09tomcat9: 9.0.0.M17 -> 9.0.2Andreas Rammhold1-1/+1
also renamed from tomcatUnstable to tomcat9
2018-01-09nixos/dnscrypt-proxy: use new dyne.org repositoryrnhmjoj1-3/+3
2018-01-08nixos/udev: fix outdated udev rules for network devicesJörg Thalheim2-14/+1
Udev changed its internal naming, so this rule file no longer applied correctly. Therefore some properties such as network driver no longer matched in systemd-networkd. After updating we have more properties in systemd-networkd: $ sudo networkctl status wlp3s0 ... Driver: iwlwifi ... To prevent this in future, the file is no copied from systemd directly
2018-01-08nixos/kresd: fix systemd dependency cycleAndrey Golovizin1-1/+0
The unnecessary dependency of sockets.target on kresd.service causes a dependency cycle preventing kresd.service from starting at boot: sockets.target -> kresd.service -> basic.target -> sockets.target
2018-01-08mopidy: fix, resolves #32234Yegor Timoshenko1-5/+9
2018-01-08Revert "nixos/dnscrypt-proxy: remove"rnhmjoj7-9/+424
This reverts commit 5dc2853981b6e9287668dd17477375adfeb60ebf. The project has a new maintainer.
2018-01-07nixos/matrix-synapse: Add module parameter extraConfigFiles (#33276)Johannes Bornhold1-1/+17
This allows to configure additional configuration files for Synapse. This way secrets can be kept in a secure place on the file system without a need to go through the Nix store.
2018-01-07nixos/dnscrypt-proxy: removeJoachim Fasting7-424/+9
The upstream project ceased. See https://github.com/NixOS/nixpkgs/issues/33540
2018-01-07Merge pull request #33531 from vdm/patch-1Peter Hoeg1-3/+17
Update macos USB instructions
2018-01-07gitlab module: config changes for gitlab 10.3Robin Gloster1-2/+3
2018-01-07gitlab module: gitaly fixesRobin Gloster1-1/+5
2018-01-07Merge pull request #33418 from Ma27/test-driver/mention-changes-in-manualJörg Thalheim2-0/+36
test-driver: mention `$user` argument in the NixOS manual and the Impala release notes
2018-01-06Merge pull request #30518 from Infinisil/usbmuxd-serviceGraham Christensen2-0/+75
usbmuxd service: init
2018-01-06Update macos USB instructionsVincent Murphy1-3/+17
"Ejecting" from the Finder ejects the entire device which is then not available for dd. diskutil unmountDisk does the right thing. Furthermore writing to diskN instead of rdiskN failed to complete even after waiting >10 minutes.
2018-01-06nixos/availableKernelModules: add logitech hidJaakko Luttinen1-2/+2
This adds support for Logitech (wireless) USB keyboards at boot