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
This commit is contained in:
Oleg Pykhalov 2025-06-11 21:58:58 +03:00
parent 171d8c0fe6
commit 3e0fe237cc
No known key found for this signature in database
GPG key ID: 167F8EA5001AFA9C

View file

@ -38,7 +38,7 @@
;;; Copyright © 2019 Stefan Stefanović <stefanx2ovic@gmail.com>
;;; Copyright © 2019-2022 Brice Waegeneire <brice@waegenei.re>
;;; Copyright © 2019 Kei Kebreau <kkebreau@posteo.net>
;;; Copyright © 2020, 2021 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2020, 2021, 2025 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2020 Pierre Neidhardt <mail@ambrevar.xyz>
;;; Copyright © 2020 Chris Marusich <cmmarusich@gmail.com>
;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
@ -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")