Commit graph

11558 commits

Author SHA1 Message Date
nikstur 796b80f340
Improve security.audit{,d} (#429553) 2025-07-30 19:39:09 +02:00
nikstur ddefab0839 nixos/tests/audit: init 2025-07-30 18:14:55 +02:00
Pol Dellaiera 80661f912f nixos/private-gpt: drop 2025-07-30 08:20:28 +02:00
Niklas Hambüchen 436a8a1152
umami: init at 2.19.0; nixos/umami: init (#380249) 2025-07-29 16:48:52 +02:00
Diogo Correia 35b5939fee nixos/tests/umami: init 2025-07-29 14:38:02 +00:00
Sandro 781856bcb7
go-httpbin: init at 2.18.3, nixos/go-httpbin: init module (#427717) 2025-07-29 15:48:11 +02:00
K900 ae766afdc2
nixos/display-managers: tty1 everywhere (#428972) 2025-07-29 07:32:42 +03:00
Emily 1adf0f56ff
nixos/systemd: convert extraConfig to rfc 42 (#426692) 2025-07-28 21:06:12 +01:00
Grimmauld 493f1339b0
nixos/systemd: move systemd.watchdog.* to systemd.settings.Manager 2025-07-28 11:26:08 +02:00
Grimmauld a48bc46a3e
nixos/tests/switchTest: migrate to systemd.settings.Manager 2025-07-28 11:24:23 +02:00
Grimmauld 5077e5f1e8
nixos/tests/systemd: migrate to systemd.settings.Manager 2025-07-28 11:24:12 +02:00
Paul Haerle b02ff16421
nixos/tests/oku: init (#425960) 2025-07-28 10:15:18 +02:00
Will Fancher 45f2610415 nixos/lemurs: Fix test
> machine.wait_until_succeeds("pgrep -f 'lemurs.*tty1'")

This was guaranteed to succeed whether the desired process existed or
not, because it was matching the 'bach -c ...' command the test driver
uses to run the command. Let's wait for evidence on screen instead.
2025-07-27 22:38:42 -04:00
dish 2fce3f695f
stalwart-mail: 0.12.4 -> 0.13.1, stalwart-mail-webadmin: 0.1.28 -> 0.1.31 (#425489) 2025-07-27 10:36:37 -04:00
Guillaume Girol 7cabc47e1b
nixosTests.mautrix-discord: fix (#428693) 2025-07-27 11:33:27 +02:00
@norpol b1247d635a stalwart-mail: 0.12.4 -> 0.13.1 migrate tests 2025-07-26 23:50:55 +01:00
Pol Dellaiera 2d80ae6ccd
nixosTests.firefly-iii: Added meta.platforms so that tests are skipped appropriately (#428090) 2025-07-26 18:07:39 +02:00
Guillaume Girol ee828cccfa nixosTests.mautrix-discord: fix
the test runs netstat, it needs to be installed
2025-07-26 12:00:00 +00:00
Cosima Neidahl 009450ee9e
nixos/peertube-runner: init module (#427007) 2025-07-25 21:28:22 +02:00
June Stepp f200c10c8a
nixos/peertube-runner: init module 2025-07-25 10:58:04 -05:00
Savyasachee Jha 91a1beec91 nixosTests.firefly-iii: Added meta.platforms so that tests are skipped appropriately 2025-07-24 17:24:36 +02:00
Robert Hensing f5ee08446a
Modular services (#372170) 2025-07-24 16:46:34 +02:00
Wolfgang Walther 5a0711127c
treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Martin Weinelt e48d12554c
nixos/tlsrpt: fix permissions for postfix
Same as with other services giving postfix access, this needs to happen
for the postfix user. Adding supplementary group permissions to the
systemd unit does not propagate to child processes that ultimately call
the unix domain socket.
2025-07-24 02:29:54 +02:00
Cosima Neidahl b0aeb7b64b
nixosTests.omnom: test snapshot workflow (#426121) 2025-07-23 23:42:35 +02:00
Paul Haerle 067e9e2d82
nixos/tests/owi: init (#426120) 2025-07-23 23:27:21 +02:00
Michele Guerini Rocco 2e7f98d013
nixos/searx: use envsubst instead of sed for reading environment variables (#419149) 2025-07-23 22:21:01 +02:00
Michele Guerini Rocco 6424dede0c
nixos/network-interfaces: improve IPv6 support (#417150) 2025-07-23 16:51:24 +02:00
Defelo e1b8c6c493
nixos/tests/go-httpbin: init 2025-07-23 16:17:47 +02:00
Sizhe Zhao ef29596a75
nixosTests.wireguard: handleTest -> runTest
(cherry picked from commit 71d0e1c8b5ffc0a4e8b6a85ce85b1a32d2dbcf8a)
2025-07-23 16:33:29 +08:00
Paul Haerle 1181355291
nixosTests.mitmproxy: init (#421815) 2025-07-22 18:53:56 +02:00
bas 380cd5924b nixos/qbittorrent: add maintainer undefined-landmark
As discussed in PR #287923. The author agreed to add me as a maintainer
to the module after merging.
2025-07-22 17:37:56 +02:00
Sizhe Zhao 1d47e296a0
nixosTests.omnom: use package maintainers 2025-07-22 21:58:21 +08:00
Sizhe Zhao 551b9d2407
nixosTests.omnom: split config 2025-07-22 21:58:21 +08:00
Sizhe Zhao 4dd3a87018
nixosTests.omnom: test snapshot workflow 2025-07-22 21:57:47 +08:00
André Silva fcf647a843
nixos/qbittorrent: init (#287923) 2025-07-22 12:48:41 +01:00
Frank Moda 12ed2954d4 nixos/homebridge: init 2025-07-22 15:26:19 +05:30
nuko 84d174e312
nixos/qbittorrent: init service module
nixos/qbittorrent: add default serverConfig & fix test

Migrate to runTest

Replace lib.optional with lib.optionals

nixos/qbittorrent: update release notes to 2511
2025-07-22 17:39:46 +12:00
Ethan Carter Edwards e7db3c950f
nixos/tests/stalwart: split config into separate file
NGIpkgs (ngi-nix) is interested in reusing some of the stalwart test's
config. Split it into a separate file.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-07-20 23:57:16 -04:00
Alexandru Scvorțov b5f0f7f552 matrix-tuwunel: add tests 2025-07-21 01:52:09 +05:30
Yt ff3ffc8143
nixos/meilisearch: generic settings; handle secrets better. + fix racy test (#424481) 2025-07-20 04:48:44 -04:00
Robert Hensing 53f97deb26 ghostunnel.services.default: init 2025-07-20 03:01:06 +02:00
Robert Hensing 1acabeebed Add modular services, system.services 2025-07-20 03:01:05 +02:00
NullCube 2a1e82461b nixosTests.lemurs*: init
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-07-19 16:15:58 +05:30
nikstur 3fd41447c7
nixos/systemd/repart: add extraArgs option and Encrypt=tpm2 test (#422511) 2025-07-18 16:52:18 +02:00
Sean Behan ca88da9ce3
nixos/searx: use envsubst instead of sed for reading environment variables
- use envsubst instead of sed for reading in environment variables
- update usage examples
- add release notes
2025-07-18 15:51:03 +02:00
Connor Baker b435860c5a
nixos/nvidia-container-toolkit: fix tests (#426273) 2025-07-18 06:32:10 -07:00
rewine 5b12257b16
qownnotes: 25.6.5 -> 25.7.7 (#426096) 2025-07-18 20:51:17 +08:00
Sandro d69cbe23e1
nixos/chhoto-url: init module (#424630) 2025-07-18 13:32:14 +02:00
Defelo b6ebd3bac9
nixos/tests/chhoto-url: init 2025-07-18 12:00:32 +02:00