summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* nixos/tests: fix nixos-rebuild-specialisations test definitionMartin Weinelt2023-10-23
|
* Merge pull request #262978 from JulienMalka/ferretdb-docsJanik2023-10-23
|\ | | | | nixos/ferretdb: fix broken link to documentation
| * nixos/ferretdb: fix broken link to documentationJulien Malka2023-10-23
| |
* | Merge pull request #246081 from therealr5/bacula-fixDomen Kožar2023-10-23
|\ \ | | | | | | nixos/bacula: fix postgresql config and remove unneeded quotation marks
| * | nixos/bacula: fix postgresql config and remove unneeded quotation marksRouven Seifert2023-07-29
| | | | | | | | | | | | | | | The module falsely disabled postgresql completely when the bacula-sd was not enabled. Quotation marks are not necessary and only useful in `name` fields.
* | | Merge #262951: nixos/release-combined: drop ZFS+i686 from blockersVladimír Čunát2023-10-23
|\ \ \
| * | | nixos/release-combined: drop ZFS+i686 from blockersVladimír Čunát2023-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current state is certainly very wrong - testing ZFS only on i686. I suspect it was a typo (?) in commit 2de3caf01109891. The current practical problem is that the test fails, though in a part that looks cross-platform (which adds confusion): https://hydra.nixos.org/build/239290208#tabs-buildsteps
* | | | rosenpass: refactor, add module and test (#254813)Lorenz Leutgeb2023-10-23
| |_|/ |/| |
* | | Merge pull request #262852 from lucasew/20231022-bynameThiago Kenji Okada2023-10-23
|\ \ \ | |/ / |/| | treewide: housekeeping of packages maintained by lucasew
| * | cockpit: 287 -> 303lucasew2023-10-22
| | | | | | | | | | | | Signed-off-by: lucasew <lucas59356@gmail.com>
* | | Merge pull request #262724 from thiagokokada/fix-install-bootloaderRobert Hensing2023-10-23
|\ \ \ | | | | | | | | nixos-rebuild: fix --install-bootloader flag with systemd-run
| * | | nixos/tests: make nixos-rebuild tests x86_64-linux onlyThiago Kenji Okada2023-10-23
| | | | | | | | | | | | | | | | Depends on GRUB2/BIOS.
| * | | nixos/release-combined: add nixos-rebuild-specialisations to release-combinedThiago Kenji Okada2023-10-23
| | | |
| * | | nixos/tests: add nixos-rebuild-install-bootloaderThiago Kenji Okada2023-10-23
| | | |
* | | | Merge pull request #258047 from mweinelt/knot-exporterMaximilian Bosch2023-10-23
|\ \ \ \ | | | | | | | | | | prometheus-knot-exporter: 2021-08-21 -> 3.3.1; python310Packages.libknot: init at 3.3.1
| * | | | nixos/tests/prometheus-exporters/knot: update for new exporter versionMaximilian Bosch2023-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The knot_server_zone_count metric does not exist anymore, and the next best thing to watch for is the zone serial, that we define ourselves. The serial is a number and displayed in the scientific notation, i.e. >>> machine.succeed('curl localhost:9433/metrics|grep 019 >&2') [...] knot # knot_zone_serial{zone="test."} 2.019031301e+09
| * | | | nixos/prometheus-exporters/knot: update for new exporterMartin Weinelt2023-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new exporter has proper console scripts definition, that sets up another executable name. The package now also shells out to pidof, which is why we require procps in the unit PATH.
| * | | | prometheus-knot-exporter: 2021-08-21 -> 3.3.2Martin Weinelt2023-10-23
| | |/ / | |/| | | | | | | | | | | | | | The knot upstream forked this exporter and is now maintaining it alongside Knot DNS itself.
* | | | Merge pull request #262796 from SuperSandro2000/patch-1Ryan Lahfa2023-10-23
|\ \ \ \ | | | | | | | | | | nixos/nginx: document implicit default port 80
| * | | | nixos/nginx: document implicit default port 80Sandro2023-10-22
| | | | |
* | | | | Merge pull request #262542 from yu-re-ka/matrix-synapse-opentracingMartin Weinelt2023-10-23
|\ \ \ \ \ | | | | | | | | | | | | matrix-synapse: remove opentracing optional dependencies
| * | | | | nixos/matrix-synapse: remove opentracing optionsYureka2023-10-22
| | | | | |
* | | | | | Merge pull request #229035 from NixOS/qemu-vm/tpmRyan Lahfa2023-10-23
|\ \ \ \ \ \ | | | | | | | | | | | | | | qemu-vm: support TPM usecases
| * | | | | | qemu-vm: stop the swtpm once qemu stopsArthur Gautier2023-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The idea is to run an async process waiting for swtpm and we have to ensure that `FD_CLOEXEC` is cleared on this process' stdin file descriptor, we use `fdflags` for this, a loadable builtin in Bash ≥ 5. The async process when exited will terminate `swtpm`, we bind the termination of the async process to the termination of QEMU by virtue of having `qemu` exec in that Bash script. Signed-off-by: Arthur Gautier <baloo@superbaloo.net> Co-authored-by: Raito Bezarius <masterancpp@gmail.com>
| * | | | | | nixos/tests: adopt newest TPM support in test infraRaito Bezarius2023-10-22
| | | | | | |
| * | | | | | nixos/qemu-vm: add `virtualisation.tpm` for running TPM in QEMU infrastructureRaito Bezarius2023-10-22
| | | | | | |
* | | | | | | Merge pull request #262623 from K900/continued-firefox-cleanupsK9002023-10-23
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | firefox: start killing all the per-extension options
| * | | | | | | nixos/tests/firefox: use the moduleK9002023-10-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should exercise the module a bit in the test, and also removes an awkward override.
| * | | | | | | firefox: start killing all the per-extension optionsK9002023-10-22
| | | | | | | |
* | | | | | | | Revert "nixos/systemd-boot: Avoid remote mypy executions"Martin Weinelt2023-10-23
| |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | This reverts commit ea0dcd0ae14b99c5740acc7a1b874ea4446cb5be.
* | | | | | | Merge pull request #262574 from Atemu/installer-no-powersave-governorAtemu2023-10-23
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | installer/nixos-generate-config: don't set powersave cpuFreqGovernor
| * | | | | | | installer/nixos-generate-config: don't set powersave cpuFreqGovernorAtemu2023-10-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This script would always "detect" the "powersave" governor as it is available on practically all CPUs while the "ondemand" governor is only available on some old CPUs. IME the "powersave" governor barely provides any power savings but introduces massive performance deficits, including noticable stuttering. This is not the default experience we should offer users, even for those who use laptops. Use the kernel default (currently "performance", CPU makers may change it in future) instead.
* | | | | | | | Merge pull request #262678 from plumelo/feat/esphome-proc-subsetMartin Weinelt2023-10-23
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | esphome: remove ProcSubset from serviceConfig
| * | | | | | | esphome: remove ProcSubset from serviceConfigMeghea Iulian2023-10-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove ProcSubset from esphome serviceConfig because esphome/bwrap needs to access it. According to https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html#ProcSubset= ProcSubset isn't even recommended for most programs. Fixes #262674
* | | | | | | | Merge pull request #262381 from makefu/pkgs/ps3netsrv/replace-upstreamLassulus2023-10-22
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | ps3netsrv: replace with webman mod fork
| * | | | | | | | ps3netsrv: add notice about replacement of with webman-mod forkmakefu2023-10-20
| | | | | | | | |
* | | | | | | | | Merge pull request #262741 from emilylange/nixos-forgejo-postgres15Emily2023-10-22
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | nixos/forgejo: work around permissions error on `postgresql_15`
| * | | | | | | | | nixos/forgejo: work around permissions error on `postgresql_15`emilylange2023-10-22
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From `postgresql_15`'s release notes: > PostgreSQL 15 also revokes the CREATE permission from all users except a database owner from the public (or default) schema. https://www.postgresql.org/about/news/postgresql-15-released-2526/ This directly affects `services.postgresql.ensureUsers` in NixOS, leading to > permission denied for schema public `postgresql_15` is now the default for stateVersion `23.11`/`unstable`. So until this is resolved globally, we work around this issue.
* | | | | | | | | Merge pull request #262740 from ↵Will Fancher2023-10-22
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ElvishJerricco/systemd-stage-1-improve-udhcpc-assertion systemd-stage-1: Improve udhcpc assertion
| * | | | | | | | | systemd-stage-1: Improve udhcpc assertionWill Fancher2023-10-22
| | | | | | | | | |
* | | | | | | | | | Merge pull request #262776 from pennae/mosquitto-skip-bind-testMartin Weinelt2023-10-22
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | nixos/mosquitto: remove the bind_interface test
| * | | | | | | | | | nixos/mosquitto: remove the bind_interface testpennae2023-10-22
| | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bind_interface is the mosquitto way of trying to bind to all addresses on an interface, but it is unreliable (trying to bind to link-local v6 addresses *sometimes* but not always) and just prone to failure in general for reasons we have yet to discover. since this kind of automatic behavior isn't particularly necessary in a declarative system we may as well skip it.
* | | | | | | | | | Merge pull request #261135 from dotlambda/nixos-iptsd-initRobert Schütz2023-10-22
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | nixos/iptsd: init
| * | | | | | | | | | nixos/iptsd: initRobert Schütz2023-10-14
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #259784 from dmytrokyrychuk/init-spice-autorandrArtturi2023-10-22
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | spice-autorandr: init at 0.0.2
| * | | | | | | | | | | nixos/spice-autorandr: initDmytro Kyrychuk2023-10-22
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #261931 from mweinelt/homeassistant-satelliteMartin Weinelt2023-10-22
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | homeassistant-satellite: init at 2.3.0
| * | | | | | | | | | | | nixos/homeassistant-satellite: initMartin Weinelt2023-10-20
| | | | | | | | | | | | |
| * | | | | | | | | | | | nixos/wyoming-openwakeword: allow access to /proc/cpuinfoMartin Weinelt2023-10-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Required somewhere in tensorflow, likely for CPU feature discovery.
* | | | | | | | | | | | | Merge pull request #257535 from RaitoBezarius/vmstateJacek Galowicz2023-10-22
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | nixos/lib/test-driver: use QMP API to watch for VM state