summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Merge pull request #134008 from aanderse/httpdRobert Hensing2021-08-21
|\ | | | | nixos/httpd: add virtualHosts.<name>.listenAddresses option
| * nixos/httpd: add virtualHosts.<name>.listenAddresses optionAaron Andersen2021-08-20
| |
* | nixos/hardware.firmware: fix evaluation after PR #122463Vladimír Čunát2021-08-21
| | | | | | | | | | NixOS jobsets on Hydra were failing evaluation because of this. The alias has no other occurrence in NixPkgs.
* | Merge pull request #134782 from dminuoso/dovecot-allow-any-protocolLuke Granger-Brown2021-08-21
|\ \ | | | | | | nixos/dovecot: Allow any or no protocol
| * | nixos/dovecot: Allow any or no protocolVictor Nawothnig2021-08-19
| | |
* | | Merge pull request #133014 from Mic92/fix-pamJörg Thalheim2021-08-20
|\ \ \ | | | | | | | | nixos: reduce pam files rebuilds on updates
| * | | nixos: reduce pam files rebuilds on updatesJörg Thalheim2021-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Before whenever environment variables changed, pam files had to be rebuild. This is expensive since each file needs its own sandbox set up.
* | | | Merge pull request #134984 from blaggacao/fix-125992-2Jacek Galowicz2021-08-20
|\ \ \ \ | | | | | | | | | | fix 125992 2
| * | | | nixos/test: some test fixes in succession of #125992David Arnold2021-08-20
| | | | |
| * | | | nixos/test: some test fixes in succession of #125992David Arnold2021-08-20
| | | | |
* | | | | Merge pull request #128189 from c0deaddict/feature/nats-serviceSandro2021-08-20
|\ \ \ \ \ | |/ / / / |/| | | | nixos/nats: init
| * | | | nixos/nats: initJos van Bakel2021-08-18
| | | | |
* | | | | nixos/test: some test fixes in succession of #125992David Arnold2021-08-20
| | | | |
* | | | | fontconfig service: drop dpi optionNikolay Amiantov2021-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Recommend to use services.xserver.dpi option instead. Mention in the documentation that it's a sledgehammer approach and monitor settings should be used instead. Also don't set DPI in fontconfig settings; fontconfig should use Xft settings by default so let's not override one value in multiple places. For example, user now can set DPI via ~/.Xresources properly.
* | | | | Merge pull request #115927 from input-output-hk/fix-deleted-sockets-restartTimothy DeHerrera2021-08-20
|\ \ \ \ \ | | | | | | | | | | | | nixos/switch-to-configuration: don't try restart deleted sockets
| * | | | | nixos/switch-to-configuration: don't try restart deleted socketsJean-Baptiste Giraudeau2021-03-11
| | | | | |
* | | | | | Merge pull request #117476 from jbgi/systemd-journald@Timothy DeHerrera2021-08-20
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/systemd: add namespaced (templated) journald sockets and service
| * | | | | | nixos/systemd: add namespaced (templated) journald sockets and serviceJean-Baptiste Giraudeau2021-03-24
| | | | | | |
* | | | | | | Merge pull request #125992 from ↵Jacek Galowicz2021-08-20
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | blaggacao/nixos-test-ref/04-better-control-test-env-symbols nixos test ref/04 better control test env symbols
| * | | | | | | nixos/tests/test-driver: better control test env symbolsDavid Arnold2021-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previous to this commit, the entire test driver environment was shared with the actual python test environment. This is a hefty api surface. This commit selectively exposes only those symbols to the test environment that are actually meant to be used by tests.
* | | | | | | | caddy: add virtualHosts stubhappysalada2021-08-20
|/ / / / / / /
* | | | | | | Merge pull request #134537 from fgaz/shattered-pixel-dungeon/1.0.0Sandro2021-08-19
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | shattered-pixel-dungeon: 0.9.3 -> 1.0.0
| * | | | | | | shattered-pixel-dungeon: 0.9.3 -> 1.0.0Francesco Gazzetta2021-08-17
| | | | | | | |
* | | | | | | | nixos/v2ray: update reference linksKid2021-08-19
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | deluge-1_x: Remove older version of Deluge (#134448)Jean-Paul Calderone2021-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deluge 1.x requires Python 2 which upstream has end-of-lifed. Deluge depends on pythonPackages.twisted, Python 2 support for which upstream has nowdropped. If pythonPackages.twisted is upgraded then Deluge 1.x breaks. So, remove it instead of leaving it broken. Deluge 2.x (deluge-2_x) is available and continues to work.
* | | | | | | config.hardware.onlykey: update the udev rules for onlykeyWael M. Nasreddine2021-08-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The udev rules were updated upstream without an explanation as you can see in [this comment][commit]. [commit]: https://github.com/trustcrypto/trustcrypto.github.io/commit/0bcf928adaea559e75efa02ebd1040f0a15f611d
* | | | | | | config.hardware.onlykey: move the module into its own folderWael M. Nasreddine2021-08-18
| | | | | | |
* | | | | | | nixos/moodle: revert to php74 for xmlrpc extensionFinn Behrens2021-08-18
| |_|_|/ / / |/| | | | |
* | | | | | Merge pull request #123046 from Flakebi/paperlessAndreas Rammhold2021-08-18
|\ \ \ \ \ \ | | | | | | | | | | | | | | paperless-ng: init at 1.4.5
| * | | | | | paperless: remove package & module as it has been superseded by paperless-ngAndreas Rammhold2021-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The paperless project has moved on to paperless-ng and the original paperless package in Nixpkgs has stopped working recently (due to version incompatibility with the providede Django package). Instead of investing more time into the old module we should migrate all users to the new module instead.
| * | | | | | paperless-ng: init at 1.4.5Flakebi2021-08-14
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #133716 from misuzu/syncoid-permissionsElis Hirwing2021-08-18
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/syncoid: add global and per-dataset permissions options
| * | | | | | nixos/syncoid: add global and per-dataset permissions optionsmisuzu2021-08-16
| | | | | | |
* | | | | | | Merge pull request #131981 from maxeaubrey/nomad_1.1.3zowoq2021-08-18
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nomad_1_1: 1.1.2 -> 1.1.3, nomad_0_12: drop
| * | | | | | | nomad: default to nomad_1_1Maxine Aubrey2021-08-17
| | | | | | | |
* | | | | | | | Merge pull request #133611 from talyz/discourse-2.7.7Kim Lindberger2021-08-17
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | discourse: 2.7.5 -> 2.7.7, plugin updates and fixes
| * | | | | | | | discourse.plugins: Make the updater able to package pluginstalyz2021-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let the update.py script handle the initial, repetitive task of packaging new plugins. With this in place, the plugin only needs to be added to the list in `update-plugins` and most of the work will be done automatically when the script is run. Metadata still needs to be filled in manually and some packages may of course require additional work/patching.
| * | | | | | | | discourse.tests: Test the appropriate discourse packagetalyz2021-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Perform the tests on the package that the `tests` attribute is a child of, i.e. if `discourseAllPlugins.tests` is built, the tests will run with the `discourseAllPlugins` package, not the `discourse` package as previously.
| * | | | | | | | discourse: Remove leftover link to unused plugins directorytalyz2021-08-17
| |/ / / / / / /
* | | | | | | | Merge pull request #132583 from ↵Lassulus2021-08-17
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | blaggacao/fix/soft-force-the-file-system-layout-for-boot-media nixos/boot-media: soft-force entire fs layout
| * | | | | | | | lib/modules: add mkImageMediaOverride docsDavid Arnold2021-08-05
| | | | | | | | |
| * | | | | | | | lib/modules: add mkImageMediaOverrideDavid Arnold2021-08-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | so the underlaying use case of the preceding commit is so generic, that we gain a lot in reasoning to give it an appropriate name. As the comment states: image media needs to override host config short of mkForce
| * | | | | | | | nixos/boot-media: soft-force entire fs layoutDavid Arnold2021-08-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/NixOS/nixpkgs/pull/131760 was made to avo a speicific configuration conflict that errored out for multiple definitions of "/" when the installer where overlayed on any existing host configuration. --- Problem 1: It turns out that in also other mountpoints can coflict. Solution 1: use `mkOverride 60` for all mountpoints (even for the ones unlikely causing confilct for consistency sake) --- Problem 2: It turns out that on an installation media for a fresh machine (before formatting), we usually don't have any devices yet formatted. However defining for example `fileSystems.<nme>.device = "/dev/disk/by-label/...", in newer versions of nixos, seems to make the system startup fail. Similarily waiting for a non-existent swap device does not make the startup fail, but has a 1:30 min timeout. Solution 2: For an installation medium, soft-override ("unless users know what they are doing") the entire `fileSystems` and `swapDevices` definitions.
* | | | | | | | | Merge pull request #134475 from MalteT/fix/pam-config-challengeResponsePathLassulus2021-08-17
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | nixos/pam: Fix `security.pam.yubico.challengeResponsePath` type
| * | | | | | | | | Fix `security.pam.yubico.challengeResponsePath` typeMalte Tammena2021-08-17
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | The config is optional and may be left `null`.
* / | | | | | | | nixos/navidrome: init module and testnyanloutre2021-08-17
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: aciceri <andrea.ciceri@autistici.org> Co-authored-by: nyanloutre <paul@nyanlout.re>
* | | | | | | | nixos/caddy: add resume optionMartin Minka2021-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this option all changes done with Caddy API are lost after reboot. Current service is not supporting Caddy --resume parameter. There is reference to original unit https://github.com/caddyserver/dist/blob/master/init/caddy.service which also mentions --resume and that it should be used if new Caddy API will be used.
* | | | | | | | Merge pull request #132553 from iceman-p/go-ethereum-snapLassulus2021-08-17
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos/geth: Change default to snap sync
| * | | | | | | | nixos/geth: Change default to snap syncIceman2021-08-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Starting in v1.10.4, go-ethereum changed the default sync mode to snap sync. This adds "snap" as one of valid types of syncmode and updates `services.geth.syncmode` to use it by default instead of the previous fast sync.
* | | | | | | | | Merge pull request #134030 from rnhmjoj/installer-wifiRobert Hensing2021-08-17
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | nixos/installer: simplify and document wifi setup