summaryrefslogtreecommitdiffstats
path: root/nixos/modules
AgeCommit message (Collapse)Author
2019-06-16treewide: remove unused variables (#63177)volth
* treewide: remove unused variables * making ofborg happy
2019-06-16nixos-generate-config: don't emit tmpfs entry for /tmpBjørn Forsman
Because it most likely comes from the boot.tmpOnTmpfs option in configuration.nix (managed declaratively).
2019-06-16nixos-generate-config: add dm-snapshot module if LVM is detectedBjørn Forsman
Without this, the system becomes unbootable if the user creates a LVM snapshot and reboots. Fixes https://github.com/NixOS/nixpkgs/issues/33646 (The same kind of problem was fixed in RHEL a few years back: https://bugzilla.redhat.com/show_bug.cgi?id=1287940)
2019-06-16nixos-generate-config: don't generate swapDevices for *files*Bjørn Forsman
Up until now, the output has been the same for swap devices and swap files: { device = "/var/swapfile"; } Whereas for swap *files* it's easier to manage them declaratively in configuration.nix: { device = "/var/swapfile"; size = 8192; } (NixOS will create the swapfile, and later resize it, if the size attribute is changed.) With the assumption that swap files are specified in configuration.nix, it's silly to output them to hardware-configuration.nix.
2019-06-16nixos/enlightenment: fix build with config.allowAliases=false (#61421)Jan Tojnar
nixos/enlightenment: fix build with config.allowAliases=false
2019-06-15Merge pull request #63100 from aanderse/phabricator-removeFrederik Rietdijk
drop unmaintained phabricator package, service, and httpd subservice
2019-06-15Merge staging-next into masterFrederik Rietdijk
2019-06-15Merge pull request #62853 from samueldr/fix/sshd-cross-compile-issueYegor Timoshenko
nixos/sshd: fixes validation for cross-compilation
2019-06-15Merge master into staging-nextFrederik Rietdijk
2019-06-15nixos/sshd: fixes validation for cross-compilationSamuel Dionne-Riel
See https://github.com/NixOS/nixpkgs/pull/62853
2019-06-14Merge pull request #63135 from Ma27/captive-browser-regressionSamuel Dionne-Riel
nixos/captive-browser: fix module
2019-06-14nixos/systemd: enable systemd-tmpfiles-setup and -clean for user sessions ↵Florian Klink
(#62813) nixos/systemd: enable systemd-tmpfiles-setup and -clean for user sessions
2019-06-14nixos/captive-browser: fix moduleMaximilian Bosch
Fixes the broken metrics evaluation which was caused by a `trace` warning in stdout which confused `jq` in `pkgs/top-level/metrics.nix`. Also made the `bind-device` feature optional as suggested after the merge.
2019-06-14Merge branch 'master' into staging-nextVladimír Čunát
Brings in Haskell rebuild. Hydra nixpkgs: ?compare=1525186
2019-06-14nixos: Fix build of manualaszlig
Manual build broken by 79f7f89442d9132c35b6417187cb1567eca2b910, which is part of pull request #59179 (Fix Cassandra, improve config and tests). The issue was just a small error because of an unbalanced <literal/> tag, so only a "/" was missing :-) Signed-off-by: aszlig <aszlig@nix.build> Cc: @aanderse
2019-06-13Merge pull request #59179 from JohnAZoidberg/cassandra-moduleAaron Andersen
Fix Cassandra, improve config and tests
2019-06-13nixos/httpd: remove unmaintained subservice (phabricator)Aaron Andersen
2019-06-13nixos/phd: remove unmaintained serviceAaron Andersen
2019-06-13Merge pull request #58036 from volth/captive-browserMaximilian Bosch
nixos/programs.captive-browser: init
2019-06-13Merge pull request #62712 from danbst/module-conflict-namingDanylo Hlynskyi
NixOS module system: improve one of error messages
2019-06-13nixos/cassandra: Don't force SimpleSeedProviderDaniel Schaefer
If the `seedAddresses` is not set, don't force `SimpleSeedProvider` to be in `seed_provider`. This could cause problems in a multi-datacenter deployment when a different seed provider is preferred.
2019-06-13nixos/cassandra: Use docbook instead of markdown styleDaniel Schaefer
2019-06-13nixos/cassandra: Add option for password file pathDaniel Schaefer
If you're on a multi user system you don't want to have the password in the nix-store. With the new jmxRolesFile option you can specify your own protected file instead.
2019-06-13nixos/cassandra: Allow setting JMX credentialsDaniel Schaefer
If we have the ability to enable remote JMX we should also support setting credentials for that because they become required if you turn it on.
2019-06-13nixos/cassandra: Add clusterNameDaniel Schaefer
2019-06-13nixos/cassandra: Add nixos conf for Java envDaniel Schaefer
2019-06-13nixos/cassandra: Allow setting of seed addressesDaniel Schaefer
Allow for more intuitive specifying of seed node addresses with Nix syntax.
2019-06-13nixos/cassandra: Enable CQL server by defaultDaniel Schaefer
Resolves #50954
2019-06-13Merge pull request #61923 from aanderse/giteaMaximilian Bosch
nixos/gitea: make use of declarative features where applicable
2019-06-12Merge pull request #62966 from bjornfor/nixos-generate-config-bcacheEelco Dolstra
nixos-generate-config: add support for bcache
2019-06-12Merge master into staging-nextFrederik Rietdijk
2019-06-12Merge pull request #62838 from mayflower/fix/cryptsetup-kernel-cryptoFranz Pletz
cryptsetup: enable kernel crypto api support again
2019-06-11nixos/cgit: mention filters in configText examplepacien
2019-06-11Merge pull request #62101 from michaelpj/imp/lenovo-throttledJörg Thalheim
throttled: fix for Intel CPU throttling issues
2019-06-11bind: Remove deprecated flag from rndc-confgenLucas Savva
Fixes bind.service startup issue after NixOS/nixpkgs#61619
2019-06-11Merge pull request #61366 from romildo/upd.deepin.dde-file-managerworldofpeace
deepin.dde-file-manager: init at 4.8.6.2
2019-06-11nixos/deepin: add dde-file-manager servicesJosé Romildo Malaquias
2019-06-10Merge pull request #59803 from volth/patch-316Matthew Bauer
nixos/netboot: import -> callPackage
2019-06-10Merge pull request #62941 from woffs/openvpn-urlMatthew Bauer
openvpn: fix static key mini howto url
2019-06-10nixos/gitea: replace deprecated usage of PermissionsStartOnlyAaron Andersen
see #53852
2019-06-10nixos/gitea: define a gitea group to avoid "nogroup" ownershipAaron Andersen
2019-06-10nixos/gitea: utilize mysql|postgresql.ensureDatabases & ensureUsers to ↵Aaron Andersen
provision databases
2019-06-10nixos-generate-config: add support for bcacheBjørn Forsman
Add "bcache" to boot.initrd.availableKernelModules if a bcache device is detected. This fixes a problem I've had one too many times: I install NixOS and forget to add "bcache", resulting in an unbootable machine (until fixed with Live CD). Now NixOS will do it for me.
2019-06-10Merge pull request #62315 from adisbladis/pulseaudio/resample-methodadisbladis
nixos/pulseaudio: Set speex-float-5 as default resample-method
2019-06-10openvpn: fix static key mini howto urlFrank Doepper
2019-06-10Merge master into staging-nextFrederik Rietdijk
2019-06-09systemd-networkd: Only generate [Match] if presentRoman Volosatovs
2019-06-09Merge pull request #62269 from dasJ/fix-bird-reloadJörg Thalheim
nixos/bird: Fix reload
2019-06-09Merge master into staging-nextFrederik Rietdijk
2019-06-09nixos/wireguard: add peer service to interface dependencies (#62828)WilliButz
Previously each oneshot peer service only ran once and was not restarted together with the interface unit. Because of this, defined peers were missing after restarting their corresponding interface unit. Co-Authored-By: Franz Pletz <fpletz@fnordicwalking.de>