summary refs log tree commit diff
path: root/nixos/modules
Commit message (Collapse)AuthorAge
* nixos/boot/stage-1: fix failing nixos-rebuild switch because of blkid outputChristian Albrecht2017-06-26
| | | | | | | | | old version of blkid used to output version information including libblkid version when invoked with --help parameter new version does not output libblkid version when invoked with --help parameter fix is to invoke blkid with -V parameter to output version including libblkid in both cases
* systemd-boot-builder.py: add support for profiles (#26318)Kai2017-06-24
| | | | | | | | | | * systemd-boot-builder.py: add support for profiles This will also list the generations of other profiles than `system` in the boot menu. See the documentation of the `--profile-name` option of nixos-rebuild for more information on profiles. * Fix errors introduced by previous commit
* plex: fix preStart permissionsDaiderd Jordan2017-06-24
|
* mailhog: init at 1.0.0 (#26821)Samuel Leathers2017-06-24
| | | | | | * mailhog: init at 1.0.0 * formatting nitpicks
* nixos: replaced "userns" with "user namespaces" for clarityAndré-Patrick Bubel2017-06-22
| | | "userns" wasn't introduces as an abbreviation elsewhere as far as I can see, and I wasn't sure what was meant at first.
* sshd.nix: Added nixops usage warning of openssh.authorizedKeys.keys usageJoachim Schiele2017-06-22
|
* nixos/xserver: Improve checking keyboard layoutaszlig2017-06-22
| | | | | | | | | | | | | | | | | | | | | | Enumerating the symbols directory doesn't include variants, so we're now basically doing what "localectl list-x11-keymap-layouts" does but we use sed instead. The reason I'm not using localectl directly is because the path to rules/base.lst is hardcoded in the systemd source. Of course, the XKB specification allows for much more complicated rules, but at least this should cover the most basic ones including variants. So the sed expression itself is just for listing the available layouts and variants and we use a grep with -xF to match only full lines without interpreting regular expressions. This should again allow to set "dvorak" as the layout option. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @lheckemann Fixes: #25526
* hydra-evaluator: depend on jqDomen Kožar2017-06-21
|
* nix: 1.11.10 -> 1.11.11Eelco Dolstra2017-06-19
| | | | (cherry picked from commit 7b1e936b24ca60810cdb6d46b68300cd179836f1)
* Merge pull request #26605 from mayflower/disable-ssh-agentFranz Pletz2017-06-18
|\ | | | | ssh module: disable agent by default
| * ssh module: disable agent by defaultFranz Pletz2017-06-15
| |
* | Merge pull request #26697 from kirelagin/nsd-stderrJörg Thalheim2017-06-18
|\ \ | | | | | | nsd: Send stderr to /dev/null
| * | nsd: Send stderr to /dev/nullKirill Elagin2017-06-18
| | | | | | | | | | | | | | | | | | nsd by default logs _both_ to syslog and to standard error which results in all the messages ending up in the journal twice, the ones from stderr with an ugly timestamp sticked in front of them.
* | | Merge pull request #26675 from kirelagin/bind-rndcJörg Thalheim2017-06-18
|\ \ \ | | | | | | | | bind: Use rndc to control the daemon
| * | | bind: Use rndc to control the daemonKirill Elagin2017-06-18
| | | |
* | | | qt58: determine plugin and import paths from PATHThomas Tuegel2017-06-18
| | | | | | | | | | | | | | | | | | | | | | | | Plugin and QML import paths were previously determined by NIX_PROFILES. Using PATH instead allows Qt applications to work under nix-shell without further modification.
* | | | kdeFrameworks: fixup inputs and outputsThomas Tuegel2017-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Reduce environment pollution with a separate $bin output containing programs, plugins, and shared data. Libraries remain in $out and are not installed into the environment. - Only propagate build inputs as required.
* | | | sddm: take themes from system environmentThomas Tuegel2017-06-18
| | | |
* | | | Remove kdeWrapperThomas Tuegel2017-06-18
| | | |
* | | | qt5: use distinct `lib/qt-5.x` prefix for each minor versionThomas Tuegel2017-06-18
| |/ / |/| | | | | | | | | | | Using a distinct prefix for plugins and QML libraries allows multiple Qt 5 minor versions to coexist in the same environment.
* | | Merge pull request #26170 from kirelagin/wlan-fixJoachim F2017-06-17
|\ \ \ | | | | | | | | wirelessInterfaces: Add a missing parameter
| * | | wirelessInterfaces: Add a missing parameterKirill Elagin2017-05-28
| |/ /
* | | Merge #26657: nixos security.wrappers: fix a typoVladimír Čunát2017-06-17
|\ \ \ | | | | | | | | | | | | Fixes #26611.
| * | | Fixing attribute name mistake: setguid => setgidParnell Springmeyer2017-06-15
| | | |
* | | | jenkins service: Add extraJavaOptions.Niklas Hambüchen2017-06-16
|/ / / | | | | | | | | | | | | This is useful for the common case of passing arguments to the JVM that runs Jenkins.
* | / gnupg module: Added extra and browser sockets (#26295)Roger Qiu2017-06-15
| |/ |/| | | | | Also added dirmngr and made SSH support false by default due to programs.ssh.startAgent defaulting to true.
* | apache-httpd: fix mod_perl by refering to apacheHttpdPackages (#26579)Ekaterina Vaartis2017-06-15
| |
* | cntlm service: cleanup non working config options (#26578)Pascal Bach2017-06-15
| | | | | | | | | | | | - extraConfig was not working - add possibility to add cntlm.conf in verbatime form - create cntlm user as system user - add no proxy option
* | Remove aiccu package and service due to sunsetting.Edward Tjörnhammar2017-06-15
| | | | | | | | https://www.sixxs.net/main/
* | hostapd dependency fix for https://github.com/nixos/nixpkgs/issues/16090 ↵Joachim Schiele2017-06-14
| | | | | | | | (#26573)
* | thefuck: init at 3.18 (#26529)Maximilian Bosch2017-06-14
| |
* | Merge pull request #26460 from romildo/fix.nixos-artworkJoachim F2017-06-13
|\ \ | | | | | | nixos-artwork: add more wallpapers
| * | nixos-artwork: add more wallpapersromildo2017-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | Restructure the nixos-artwork to make it easy to selectively incorporate other components from upstream without needing to download the full package. Until now only the Gnome_Dark wallpaper was included. Add other wallpapers available in the package repository.
* | | ELK: update kibana and the elastic beats to 5.4 (#26252)Bas van Dijk2017-06-13
| | | | | | | | | | | | | | | | | | | | | * Add kibana5 and logstash5 * Upgrade the elastic beats to 5.4 * Make sure all elastic products use the same version (see elk5Version) * Add a test for the ELK stack
* | | Kubernetes ABAC policy file fix (#26499)Taylor "Nekroze" Lawson2017-06-13
| | | | | | | | | Fix the incorrect nix map that generates the Kubernetes policy file
* | | caddy service: don't use extra dotdir in dataDirFranz Pletz2017-06-13
| | |
* | | caddy service: sync with upstream systemd unitFranz Pletz2017-06-13
| | | | | | | | | | | | Increases security and fixes minor issues.
* | | Merge pull request #25701 from mayflower/elasticsearch_postStart_script_removalJoachim F2017-06-13
|\ \ \ | | | | | | | | elasticsearch service: remove postStart script
| * | | elasticsearch service: remove postStart scriptTristan Helmich2017-05-11
| | | |
* | | | nix: 1.11.9 -> 1.11.10Eelco Dolstra2017-06-12
| | | |
* | | | errbot module: needs network-online to connect properlyRobin Gloster2017-06-12
| | | |
* | | | Merge older stagingVladimír Čunát2017-06-11
|\ \ \ \ | | | | | | | | | | | | | | | Enough rebuilds have finished on Hydra now.
| * \ \ \ Merge branch 'master' into stagingVladimír Čunát2017-06-10
| |\ \ \ \ | | | | | | | | | | | | | | | | | | More larger rebuilds.
| * \ \ \ \ Merge branch 'master2' of https://github.com/gnidorah/nixpkgs into stagingEelco Dolstra2017-06-07
| |\ \ \ \ \ | | |_|_|/ / | |/| | | |
| | * | | | fstrim: Add servicegnidorah2017-05-30
| | | | | |
* | | | | | nixos/bcache: add services.udev.packages = [ bcache-tools ]Bjørn Forsman2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds /dev/disk/by-{id,label}/* symlinks for bcache device nodes, in the final rootfs. Symlinks will only be created for bcache devices that contain filesystems. So if you have a blank bcache device or run LVM on top of bcache you will not get this kind of symlink.
* | | | | | nixos/bcache: /bin/sh -> ${bash}/bin/shBjørn Forsman2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Or else `services.udev.packages = [ bcache-tools ]` cannot be used. To not break bcache in the initrd I'm modifying this in stage-1.nix: - --replace /bin/sh ${extraUtils}/bin/sh + --replace ${bash}/bin/sh ${extraUtils}/bin/sh Reasoning behind that change: * If not modifying the /bin/sh pattern in any way, it will also match ${bash}/bin/sh, creating a broken path like /nix/store/HASH-bash/nix/store/HASH-bash/bin/sh in the udev rule file. * The addition of /bin/sh was done in 775f381a9e34 ("stage-1: add bcache support"). It seems somewhat plausible that no new users have appeared since then and we can take this opportunity to back out of this change without much fear of regressions. If there _are_ regressions, they should be in the form of build time errors, not runtime (boot), due to how the udev rule output is checked for invalid path references. So low risk, IMHO. * An alternative approach could be to copy the /bin/sh substitute rule over to the non-initrd udev rules implementation in NixOS, but I think this way is better: - The rules file comes with a working path out of the box. - We can use more precise pattern matching when modifying the udev rules for the initrd.
* | | | | | nixos: Add support for scalable fonts in Grub menus (#26227)Benjamin Staffin2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default font is unreadably small on some hidpi displays. This makes it possible to specify a TrueType or OpenType font at any point size, and it will automatically be converted to the format the Grub uses.
* | | | | | Merge pull request #26191 from romildo/fix.mlocateJörg Thalheim2017-06-10
|\ \ \ \ \ \ | | | | | | | | | | | | | | locate: fix creation of parent dir of database
| * | | | | | locate: does not use localuser for mlocateromildo2017-05-28
| | | | | | |