diff options
| author | Rodion Goritskov <rodion@goritskov.com> | 2025-09-28 17:43:53 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-29 00:01:27 +0100 |
| commit | 8a17c58ce3bfdbf0bbbdc693ef5f3af4deee36e5 (patch) | |
| tree | fae376099b3a484ca61a8526bdcecc265a9a4804 /gnu | |
| parent | c7a2955b74b76a34ff2ad9c6cb094637cf1f9206 (diff) | |
gnu: fail2ban: Fix tests.
* gnu/packages/admin.scm (fail2ban): Fix tests.
[arguments] <phases>: Replace check phase to recommended one.
[native-inputs]: Add python-aiosmtpd to make all tests running; remove
python-wheel.
Change-Id: Ic8dcbbd66762c75469f8cc5eb82e001968f6b4b4
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/admin.scm | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 186a1ea5310..fbd4a518e16 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -6312,6 +6312,10 @@ alias cysdig=sudo csysdig --modern-bpf "fail2ban/client/fail2banregex.py") (("/etc/fail2ban") (string-append #$output "/etc/fail2ban"))))) + (replace 'check + (lambda* (#:key tests? test-flags #:allow-other-keys) + (when tests? + (invoke "./bin/fail2ban-testcases")))) (add-after 'fix-default-config 'set-action-dependencies (lambda* (#:key inputs #:allow-other-keys) ;; deleting things that are not feasible to fix @@ -6392,7 +6396,8 @@ alias cysdig=sudo csysdig --modern-bpf "fail2ban-regex" "fail2ban-server" "fail2ban-testcases")) ((install-man "5") "jail.conf"))))))) - (native-inputs (list python-setuptools python-wheel)) + (native-inputs (list python-aiosmtpd + python-setuptools)) (inputs (list gawk coreutils-minimal curl |
