From 3e0fe237cc814004f11c516f6fa0e3eba42c3d54 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Wed, 11 Jun 2025 21:58:58 +0300 Subject: [PATCH] gnu: Add firejail-disable-sandbox-check. This commit introduces firejail-disable-sandbox-check, a variant of firejail built with --disable-sandbox-check. It's intended for development purposes only. * gnu/packages/linux.scm (firejail-disable-sandbox-check): New variable. Change-Id: Ic638eba54d8ffc49583abf0721b9198c979d22e7 --- gnu/packages/linux.scm | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index f54ad67cf1afe670f4bd2066d6664aa00dc57a46..3482e9d737a2c610d4fb2affafe9f8761bfa3ec8 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -38,7 +38,7 @@ ;;; Copyright © 2019 Stefan Stefanović ;;; Copyright © 2019-2022 Brice Waegeneire ;;; Copyright © 2019 Kei Kebreau -;;; Copyright © 2020, 2021 Oleg Pykhalov +;;; Copyright © 2020, 2021, 2025 Oleg Pykhalov ;;; Copyright © 2020 Pierre Neidhardt ;;; Copyright © 2020 Chris Marusich ;;; Copyright © 2020 Vincent Legoll @@ -11626,6 +11626,20 @@ work properly.") (filter (cut string-suffix? "-linux" <>) %supported-systems)) (license license:gpl2+))) +(define-public firejail-disable-sandbox-check + (package/inherit + firejail + (name "firejail-disable-sandbox-check") + (arguments + (substitute-keyword-arguments (package-arguments firejail) + ((#:configure-flags flags #~'()) + #~(append #$flags + (list "--disable-sandbox-check"))))) + (description + (string-append (package-description firejail) + " Builded with @code{--disable-sandbox-check}, which is + only intended for development.")))) + (define-public edac-utils (package (name "edac-utils")