guix/gnu
Mathieu Othacehe 23fce946eb
gnu: tests: Fix fail2ban tests.
As discussed here: https://github.com/fail2ban/fail2ban/issues/1593, the
monitored file has to be present before the fail2ban service starts. Create
this file in a dedicated activation service.

* gnu/tests/security.scm (%auth-log-activation-service): New variable.
(run-fail2ban-basic-test, run-fail2ban-simple-test)
(run-fail2ban-extension-test): Use it.

Fixes: guix/guix#3645
Change-Id: Ic12891cc5438abbd041ceb19e1d22dae51c7c848
2025-11-08 11:25:55 +01:00
..
bootloader gnu: bootloader: Add nanopi-r4s-rk3399 bootloader. 2025-11-03 12:44:46 -08:00
build file-systems: Support the 'remount' mount flag. 2025-11-06 23:29:46 +01:00
home
installer installer: Add Sway as an option in the Desktop environment page. 2025-11-04 17:49:29 +01:00
machine
packages Revert "gnu: squeak-vm: Fix build and modernize definition." 2025-11-08 09:59:34 +01:00
services gnu: Add iio-sensor-proxy-service-type. 2025-11-07 18:39:59 +01:00
system file-systems: Support the 'remount' mount flag. 2025-11-06 23:29:46 +01:00
tests gnu: tests: Fix fail2ban tests. 2025-11-08 11:25:55 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk Revert "gnu: squeak-vm: Fix build and modernize definition." 2025-11-08 09:59:34 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm