summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
...
| * | | | | | | | | | | Merge #45720: coreutils: split a coreutils-full versionVladimír Čunát2018-09-01
| |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | coreutils: split a coreutils-full versionVladimír Čunát2018-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - default coreutils is stripped of /share/ (11 -> 2 MiB) - coreutils-full retains /share/ and adds openssl for faster *sum tools - NixOS systemPackages contains coreutils-full - *Support parameter defaults are moved inside (it seemed confusing to have `? false` and "at once" with `? isLinux`) Closure considerations: + typical build-time closure will get lighter by ~9 MiB - typical closure of NixOS installation will grow by ~2 MiB, due to referring to both versions. I think it would be possible to re-use most of the utils between the two versions, but the expression would get much more complex. I considered having stdenv with minimal coreutils and the default `coreutils` attribute being full, but it turned out there were too many trivial references in nixpkgs, so it didn't seem easy to keep rebuild impact of openssl from growing significantly.
| * | | | | | | | | | | | Merge #42880: libinput: split .bin outputVladimír Čunát2018-08-30
| |\ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | libinput: make .bin the first outputVladimír Čunát2018-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That's the convention:
* | | | | | | | | | | | | | nixos/iso-image: fix 32bit UEFI bootUli Baum2018-09-23
| |_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UEFI iso image for i686 didn't boot because the default boot file was incorrectly named bootx32.efi. The correct name is bootia32.efi.
* | | | | | | | | | | | | nixos/tests/codimd: fix non-deterministic failure (#47179)xeji2018-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test failed non-deterministically due to an obvious copy/paste error. Fix it and increase wait time to 10s (2s may not be enough on Hydra).
* | | | | | | | | | | | | nixos/release.nix: run test for pgjwt (#47181)WilliButz2018-09-22
| | | | | | | | | | | | |
* | | | | | | | | | | | | sddm: link whole sddm directory, not just themes (#47174)Michael Peyton Jones2018-09-22
| |_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #46274 from mvnetbiz/libratbagJan Tojnar2018-09-21
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | libratbag: init at v0.9.903
| * | | | | | | | | | | libratbag: init at v0.9.903Matt Votava2018-09-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add package libratbag and service module ratbagd Libratbag contains ratbagd daemon and ratbagctl cli to configure buttons, dpi, leds, etc. of gaming mice. Add mvnetbiz to maintainers.
* | | | | | | | | | | | Merge pull request #47077 from xeji/p/ferm-testJörg Thalheim2018-09-21
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | nixos/tests/ferm: disable dhcpcd
| * | | | | | | | | | | | nixos/tests/ferm: disable dhcpcdUli Baum2018-09-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test failed in one run on Hydra, logs look like dhcpcd changed ipv6 routing at just the wrong time. Disable dhcpcd. It's not needed, the test uses static IPs anyway.
* | | | | | | | | | | | | Merge pull request #47102 from xeji/p/test-atdSarah Brofeldt2018-09-21
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | nixos/tests/atd: wait for atd to start
| * | | | | | | | | | | | | nixos/tests/atd: wait for atd to startUli Baum2018-09-21
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test failed non-deterministically when an at command was issued before the atd daemon was running.
* | | | | | | | | | | | | Merge pull request #47017 from grahamc/docker-tools-testGraham Christensen2018-09-20
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | dockerTools.buildImage: test that created=now makes an unstable date
| * | | | | | | | | | | | dockerTools.buildImage: test that created=now makes an unstable dateGraham Christensen2018-09-20
| | | | | | | | | | | | |
* | | | | | | | | | | | | nixos/tests/gdk-pixbuf: fix test on i686 (#46916)xeji2018-09-20
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test didn't run because it tried to create a VM with 4096M RAM but qemu-system-i386 has a hard 2047M memory limit. - reduce memory to 2047M on i686. - increase timeout 300s -> 1800s because the tests are much slower on i686 and timed out.
* | | | | | | | | | | | Merge pull request #46510 from worldofpeace/installer-refactoradisbladis2018-09-20
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | installer: refactor
| * | | | | | | | | | | | installer: refactorworldofpeace2018-09-11
| |/ / / / / / / / / / /
* | | | | | | | | | | | nixos/tests/networking.virtual: prevent non-deterministic failure (#46949)xeji2018-09-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test failed non-deterministically on Hydra because interfaces sometimes weren't yet fully cleaned up when the result was checked.
* | | | | | | | | | | | nixos/yabar: fix module & test (#46954)Maximilian Bosch2018-09-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `pkgs.yabar` package is relatively old (2016-04) and contains several issues fixed on master. `yabar-unstable` containsa recent master build with several fixes and a lot of new features (I use `yabar-unstable` for some time now and had no issues with it). In the upstream bugtracker some bugs could be fixed on ArchLinux by simply installing `yabar-git` (an AUR package which builds a recent master). To stabilize the module, the option `programs.yabar.package` now defaults to `pkgs.yabar-unstable` and yields a warning with several linked issues that are known on `pkgs.yabar`. The test has been refactored as well to ensure that `yabar` actually starts (and avoid non-deterministic random success) and takes a screenshot of a very minimalistic configuration on IceWM. Fixes #46899
* | | | | | | | | | | | nix: 2.1.1 -> 2.1.2Eelco Dolstra2018-09-20
| | | | | | | | | | | |
* | | | | | | | | | | | datadog-agent: remove privateTmp=trueDomen Kožar2018-09-19
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows postgres integration to connect to socket in /tmp
* | | | | | | | | | | lightdm: fix tmpfiles path (#46886)Edmund Wu2018-09-19
| | | | | | | | | | |
* | | | | | | | | | | nixos/tests/hibernate: prevent non-deterministic failure (#46882)xeji2018-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... that occurred mostly on i686. Improve timing. With this, the failures are no longer reproducible on my machine.
* | | | | | | | | | | nixos/tests/containers-imperative: fix on i686 (#46874)xeji2018-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test failed on i686 in a sandbox because some packages required to build the nixos manual for the container were missing. Add them.
* | | | | | | | | | | codimd: remove unneeded defaultsWilliButz2018-09-18
| | | | | | | | | | |
* | | | | | | | | | | codimd: fix option `configuration.saml.idpCert`WilliButz2018-09-18
| | | | | | | | | | |
* | | | | | | | | | | nixos/activation: Switch from bash to sh to avoid reading users bash config ↵Elis Hirwing2018-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#46851) This fixes #46750. This should also work with non-POSIX shells like in #46042.
* | | | | | | | | | | nixos/release.nix: disable tests.ec2-config (#46830)xeji2018-09-18
| |_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test doesn't work in a sandbox and never succeeded on Hydra. It simulates an EC2 instance reconfiguring itself at runtime, which needs network access.
* | | | | | | | | | Merge pull request #46634 from mdorman/airsonic-parametersJörg Thalheim2018-09-18
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | airsonic: provide additional jvm configuration
| * | | | | | | | | | airsonic: provide additional jvm configurationMichael Alan Dorman2018-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the user, among other things, to configure jukebox output to go to non-default alsa devices.
* | | | | | | | | | | Merge pull request #46769 from samueldr/zhf/grubxeji2018-09-17
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fixes grub1 installer tests
| * | | | | | | | | | | nixos/tests/installer: grub1 needs /tmp to exist.Samuel Dionne-Riel2018-09-17
| |/ / / / / / / / / /
* | | | | | | | | | | nixos/tor: Correct "transparent" typoJean-Paul Calderone2018-09-17
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #46777 from erikarvstedt/docsGraham Christensen2018-09-17
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Improve docs
| * | | | | | | | | | | nixos display-managers: fix typo in descriptionErik Arvstedt2018-09-17
| | | | | | | | | | | |
| * | | | | | | | | | | nixos tests doc: update VM state pathErik Arvstedt2018-09-17
| | | | | | | | | | | |
| * | | | | | | | | | | nixos tests doc: add example statementErik Arvstedt2018-09-17
| | | | | | | | | | | |
| * | | | | | | | | | | nixos tests doc: fix example statementErik Arvstedt2018-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | False statements don't cause NixOS tests to fail, we need to throw an exception or terminate.
* | | | | | | | | | | | nixos/tests: add test for codimdWilliButz2018-09-17
| | | | | | | | | | | |
* | | | | | | | | | | | nixos/codimd: add moduleWilliButz2018-09-17
| | | | | | | | | | | |
* | | | | | | | | | | | nixos/lightdm: use systemd.tmpfiles (#46734)worldofpeace2018-09-17
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | This also makes logs appear at /var/log/lightdm
* | | | | | | | | | | Merge pull request #32045 from ck3d/nixos-lircPeter Hoeg2018-09-17
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | initial NixOS module for LIRC
| * | | | | | | | | | | initial NixOS module for LIRCChristian Kögler2018-09-14
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #43812 from binarin/epmd-systemd-prPeter Hoeg2018-09-17
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | epmd: Introduce erlang port mapper daemon service
| * | | | | | | | | | | epmd: Introduce erlang port mapper daemon serviceAlexey Lebedeff2018-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having socket-activated epmd means that there always be only a single instance managed centrally. Because Erlang also starts it automatically if not available, and in worst case scenario 'epmd' can be started by some Erlang application running under systemd. And then restarting this application unit will cause complete loss of names in 'epmd' (if other Erlang system are also installed on this host). E.g. see at which lengths RabbitMQ goes to recover from such situations: https://github.com/rabbitmq/rabbitmq-server/blame/7741b37b1efa97ac9b17685cc626bd35ee52ca16/src/rabbit_epmd_monitor.erl#L36 Having the only one socket-activated epmd completely solves this problem.
* | | | | | | | | | | | Merge pull request #46741 from pacien/exim-module-package-optJörg Thalheim2018-09-16
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | exim: parametrise package
| * | | | | | | | | | | | exim: parametrise packagepacien2018-09-16
| | |/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the definition of a custom derivation of Exim, which can be used to enable custom features such as LDAP and PAM support. The default behaviour remains unchanged (defaulting to pkgs.exim).
* | | | | | | | | | | | Merge pull request #46144 from dasJ/nullidentdmod-moduleJörg Thalheim2018-09-16
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | nixos/nullidentdmod: Init