Commit Graph

11646 Commits

Author SHA1 Message Date
Janne Heß
64c46cbdd6 oxidized: add nixosTests (#431424) 2025-08-12 15:56:26 +02:00
Emil Thorsoe
cef2ac41b7 nixos/terminfo: ignore alacritty-graphics in all-terminfo test
Adding alacritty-graphics terminfo would clobber alacritty terminfo.
2025-08-12 09:28:59 +03:00
Aaron Andersen
41bb9fdb70 php.services.default: init (#430490) 2025-08-11 21:24:43 -04:00
Paul Haerle
086d855355 netbird: 0.49.0 -> 0.54.0 + split up + relicense (#431976) 2025-08-11 22:10:25 +02:00
Krzysztof Nazarewski
f1277e5434 netbird: 0.49.0 -> 0.54.0 + split up + relicense
- 0.53.0+ relicensed the server components
  - as a result split into per-component packages
- adds missing 2 upload & relay components
- the tested behavior has changed
2025-08-11 20:46:42 +02:00
Maximilian Bosch
0dd4477d19 Merge: Fix: Correct podman systemd service name (#425170) 2025-08-11 18:39:10 +02:00
Mikael Voss
ba04f97d4e nixos/config/sysfs: init module 2025-08-11 12:16:59 +05:30
Luke Granger-Brown
4548324aae nixos/tayga: add option to allow toggling WKPF strict compliance
The RFC requires that we don't allow access to non-global v4 addresses
using the well-known 64:ff9b:: prefix, but there are some deployments
where it's convenient to permit this.

To make this work in tests, disable wkpf-strictness via the config
option introduced in bc18503e2ff1ee48ac472a67ba982dae76a5c2d3.

Tayga added 100.64.0.0 to the set of WKPF in
4dff17ef61821f5bc1996ce687a3dc317fd4fa50.
2025-08-10 17:00:13 +02:00
Luke Granger-Brown
b45ba94a0e nixos/tayga: add log option
This allows configuring logging in tayga, and enables it for the NixOS
test.
2025-08-10 16:37:42 +02:00
Florian Klink
c204edcb7c nixosTests.tayga: add tcpdump to systemPackages
This makes it much easier to debug broken connectivity interactively,
especially if networking is broken.
2025-08-10 16:30:52 +02:00
Florian Klink
b33575d05d nixosTests.tayga: set hostName
router_systemd and router_nixos are not valid hostnames and get ignored,
showing a warning. Set them to something different instead.
2025-08-10 16:30:52 +02:00
Martin Weinelt
63c4ed7e64 nixseparatedebuginfod2: init package and module (#428845) 2025-08-10 15:46:23 +02:00
Cosima Neidahl
c4b29de3f7 velocity: 3.4.0-unstable-2025-06-11 -> 3.4.0-unstable-2025-08-02 (#419229) 2025-08-10 14:03:29 +02:00
Paul Haerle
1ef586712f nixos/tests/dep-scan: init (#431760) 2025-08-09 22:54:02 +02:00
Paul Haerle
4d1ce91d8c nixos/tests/blint: init (#431761) 2025-08-09 22:53:02 +02:00
Sandro
29484ab654 nixos/zwave-js: allow non-world-readable secrets (#411496) 2025-08-09 21:53:14 +02:00
nikstur
439d68b58d nixos/audit: fix journald test
Makes the audit module responsible for setting up the audit subsystem of
the kernel. The auditd module is now only responsible for setting up the
daemon.

Enable the audit subsystem early via kernelParams.

Increase the default audit backlog limit so that it works out of the box
for a normal system.

Remove a superfluous and pointless test case.
2025-08-09 15:00:41 +02:00
Elis Hirwing
465f689e63 treewide: Remove myself as a maintainer from most things 2025-08-09 08:41:25 +02:00
Nick Cao
d317b49628 python3Packages.fenics: drop (#431840) 2025-08-08 15:46:56 -04:00
Arian van Putten
a009838396 nixos/filesystem: remove mount-pstore (#432049) 2025-08-08 21:36:03 +02:00
nikstur
e9c71d971f nixos/filesystem: remove mount-pstore
Ever since fb49d81b25 we set
CONFIG_PSTORE=y in the config because we set CONIFG_ACPI_APEI=y in the
kernel. This means we always have pstore built right into the kernel.

systemd thus always mounts `/sys/fs/pstore` which makes our custom unit
superfluous and redudant.
2025-08-08 19:03:05 +02:00
Adam C. Stephens
943334bf11 kanidm: use finalAttrs everywhere, nixos/tests/kanidm: restore eval when calling nixosTests.kanidm directly (#431869) 2025-08-08 09:24:51 -04:00
emilylange
01c15b8752 nixos/tests/kanidm: restore eval when calling nixosTests.kanidm directly
instead of `kanidm.passthru.tests` by leveraging `runTest { }.extend`
and `_module.args.<name> = lib.mkDefault <thing>`.
2025-08-08 14:42:08 +02:00
Cosima Neidahl
d593b747cd nixos/lomiri: Replace NIX_GSETTINGS_OVERRIDES_DIR with Dconf database (#430212) 2025-08-08 12:25:03 +02:00
qbisi
2eec6eb001 python3Packages.fenics: drop
fenics is broken and deprecated, use fenics-dolfinx instead.
2025-08-08 04:30:07 +08:00
Maximilian Bosch
3e41a080eb Merge: nixos/nextcloud: configure redis by default (#421813) 2025-08-07 17:27:21 +02:00
Ethan Carter Edwards
3a74dd53e8 nixos/tests/blint: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-08-07 10:14:45 -04:00
Ethan Carter Edwards
5781a1e202 nixos/tests/dep-scan: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-08-07 10:01:47 -04:00
isabel
281eb01683 nixos/snips-sh: init (#390655) 2025-08-07 11:16:11 +01:00
Aaron Andersen
487e725463 php.services.default: init 2025-08-06 21:24:04 -04:00
Yohann Boniface
a66fdcbf44 nixosTests.qtile: remove leftover qtile-extra dep (#431532) 2025-08-06 22:10:38 +02:00
Adam C. Stephens
da4f70e2ad kanidm_1_7: init at 1.7.1 (#430205) 2025-08-06 14:54:56 -04:00
Gurjaka
bf3111256c nixosTests.qtile: remove leftover qtile-extra dep 2025-08-06 22:35:51 +04:00
isabel
c2e35a75d3 greetd.*: move to 'pkgs/by-name', modernize (#427540) 2025-08-06 12:37:35 +01:00
Joachim Ernst
657e16aa42 oxidized: add nixosTests 2025-08-06 13:22:21 +02:00
Sandro
ef2f192da2 prosody: 0.12.4 -> 13.0.2, fix nixos test (#429967) 2025-08-06 00:16:29 +02:00
Jacek Galowicz
b43785d377 paretosecurity: 0.2.39 -> 0.3.2 (#430991) 2025-08-05 22:17:45 +02:00
Marcus Ramberg
97f10072a4 nixos/k3s: fix undefined variable error (#425690) 2025-08-05 07:24:29 +02:00
Yohann Boniface
f42553e54e nixosTests.{qtile,qtile-extras}: Seperate to distint tests (#421427) 2025-08-04 20:35:46 +02:00
Neyts Zupan
a667834a5f paretosecurity: 0.2.39 -> 0.3.2
Test for linking had to be removed because now the linking is more
complex and it would take too much mocking to test it.

The test in question was moved to the dashboard codebase that is
closed-source, if that helps in any way.
2025-08-04 18:17:48 +00:00
Sandro
50e2438a61 vaultwarden: 1.34.1 -> 1.34.3; vaultwarden.webvault: 2025.5.0.0 -> 2025.7.0.0 (#429138) 2025-08-04 20:00:29 +02:00
Martin Weinelt
a4cadd9cfa discourse: fix passthru nixos test 2025-08-04 15:48:21 +02:00
Leona Maroni
3b5e1ef58c nixos/postgresql: implement auto-restart & rework dependencies of postgresql.target (#424625) 2025-08-04 14:16:50 +02:00
nikstur
4896f8ced0 nixos/auditd: support plugins (#420043) 2025-08-04 11:21:32 +02:00
Yethal
68710f4064 virtualisation/oci-containers: fix podman systemd service name 2025-08-04 10:01:24 +02:00
Vladimír Čunát
0b0c68c77d nixos/installation-device: don’t include stdenv (#418267) 2025-08-04 08:44:35 +02:00
Emily
f5f4d6e8e3 nixos/installation-device: don’t include stdenv
A basic NixOS system shouldn’t require `stdenv` to install, and
it adds something like 45 MiB of build tools to the installer
closure. This doesn’t really help much at present since
WebKitGTK(?!) has a dodgy reference to GCC, but it’s a step in the
right direction.
2025-08-04 03:48:05 +01:00
Grimmauld
cf70c17cf2 nixos/tests/audit: add grimmauld to maintainers 2025-08-03 22:19:33 +02:00
Grimmauld
916d8b65cf nixos/tests/audit: test plugins 2025-08-03 22:19:29 +02:00
Felix Bühler
a7566d72a0 nixos/freshrss: fix loading extensions' static content (#430651) 2025-08-03 21:39:11 +02:00