summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* shorewall: fix warnings due to types.loaOf being deprecated (#80154)Julien Moutinho2020-02-16
|
* nixos/postgresql: Change local auth method from ident to peer (#80179)gtgteq2020-02-15
|
* grub: Update extraConfig example text (#79406)Benjamin Staffin2020-02-15
| | | | This expands the example to something one might actually want to use to set up a serial console.
* nixos/modules/misc/version.nix: Don't parse .gitEelco Dolstra2020-02-15
| | | | | | This leads to inconsistent results between local builds and Hydra. Also Nix is not a general purpose language, we shouldn't be parsing .git from inside Nix code.
* nixos/modules/installer/cd-dvd/channel.nix: Handle null ↵Eelco Dolstra2020-02-15
| | | | config.system.nixos.revision
* nixos/nixos-build-vms: switch to python test-driverMaximilian Bosch2020-02-15
| | | | | | | | | | | | In 0945178b3c6fd9e33002dd6e3c6f77dfca49565a we decided that Perl-based VM tests should be deprecated and will be removed between 20.03 and 20.09. So let's switch `nixos-build-vms(8)` to python as well (which is entirely interactive, so other scripts won't break). In my experience, the test-driver isn't used most of the time, so this patch is mainly supposed to get rid of the (probably misleading) deprecation warning when running `nixos-build-vms`. Apart from that, the interface for python's test-driver is way nicer.
* nixos/manual: fix buildMaximilian Bosch2020-02-15
|
* Merge pull request #79266 from Mic92/knotJörg Thalheim2020-02-15
|\ | | | | nixos/knot: add keyFiles option
| * knot: add keyFiles optionJörg Thalheim2020-02-12
| | | | | | | | | | This useful to include tsig keys using nixops without adding those world-readable to the nix store.
| * knot: drop dynamic userJörg Thalheim2020-02-12
| | | | | | | | | | This makes it hard to include secret files. Also using tools like keymgr becomes harder.
* | docker-containers: Add autoStart option (#76480)Atemu2020-02-15
| | | | | | | | This option allows the user to control whether or not the docker container is automatically started on boot. The previous default behavior (true) is preserved
* | Merge pull request #80049 from tfc/port-docker-containers-testworldofpeace2020-02-14
|\ \ | | | | | | nixosTests.docker-containers: Port to python
| * | nixosTests.docker-containers: Port to pythonJacek Galowicz2020-02-13
| | |
* | | Merge pull request #80130 from tfc/port-krb5-testworldofpeace2020-02-14
|\ \ \ | | | | | | | | nixosTests.krb5: Port to python
| * | | nixosTests.krb5: Add to all-tests.nixJacek Galowicz2020-02-14
| | | |
| * | | nixosTests.krb5: Port to pythonJacek Galowicz2020-02-14
| | | |
* | | | nixos/postgresql: support 0750 for data directory (#65245)Danylo Hlynskyi2020-02-14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * nixos/postgresql: support 0750 for data directory This is rework of part of https://github.com/NixOS/nixpkgs/pull/46670. My usecase was to be able to inspect PG datadir as wheel user. PG11 now allows starting server with 0750 mask for data dir. `groupAccess = true` now does this automatically. The only thing you have to do is to set group ownership. For PG10 and below, I've described a hack how this can be done. Before this PR hack was impossible. The hack isn't ideal, because there is short period of time when dir mode is 0700, so I didn't want to make it official. Test/example is present too. * postgresql: allow changing initidb arguments via module system Closes https://github.com/NixOS/nixpkgs/issues/18829 + some cleanups * addressed review comments and some fixes * whoops * change groupAccess to tristate, to not force `chmod` on dataDir. Making mask either 0700 or 0750 is too restrictive.. * WIP * let's not support group mode for versions pre-11. The only fix is to change mode to 0700 before start, because otherwise postgresql doesn't start, and error is non-obvious.
| * | | | let's not support group mode for versions pre-11.danbst2020-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | The only fix is to change mode to 0700 before start, because otherwise postgresql doesn't start, and error is non-obvious.
| * | | | Merge branch 'master' into postgresql_groupdanbst2020-02-14
| |\ \ \ \
| * | | | | WIPdanbst2019-08-13
| | | | | |
| * | | | | change groupAccess to tristate, to not force `chmod` on dataDir.danbst2019-07-25
| | | | | | | | | | | | | | | | | | | | | | | | Making mask either 0700 or 0750 is too restrictive..
| * | | | | whoopsdanbst2019-07-25
| | | | | |
| * | | | | addressed review comments and some fixesdanbst2019-07-24
| | | | | |
| * | | | | postgresql: allow changing initidb arguments via module systemdanbst2019-07-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes https://github.com/NixOS/nixpkgs/issues/18829 + some cleanups
| * | | | | nixos/postgresql: support 0750 for data directorydanbst2019-07-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is rework of part of https://github.com/NixOS/nixpkgs/pull/46670. My usecase was to be able to inspect PG datadir as wheel user. PG11 now allows starting server with 0750 mask for data dir. `groupAccess = true` now does this automatically. The only thing you have to do is to set group ownership. For PG10 and below, I've described a hack how this can be done. Before this PR hack was impossible. The hack isn't ideal, because there is short period of time when dir mode is 0700, so I didn't want to make it official. Test/example is present too.
* | | | | | Merge pull request #79659 from worldofpeace/cleanup-python-test-libworldofpeace2020-02-14
|\ \ \ \ \ \ | | | | | | | | | | | | | | testing: fix runInMachineWithX/runInMachine
| * | | | | | testing: fix runInMachineWithXworldofpeace2020-02-09
| | | | | | |
| * | | | | | testing-python: readd auto displayManagerworldofpeace2020-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | we import it for the runInMachineWithX
| * | | | | | testing-python: fix runInMachineworldofpeace2020-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test script's were unported. It's unclear whether the preBuild or postBuild will work as expect, due to the linting of the test scripts.
* | | | | | | installation-cd-graphical-base.nix: adding git (#79098)snicket21002020-02-14
| |_|/ / / / |/| | | | |
* | | | | | Merge pull request #80090 from crabtw/masterMichele Guerini Rocco2020-02-14
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/pppd: fix build error
| * | | | | | nixos/pppd: fix build errorJyun-Yan You2020-02-14
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #80102 from nlewo/fix-78744lewo2020-02-14
|\ \ \ \ \ \ | | | | | | | | | | | | | | dockerTools.buildLayeredImage: store all paths passed in final layer (fix 78744)
| * | | | | | nixosTests.docker-tools: add bulk-layer testAntoine Eiche2020-02-14
| |/ / / / / | | | | | | | | | | | | | | | | | | A regression test for https://github.com/NixOS/nixpkgs/issues/78744.
* | | | | | Merge pull request #80076 from rnhmjoj/alsaMichele Guerini Rocco2020-02-14
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/alsa: replace list by attrset in environment.etc
| * | | | | | nixos/alsa: replace list by attrset in environment.etcrnhmjoj2020-02-14
| |/ / / / /
* / / / / / nixos/unclutter: fix remaining typornhmjoj2020-02-14
|/ / / / /
* | | | | Merge pull request #80065 from tfc/port-nsd-testFlorian Klink2020-02-14
|\ \ \ \ \ | | | | | | | | | | | | nixosTests.nsd: Port to python
| * | | | | nixosTests.nsd: Port to pythonJacek Galowicz2020-02-13
| | |_|/ / | |/| | |
* | | | | Merge pull request #80063 from tfc/port-solr-testworldofpeace2020-02-13
|\ \ \ \ \ | | | | | | | | | | | | nixosTests.solr: Port to python
| * | | | | nixosTests.solr: Port to pythonJacek Galowicz2020-02-13
| | | | | |
* | | | | | Merge pull request #80067 from tfc/port-plotinus-testworldofpeace2020-02-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixosTests.plotinus: Port to Python
| * | | | | | nixosTests.plotinus: Port to PythonJacek Galowicz2020-02-13
| |/ / / / /
* | | | | | Merge pull request #78360 from serokell/mkaito/caddy-restartFlorian Klink2020-02-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/caddy: resync with upstream unit file
| * | | | | | nixos/caddy: resync with upstream unit fileYorick van Pelt2020-01-23
| | | | | | |
* | | | | | | Merge pull request #79663 from primeos/brightnessctl-systemd-supportFlorian Klink2020-02-13
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | brightnessctl: Add systemd support
| * | | | | | nixos/brightnessctl: Remove the moduleMichael Weiss2020-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to the support of the systemd-logind API the udev rules aren't required anymore which renders this module useless [0]. Note: brightnessctl should now require a working D-Bus setup and a valid local logind session for this to work. [0]: https://github.com/NixOS/nixpkgs/pull/79663
* | | | | | | Merge pull request #79967 from grahamc/nixos-enter-fd2Graham Christensen2020-02-13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos-enter: redirect to fd2 instead of a file named /dev/stderr
| * | | | | | | nixos-enter: redirect to fd2 instead of a file named /dev/stderrGraham Christensen2020-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In some cases, /dev/stderr may not point to a sensible location. For example, running nixos-enter inside a systemd unit where the unit's StandardOutput and StandardError are set to be sockets. In these cases, this line would fail. Piping to fd2 directly works just as well, even under strange and twisted executions. Co-authored-by: Michael Bishop <michael.bishop@iohk.io>
* | | | | | | | Merge pull request #79961 from dtzWill/update/iwd-1.5Jörg Thalheim2020-02-13
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | ell,iwd: 0.28, 1.5, minor touchups, drop tmpfiles snippet