From f744f060ddaccb4432fab3ff021b3ab8302c0b3e Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sun, 4 May 2025 10:56:21 +0200 Subject: [PATCH] gnu: fail2ban: Move file deletion to source snippet. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/admin.scm (fail2ban) [arguments]: Move multiple file deletion from here... [source]: ...to here. Signed-off-by: Ludovic Courtès --- gnu/packages/admin.scm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 1d0ec121ff..216776e62c 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -6185,6 +6185,15 @@ alias cysdig=sudo csysdig --modern-bpf (modules '((guix build utils))) (snippet '(begin + ;; Replacing those by our own paths-guix.conf + (with-directory-excursion "config" + (for-each delete-file + '("paths-arch.conf" + "paths-debian.conf" + "paths-fedora.conf" + "paths-freebsd.conf" + "paths-opensuse.conf" + "paths-osx.conf"))) ;; Get rid of absolute file names. (substitute* "setup.py" (("/etc/fail2ban") @@ -6248,14 +6257,6 @@ alias cysdig=sudo csysdig --modern-bpf (lambda* (#:key inputs #:allow-other-keys) ;; deleting things that are not feasible to fix ;; or won't be used any way - (with-directory-excursion "config" - (for-each delete-file - '("paths-arch.conf" - "paths-debian.conf" - "paths-fedora.conf" - "paths-freebsd.conf" - "paths-opensuse.conf" - "paths-osx.conf"))) (with-directory-excursion "config/action.d" (for-each delete-file '("apf.conf"