about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* nixos/auditd: break ordering cycle (#27577)Christian Albrecht2017-08-01
| | | | | | | | auditd creates an ordering cycle by adding wantedBy = [ "basic.target" ], because of this the job job systemd-update-utmp.service/start is deleted. Adding unitConfig.DefaultDependencies = false; to the auditd service unbreaks the cycle. See also #11864
* searx: 0.11.0 -> 0.12.0Franz Pletz2017-08-01
|
* postfix service: typo in transport filepathTaeradan2017-07-31
|
* nixos/timezone: Fix evaluation erroraszlig2017-07-31
| | | | | | | | | | Evaluation error introduced in a0d464033c2bacffa9c05d27903fb03cd09ace46. If the value for timeZone is null it shouldn't be even tried to coerce it into a string. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @lheckemann, @joachifm
* nixos/timezone: support imperative timezone configuration (#26608)Linus Heckemann2017-07-31
| | | Fixes #26469.
* Removed networking.fqdn optionValentin Shirokov2017-07-31
| | | | Adding it was a mistake which can only lead to problems and confusion.
* Removed deprecation warning for networking.extraHostsValentin Shirokov2017-07-31
|
* Merge commit 'ba68231273bea4cba01413fd2a0e56d68db9234c' into HEADFrederik Rietdijk2017-07-31
|\
| * Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-07-30
| |\
| * \ Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-07-29
| |\ \
| * \ \ Merge branch 'master' into stagingFranz Pletz2017-07-28
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'upstream/master' into staging-baseJohn Ericson2017-07-26
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/build-support/cc-wrapper/default.nix pkgs/build-support/gcc-wrapper-old/builder.sh pkgs/build-support/trivial-builders.nix pkgs/desktops/kde-4.14/kde-package/default.nix pkgs/development/compilers/openjdk-darwin/8.nix pkgs/development/compilers/openjdk-darwin/default.nix pkgs/development/compilers/openjdk/7.nix pkgs/development/compilers/openjdk/8.nix pkgs/development/compilers/oraclejdk/jdk-linux-base.nix pkgs/development/compilers/zulu/default.nix pkgs/development/haskell-modules/generic-builder.nix pkgs/misc/misc.nix pkgs/stdenv/generic/builder.sh pkgs/stdenv/generic/setup.sh
| * \ \ \ \ Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-07-23
| |\ \ \ \ \
| * | | | | | nixos/tests/keymap: use SLIM theme from nixos/tests/slimThomas Tuegel2017-07-22
| | | | | | |
| * | | | | | Merge branch 'master' into bugfix/staging/stdenvThomas Tuegel2017-07-21
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-07-17
| |\ \ \ \ \ \ \
| * | | | | | | | nixos/agetty: override upstream defaultJörg Thalheim2017-07-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since systemd 234 we keep default value for ExecStart in the upstream service file. Therefor we need to override it in our module.
* | | | | | | | | Merge pull request #27756 from volth/tinc-fixJörg Thalheim2017-07-30
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | tinc: allow the daemon to write to files in /etc/tinc/${network}/hosts
| * | | | | | | | | tinc: allow the daemon to write to files in /etc/tinc/${network}/hostsVolth2017-07-30
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Merge pull request #27578 from ↵Jörg Thalheim2017-07-30
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ma27/bugfix/thefuck/support-for-non-posix-compliant-shells programs.thefuck: support shells that don't use `/etc/profile`
| * | | | | | | | | programs.thefuck: support shells that don't use `/etc/profile`Maximilian Bosch2017-07-30
| |/ / / / / / / /
* | | | | | | | | postfix service: fix extraMasterConf (#27755)sshisk2017-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | thanks
* | | | | | | | | Merge #27105: more correct form of /etc/hostsVladimír Čunát2017-07-30
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Deprecation warning for networking.extraHostsValentin Shirokov2017-07-28
| | | | | | | | |
| * | | | | | | | Example of networking.hosts is now literalExampleValentin Shirokov2017-07-09
| | | | | | | | |
| * | | | | | | | Style optimizationsValentin Shirokov2017-07-09
| | | | | | | | |
| * | | | | | | | Documentation fixesValentin Shirokov2017-07-09
| | | | | | | | |
| * | | | | | | | Style adjustmentsValentin Shirokov2017-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also dangerous typo fix
| * | | | | | | | Typo fixValentin Shirokov2017-07-08
| | | | | | | | |
| * | | | | | | | Added networking.hosts and networking.fqdn optionsValentin Shirokov2017-07-08
| | | | | | | | |
| * | | | | | | | Added networking.extraLocalHosts optionValentin Shirokov2017-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It adds its contents to '127.0.0.1' line of /etc/hosts It makes possible to point multiple domains to localhost in correct way
* | | | | | | | | environment.etc: add user/group optionVolth2017-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes #27546
* | | | | | | | | nixos/tinc: remove restartTriggersvolth2017-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | ```restartTriggers``` pointed to the constant files in ```/nix/store/``` and had to effect.
* | | | | | | | | nixos/systemd-networkd: allow [Link] section in .network filesFlorian Jacob2017-07-29
| | | | | | | | |
* | | | | | | | | make-ext4-fs: Fix modification timestamps in imageTuomas Tynkkynen2017-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use '-f' to make timestamp calls to always return the same time. Also Nix uses the timestamp of '1' instead of epoch directly.
* | | | | | | | | nixos/lighttpd: add enableUpstreamMimeTypes optionBjørn Forsman2017-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | enableUpstreamMimeTypes controls whether to include the list of mime types bundled with lighttpd (upstream). This option is enabled by default and gives a much more complete mime type list than we currently have. If you disable this, no mime types will be added by NixOS and you will have to add your own mime types in services.lighttpd.extraConfig.
* | | | | | | | | nixos/lighttpd: update list of allowed module namesBjørn Forsman2017-07-29
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mod_dirlisting is auto-loaded by lighttpd and should not be explicitly loaded in the configuration file. * The rest comes from looking at "ls -1 $lighttpd/lib/*.so" when lighttpd is built with "enableMagnet" and "enableMysql".
* | | | | | | | exhibitor: Fix bug with automatic instance managementJoel Thompson2017-07-28
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exhibitor tests the auto-manage-instances config value to see if it's a non-zero integer, rather than a true/false string, which was getting put into the config before. This now causes autoManageInstances to behave correctly.
* | | | | | | nixos/xserver: Properly validate XKB optionsaszlig2017-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Checking the keyboard layout has been a long set of hurdles so far, with several attempts. Originally, the checking was introduced by @lheckemann in #23709. The initial implementation just was trying to check whether the symbols/ directory contained the layout name. Unfortunately, that wasn't enough and keyboard variants weren't recognized, so if you set layout to eg. "dvorak" it will fail with an error (#25526). So my improvement on that was to use sed to filter rules/base.lst and match the layout against that. I fucked up twice with this, first because layout can be a comma-separated list which I didn't account for and second because I ran into a Nix issue (NixOS/nix#1426). After fixing this, it still wasn't enough (and this is btw. what localectl also does), because we were *only* matching rules but not symbols, so using "eu" as a layout won't work either. I decided now it's the time to actually use libxkbcommon to try compiling the keyboard options and see whether it succeeds. This comes in the form of a helper tool called xkbvalidate. IMHO this approach is a lot less error-prone and we can be sure that we don't forget about anything because that's what the X server itself uses to compile the keymap. Another advantage of this is that we now validate the full set of XKB options rather than just the layout. Tested this against a variety of wrong and correct keyboard configurations and against the "keymap" NixOS VM tests. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @lheckemann, @peti, @7c6f434c, @tohl, @vcunat, @lluchs Fixes: #27597
* | | | | | | zfs, spl: 0.6.5.11 -> 0.7.0Robin Gloster2017-07-27
| | | | | | |
* | | | | | | tinc_pre: avoid infinite loop with EBADFD on network restartVolth2017-07-27
| | | | | | |
* | | | | | | mongodb: we already set quiet in configMateusz Kowalczyk2017-07-27
| | | | | | |
* | | | | | | Merge pull request #27677 from peterhoeg/u/mcelogGraham Christensen2017-07-27
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | mcelog: 148 -> 153
| * | | | | | | mcelog: use .service file from upstreamPeter Hoeg2017-07-27
| | | | | | | |
* | | | | | | | nixos/tahoe: fixup create-introducer, syntax regression from 90acbe5, ↵Graham Christensen2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improperly patched in 72f85b9e072
* | | | | | | | nixos/tahoe: fixup create-introducer, syntax regression from 90acbe5Graham Christensen2017-07-26
| | | | | | | |
* | | | | | | | change swap.randomEncryption config option to "coercedTo" for backwards ↵Martin Wohlert2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compatibility
* | | | | | | | swap: extend randomEncryption to plainOpen and ability to select cipherMartin Wohlert2017-07-26
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Merge pull request #26761 from gnidorah/master3Peter Hoeg2017-07-26
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | qt5ct module: expose qtstyleplugins
| * | | | | | | qt5ct module: expose qtstylepluginsgnidorah2017-07-23
| | | | | | | |