GNU logs - #77175, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77175] [PATCH] gnu: Add fscryptctl.
Resent-From: 45mg <45mg.writes@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 22 Mar 2025 13:04:03 +0000
Resent-Message-ID: <handler.77175.B.174264862116169 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77175
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77175 <at> debbugs.gnu.org
Cc: 45mg <45mg.writes@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174264862116169
          (code B ref -1); Sat, 22 Mar 2025 13:04:03 +0000
Received: (at submit) by debbugs.gnu.org; 22 Mar 2025 13:03:41 +0000
Received: from localhost ([127.0.0.1]:41500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvyVo-0004Ch-2I
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 09:03:40 -0400
Received: from lists.gnu.org ([2001:470:142::17]:44210)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVf-0004CK-F0
 for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 09:03:36 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVT-0008R7-VU
 for guix-patches@HIDDEN; Sat, 22 Mar 2025 09:03:23 -0400
Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVS-0000Bg-5G
 for guix-patches@HIDDEN; Sat, 22 Mar 2025 09:03:19 -0400
Received: by mail-pl1-x641.google.com with SMTP id
 d9443c01a7336-22409077c06so43211335ad.1
 for <guix-patches@HIDDEN>; Sat, 22 Mar 2025 06:03:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742648596; x=1743253396; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=63VbJUpbDvhYJ3/yMxeNnHI5TEnQWInXErIaCiogU1w=;
 b=Jw9XjxThRMXzgN8Kxowg4ngDMBQOuiu5pKGqtQEXwLFeYijtRnUPDqklkt1BKnZ9RR
 DlxeZ8xRhEYK5mnJ0aObKLm0/5jMfBf0I2QFMhmfeS7l9DbpIQ1IUz83QPJI74dcGROo
 O0J/wJBd2CV9KbS7JFPFeB7ziCZME1ALDO3qSGB993gqhNuAnQsN9ssCIqOoHytJbygy
 2rQCwPlHq7BfHes58FpzJBGCgFWqTdKMO3AyIuqBgkWt5Mk4vOu8ejClbLhfdY7iqukF
 vW1rSMA4gJgGKt8lU9uqLa9DIgxwnEnXFQthhEAKBsDRoPQyWTwwOx4xrXzDnYJ2WhG7
 Ir2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742648596; x=1743253396;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=63VbJUpbDvhYJ3/yMxeNnHI5TEnQWInXErIaCiogU1w=;
 b=NPShMRiS3byrHr+50/c6Ab1Pj8dC6OggIl25FfVwPC9l2pk/dZGDIVhJtmClW/RUIv
 vGVNWJieb7S1c1tkNQVe37Th30wQrPYsV/054rKGbWqARQ3Ut+PeaZLrjI78H+56fC+Z
 9pGsuHEtBs8B2fInVP8u4crlDYIZSokDoQphmUVGOWCCJtmJ5/cJzQRBwuJ+dR0Uh0s3
 m3ZJ+eauWKCZWOkcOJyGXZXrPwkjWRdlHjvRNuKQkLfoFLedXVy2VVUvHU09lGy8D4y0
 VBK4LgF/224KXJSIz1is0DtBB2zUmacX4neH5gKNKezWYrB1uJXMafQAb2aLVouYJRPf
 si4Q==
X-Gm-Message-State: AOJu0YzqkqlaeFY7uVa+SZP5yLX/jNj4XqX/WcZb0XCyg1MnSY0/uYI4
 RiYBeDvuXYnUGkKQx7rqtrJBOXjOWfAtTB6O3xwvtAQY4815Ug4wzgLZr7YO
X-Gm-Gg: ASbGncsFOJsx3/r1I44OGiSmg8YWsFA4C79oP6SzBW1R6OWgjrA838h4vadUYb5rfXu
 j18wmG7buE2IqZLSag0X5mUiLWB4l9UcwgGH+rmfftMUX/xEAFloJuf5a4Up868urzVxOiQ6vIu
 FUdKg6riCTPcyJPDvz3lYCEUfwFAZ5HexI5a+edE6pxaItOQQTizzOxR3wI5+i4DUibgyzT2UuS
 EW6qakc2BZWm955PScUFCEXHxGcgW1O+kYLfSEVvzv+exVXXvJ6w3PfOu+hxROWI4/HmGNn4DgR
 6gkO4GKKWtidqcQUMz0cE8qCjlhuotI43Af22q4ShMSfyxa/YCaOSumyz6YxHKmzTOg=
X-Google-Smtp-Source: AGHT+IENvvtd4/EA9MZTIvzK4WhyGMVycRB60nhf0pPwHrOb1aGMYGXixq6qfZYoefUcqqkUko6XbQ==
X-Received: by 2002:a17:902:d48d:b0:220:f59b:6e6 with SMTP id
 d9443c01a7336-22780c54d63mr86848235ad.8.1742648596144; 
 Sat, 22 Mar 2025 06:03:16 -0700 (PDT)
Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-227811e214dsm34903765ad.203.2025.03.22.06.03.14
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 22 Mar 2025 06:03:15 -0700 (PDT)
From: 45mg <45mg.writes@HIDDEN>
Date: Sat, 22 Mar 2025 18:32:09 +0530
Message-ID: <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::641;
 envelope-from=45mg.writes@HIDDEN; helo=mail-pl1-x641.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/crypto.scm (fscryptctl): New variable.

Change-Id: I98b0100402307d0f3e0af6d46e0d1abbf7cd59d5
---
 gnu/packages/crypto.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index bbbe4a1ba0..cdc8513050 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -28,6 +28,7 @@
 ;;; Copyright © 2023 Ivan Vilata-i-Balaguer <ivan@HIDDEN>
 ;;; Copyright © 2023 Foundation Devices, Inc. <hello@HIDDEN>
 ;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@HIDDEN>
+;;; Copyright © 2025 45mg <45mg.writes@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -65,6 +66,7 @@ (define-module (gnu packages crypto)
   #:use-module (gnu packages golang-crypto)
   #:use-module (gnu packages golang-build)
   #:use-module (gnu packages graphviz)
+  #:use-module (gnu packages haskell-xyz)
   #:use-module (gnu packages image)
   #:use-module (gnu packages kerberos)
   #:use-module (gnu packages libbsd)
@@ -407,6 +409,37 @@ (define-public keyutils
     (license (list license:lgpl2.1+             ; the files keyutils.*
                    license:gpl2+))))            ; the rest
 
+(define-public fscryptctl
+  (package
+    (name "fscryptctl")
+    (version "1.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/fscryptctl")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "15zbmh9jlhqbai7lcaqyvymrjjcdi0l9zli9j51skwap59sq9jz6"))))
+    (build-system gnu-build-system)
+    (arguments
+     (list
+      #:make-flags #~(list (string-append "PREFIX=" #$output)
+                           (string-append "CC=" #$(cc-for-target)))
+      #:tests? #f  ;Test setup requires root
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure))))
+    (native-inputs (list pandoc))
+    (home-page "https://github.com/google/fscryptctl")
+    (synopsis "Small C tool for Linux filesystem encryption")
+    (description "@command{fscryptctl} is a low-level tool written in C that
+handles raw keys and manages policies for Linux filesystem encryption,
+specifically the @code{fscrypt} kernel interface which is supported by the
+ext4, f2fs, UBIFS, and CephFS filesystems.")
+    (license license:asl2.0)))
+
 (define-public ssss
   (package
     (name "ssss")

base-commit: 9eddd250b773043fcac5e7eaa4939e5a2d9940bd
-- 
2.48.1





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: 45mg <45mg.writes@HIDDEN>
Subject: bug#77175: Acknowledgement ([PATCH] gnu: Add fscryptctl.)
Message-ID: <handler.77175.B.174264862116169.ack <at> debbugs.gnu.org>
References: <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
X-Gnu-PR-Message: ack 77175
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 77175 <at> debbugs.gnu.org
Date: Sat, 22 Mar 2025 13:04:06 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 77175 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
77175: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77175
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: 45mg <45mg.writes@HIDDEN>
Subject: bug#77175: closed ([PATCH] gnu: Add fscryptctl.)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.77175.D77175.174272583527392.ackdone <at> debbugs.gnu.org>
References: <87h63km43m.fsf@HIDDEN>
 <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
X-Gnu-PR-Message: closed 77175
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Date: Sun, 23 Mar 2025 10:31:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1742725862-30567-0"

This is a multi-part message in MIME format...

------------=_1742725862-30567-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Sun, 23 Mar 2025 10:30:21 +0000
with message-id <87h63km43m.fsf@HIDDEN>
and subject line Close Re: [PATCH] gnu: Add fscryptctl.
has caused the debbugs.gnu.org bug report #77175,
regarding [PATCH] gnu: Add fscryptctl.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
77175: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77175
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1742725862-30567-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 22 Mar 2025 13:03:41 +0000
Received: from localhost ([127.0.0.1]:41500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvyVo-0004Ch-2I
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 09:03:40 -0400
Received: from lists.gnu.org ([2001:470:142::17]:44210)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVf-0004CK-F0
 for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 09:03:36 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVT-0008R7-VU
 for guix-patches@HIDDEN; Sat, 22 Mar 2025 09:03:23 -0400
Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVS-0000Bg-5G
 for guix-patches@HIDDEN; Sat, 22 Mar 2025 09:03:19 -0400
Received: by mail-pl1-x641.google.com with SMTP id
 d9443c01a7336-22409077c06so43211335ad.1
 for <guix-patches@HIDDEN>; Sat, 22 Mar 2025 06:03:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742648596; x=1743253396; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=63VbJUpbDvhYJ3/yMxeNnHI5TEnQWInXErIaCiogU1w=;
 b=Jw9XjxThRMXzgN8Kxowg4ngDMBQOuiu5pKGqtQEXwLFeYijtRnUPDqklkt1BKnZ9RR
 DlxeZ8xRhEYK5mnJ0aObKLm0/5jMfBf0I2QFMhmfeS7l9DbpIQ1IUz83QPJI74dcGROo
 O0J/wJBd2CV9KbS7JFPFeB7ziCZME1ALDO3qSGB993gqhNuAnQsN9ssCIqOoHytJbygy
 2rQCwPlHq7BfHes58FpzJBGCgFWqTdKMO3AyIuqBgkWt5Mk4vOu8ejClbLhfdY7iqukF
 vW1rSMA4gJgGKt8lU9uqLa9DIgxwnEnXFQthhEAKBsDRoPQyWTwwOx4xrXzDnYJ2WhG7
 Ir2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742648596; x=1743253396;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=63VbJUpbDvhYJ3/yMxeNnHI5TEnQWInXErIaCiogU1w=;
 b=NPShMRiS3byrHr+50/c6Ab1Pj8dC6OggIl25FfVwPC9l2pk/dZGDIVhJtmClW/RUIv
 vGVNWJieb7S1c1tkNQVe37Th30wQrPYsV/054rKGbWqARQ3Ut+PeaZLrjI78H+56fC+Z
 9pGsuHEtBs8B2fInVP8u4crlDYIZSokDoQphmUVGOWCCJtmJ5/cJzQRBwuJ+dR0Uh0s3
 m3ZJ+eauWKCZWOkcOJyGXZXrPwkjWRdlHjvRNuKQkLfoFLedXVy2VVUvHU09lGy8D4y0
 VBK4LgF/224KXJSIz1is0DtBB2zUmacX4neH5gKNKezWYrB1uJXMafQAb2aLVouYJRPf
 si4Q==
X-Gm-Message-State: AOJu0YzqkqlaeFY7uVa+SZP5yLX/jNj4XqX/WcZb0XCyg1MnSY0/uYI4
 RiYBeDvuXYnUGkKQx7rqtrJBOXjOWfAtTB6O3xwvtAQY4815Ug4wzgLZr7YO
X-Gm-Gg: ASbGncsFOJsx3/r1I44OGiSmg8YWsFA4C79oP6SzBW1R6OWgjrA838h4vadUYb5rfXu
 j18wmG7buE2IqZLSag0X5mUiLWB4l9UcwgGH+rmfftMUX/xEAFloJuf5a4Up868urzVxOiQ6vIu
 FUdKg6riCTPcyJPDvz3lYCEUfwFAZ5HexI5a+edE6pxaItOQQTizzOxR3wI5+i4DUibgyzT2UuS
 EW6qakc2BZWm955PScUFCEXHxGcgW1O+kYLfSEVvzv+exVXXvJ6w3PfOu+hxROWI4/HmGNn4DgR
 6gkO4GKKWtidqcQUMz0cE8qCjlhuotI43Af22q4ShMSfyxa/YCaOSumyz6YxHKmzTOg=
X-Google-Smtp-Source: AGHT+IENvvtd4/EA9MZTIvzK4WhyGMVycRB60nhf0pPwHrOb1aGMYGXixq6qfZYoefUcqqkUko6XbQ==
X-Received: by 2002:a17:902:d48d:b0:220:f59b:6e6 with SMTP id
 d9443c01a7336-22780c54d63mr86848235ad.8.1742648596144; 
 Sat, 22 Mar 2025 06:03:16 -0700 (PDT)
Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-227811e214dsm34903765ad.203.2025.03.22.06.03.14
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 22 Mar 2025 06:03:15 -0700 (PDT)
From: 45mg <45mg.writes@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add fscryptctl.
Date: Sat, 22 Mar 2025 18:32:09 +0530
Message-ID: <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::641;
 envelope-from=45mg.writes@HIDDEN; helo=mail-pl1-x641.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: 45mg <45mg.writes@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/crypto.scm (fscryptctl): New variable.

Change-Id: I98b0100402307d0f3e0af6d46e0d1abbf7cd59d5
---
 gnu/packages/crypto.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index bbbe4a1ba0..cdc8513050 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -28,6 +28,7 @@
 ;;; Copyright © 2023 Ivan Vilata-i-Balaguer <ivan@HIDDEN>
 ;;; Copyright © 2023 Foundation Devices, Inc. <hello@HIDDEN>
 ;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@HIDDEN>
+;;; Copyright © 2025 45mg <45mg.writes@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -65,6 +66,7 @@ (define-module (gnu packages crypto)
   #:use-module (gnu packages golang-crypto)
   #:use-module (gnu packages golang-build)
   #:use-module (gnu packages graphviz)
+  #:use-module (gnu packages haskell-xyz)
   #:use-module (gnu packages image)
   #:use-module (gnu packages kerberos)
   #:use-module (gnu packages libbsd)
@@ -407,6 +409,37 @@ (define-public keyutils
     (license (list license:lgpl2.1+             ; the files keyutils.*
                    license:gpl2+))))            ; the rest
 
+(define-public fscryptctl
+  (package
+    (name "fscryptctl")
+    (version "1.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/fscryptctl")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "15zbmh9jlhqbai7lcaqyvymrjjcdi0l9zli9j51skwap59sq9jz6"))))
+    (build-system gnu-build-system)
+    (arguments
+     (list
+      #:make-flags #~(list (string-append "PREFIX=" #$output)
+                           (string-append "CC=" #$(cc-for-target)))
+      #:tests? #f  ;Test setup requires root
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure))))
+    (native-inputs (list pandoc))
+    (home-page "https://github.com/google/fscryptctl")
+    (synopsis "Small C tool for Linux filesystem encryption")
+    (description "@command{fscryptctl} is a low-level tool written in C that
+handles raw keys and manages policies for Linux filesystem encryption,
+specifically the @code{fscrypt} kernel interface which is supported by the
+ext4, f2fs, UBIFS, and CephFS filesystems.")
+    (license license:asl2.0)))
+
 (define-public ssss
   (package
     (name "ssss")

base-commit: 9eddd250b773043fcac5e7eaa4939e5a2d9940bd
-- 
2.48.1




------------=_1742725862-30567-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 77175-done) by debbugs.gnu.org; 23 Mar 2025 10:30:35 +0000
Received: from localhost ([127.0.0.1]:47830 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twIbC-000773-Mz
	for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 06:30:35 -0400
Received: from mail-pj1-x1043.google.com ([2607:f8b0:4864:20::1043]:48230)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>)
 id 1twIbA-0006wM-6Q
 for 77175-done <at> debbugs.gnu.org; Sun, 23 Mar 2025 06:30:32 -0400
Received: by mail-pj1-x1043.google.com with SMTP id
 98e67ed59e1d1-2ff80290e44so7150323a91.0
 for <77175-done <at> debbugs.gnu.org>; Sun, 23 Mar 2025 03:30:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742725826; x=1743330626; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=R/jiAattuIbK6u5U3Z/CTrLuoue/OmOg7iE8neBRVjI=;
 b=SEPzV2lwW+cv6vNDBF5DEeYQIrqYTR9pusSkTn3HknjaCqexbrbOMSM7+k0i3PGSeu
 vU0aQkvn39ekqVNBDTBNuSvCOX4A7xKL9YQPvy+8N5RfMngjeKDG7J89BzEbJLuWlrWy
 bQ2E0DpGvqTCw7BDkpgXRfVuZr4XWwUCrvIGdFP7cE7Mx8UiHksIuTuuYKuclQjO9nR8
 mpnpvjN1eczJHJRiFWkHZmm95lxqdrNNKXpFfZ3aI1iAavI4Xqk17ihOXYf7OI5aMNER
 mTiSvLSzu+uf5UPtNz9t5zuDJakTphUs5oNgOzM9YoafwBoo6p+xZl0GtHePctSFGcUl
 heJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742725826; x=1743330626;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=R/jiAattuIbK6u5U3Z/CTrLuoue/OmOg7iE8neBRVjI=;
 b=nV3mqxI/KhzfLhxCTqFkcpOtxU1jQ03xd4Pf42Oi98fd5FemAgvVhEOmqtS9AaSjEG
 XwWNSlliVPmQVgHRpfLgA8o1JmcTl2cSPdLJP1g3V9Plh2Nuz2zmqu0r647IkVXCkcbB
 QHKWhbIhMR/5D6HTq6pgK9BKRj+n7WRLE4BxF0CMbMe07vujmT9THPbSfxOhu9XT6oPD
 BIjzmE7FGqM9iSJ3gUtrlD+UFN7IsZJ7wiyJko96thoG2VSMWQ71MJRyrM4hHE4I+cZZ
 eVpafi8tDjymj3D7XdUaIQVxj5hoZY2adp4e5mwHzXzC1x4F0JX7wvvhD6MC3dRa6fbC
 7xMA==
X-Gm-Message-State: AOJu0YwAQRfKUcZA1y/5KxczbEja360pL0ohi0I9+F4G002RS+/oJm2k
 0TckXvJeAdKkeMaQ2b9NFlre/bwJ1jx4s0YzD8CrBlCnoO+i7UIG
X-Gm-Gg: ASbGncubzvT5i9c6lo+z8XXt/dgHg0xI+R7HrdEBgmQiGVnlfmT5bFWJ3MsbK1FtYWx
 zWRoloCke2TrWsmDCNe+ge8VF7m3MYjZIlKuAHBBdQHYaXN44D5LA3SE5Nv9NRG7lmSupFjR7hI
 leGXG53gx2yOIf2l//fZQtaJzoIQqeFKc19gY9UeAwEEiAFPlsT5Sp5u1ZV6Q3mEWczxJl14E68
 KU1vIQ1kc6hYzGzL3Qjk84VDIjjCU4XoRrm4p7jHzbUB8dOWf/3mvWQ0U5elG7abLxc3JS5Ryw3
 lJ7GTwc5ygl7k1DyArJYahecIZ+GP5CyqXrRr63avM3W5w==
X-Google-Smtp-Source: AGHT+IGurSGGJew+RykFy4c9W5lN36pNKbCD+1Q24eCntBBhWarDvTRgNWV9gSt7iDwvV5R/bP07Rg==
X-Received: by 2002:a05:6a21:7888:b0:1f5:9cb2:28a2 with SMTP id
 adf61e73a8af0-1fe42f99579mr15552531637.19.1742725825875; 
 Sun, 23 Mar 2025 03:30:25 -0700 (PDT)
Received: from guix1 (utm3.nitt.edu. [14.139.162.2])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-af8a2805e0esm4925313a12.29.2025.03.23.03.30.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 23 Mar 2025 03:30:25 -0700 (PDT)
From: 45mg <45mg.writes@HIDDEN>
To: 77175-done <at> debbugs.gnu.org
Subject: Close Re: [PATCH] gnu: Add fscryptctl.
In-Reply-To: <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
References: <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
Date: Sun, 23 Mar 2025 10:30:21 +0000
Message-ID: <87h63km43m.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 77175-done
Cc: 45mg <45mg.writes@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Closing in favor of #77203.


------------=_1742725862-30567-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: 45mg <45mg.writes@HIDDEN>
Subject: bug#77175: closed (Close Re: [PATCH] gnu: Add fscryptctl.)
Message-ID: <handler.77175.D77175.174272583527392.notifdone <at> debbugs.gnu.org>
References: <87h63km43m.fsf@HIDDEN>
 <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
X-Gnu-PR-Message: they-closed 77175
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 77175 <at> debbugs.gnu.org
Date: Sun, 23 Mar 2025 10:31:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1742725862-30567-1"

This is a multi-part message in MIME format...

------------=_1742725862-30567-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#77175: [PATCH] gnu: Add fscryptctl.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 77175 <at> debbugs.gnu.org.

--=20
77175: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77175
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1742725862-30567-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 77175-done) by debbugs.gnu.org; 23 Mar 2025 10:30:35 +0000
Received: from localhost ([127.0.0.1]:47830 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twIbC-000773-Mz
	for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 06:30:35 -0400
Received: from mail-pj1-x1043.google.com ([2607:f8b0:4864:20::1043]:48230)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>)
 id 1twIbA-0006wM-6Q
 for 77175-done <at> debbugs.gnu.org; Sun, 23 Mar 2025 06:30:32 -0400
Received: by mail-pj1-x1043.google.com with SMTP id
 98e67ed59e1d1-2ff80290e44so7150323a91.0
 for <77175-done <at> debbugs.gnu.org>; Sun, 23 Mar 2025 03:30:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742725826; x=1743330626; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=R/jiAattuIbK6u5U3Z/CTrLuoue/OmOg7iE8neBRVjI=;
 b=SEPzV2lwW+cv6vNDBF5DEeYQIrqYTR9pusSkTn3HknjaCqexbrbOMSM7+k0i3PGSeu
 vU0aQkvn39ekqVNBDTBNuSvCOX4A7xKL9YQPvy+8N5RfMngjeKDG7J89BzEbJLuWlrWy
 bQ2E0DpGvqTCw7BDkpgXRfVuZr4XWwUCrvIGdFP7cE7Mx8UiHksIuTuuYKuclQjO9nR8
 mpnpvjN1eczJHJRiFWkHZmm95lxqdrNNKXpFfZ3aI1iAavI4Xqk17ihOXYf7OI5aMNER
 mTiSvLSzu+uf5UPtNz9t5zuDJakTphUs5oNgOzM9YoafwBoo6p+xZl0GtHePctSFGcUl
 heJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742725826; x=1743330626;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=R/jiAattuIbK6u5U3Z/CTrLuoue/OmOg7iE8neBRVjI=;
 b=nV3mqxI/KhzfLhxCTqFkcpOtxU1jQ03xd4Pf42Oi98fd5FemAgvVhEOmqtS9AaSjEG
 XwWNSlliVPmQVgHRpfLgA8o1JmcTl2cSPdLJP1g3V9Plh2Nuz2zmqu0r647IkVXCkcbB
 QHKWhbIhMR/5D6HTq6pgK9BKRj+n7WRLE4BxF0CMbMe07vujmT9THPbSfxOhu9XT6oPD
 BIjzmE7FGqM9iSJ3gUtrlD+UFN7IsZJ7wiyJko96thoG2VSMWQ71MJRyrM4hHE4I+cZZ
 eVpafi8tDjymj3D7XdUaIQVxj5hoZY2adp4e5mwHzXzC1x4F0JX7wvvhD6MC3dRa6fbC
 7xMA==
X-Gm-Message-State: AOJu0YwAQRfKUcZA1y/5KxczbEja360pL0ohi0I9+F4G002RS+/oJm2k
 0TckXvJeAdKkeMaQ2b9NFlre/bwJ1jx4s0YzD8CrBlCnoO+i7UIG
X-Gm-Gg: ASbGncubzvT5i9c6lo+z8XXt/dgHg0xI+R7HrdEBgmQiGVnlfmT5bFWJ3MsbK1FtYWx
 zWRoloCke2TrWsmDCNe+ge8VF7m3MYjZIlKuAHBBdQHYaXN44D5LA3SE5Nv9NRG7lmSupFjR7hI
 leGXG53gx2yOIf2l//fZQtaJzoIQqeFKc19gY9UeAwEEiAFPlsT5Sp5u1ZV6Q3mEWczxJl14E68
 KU1vIQ1kc6hYzGzL3Qjk84VDIjjCU4XoRrm4p7jHzbUB8dOWf/3mvWQ0U5elG7abLxc3JS5Ryw3
 lJ7GTwc5ygl7k1DyArJYahecIZ+GP5CyqXrRr63avM3W5w==
X-Google-Smtp-Source: AGHT+IGurSGGJew+RykFy4c9W5lN36pNKbCD+1Q24eCntBBhWarDvTRgNWV9gSt7iDwvV5R/bP07Rg==
X-Received: by 2002:a05:6a21:7888:b0:1f5:9cb2:28a2 with SMTP id
 adf61e73a8af0-1fe42f99579mr15552531637.19.1742725825875; 
 Sun, 23 Mar 2025 03:30:25 -0700 (PDT)
Received: from guix1 (utm3.nitt.edu. [14.139.162.2])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-af8a2805e0esm4925313a12.29.2025.03.23.03.30.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 23 Mar 2025 03:30:25 -0700 (PDT)
From: 45mg <45mg.writes@HIDDEN>
To: 77175-done <at> debbugs.gnu.org
Subject: Close Re: [PATCH] gnu: Add fscryptctl.
In-Reply-To: <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
References: <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
Date: Sun, 23 Mar 2025 10:30:21 +0000
Message-ID: <87h63km43m.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 77175-done
Cc: 45mg <45mg.writes@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Closing in favor of #77203.


------------=_1742725862-30567-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 22 Mar 2025 13:03:41 +0000
Received: from localhost ([127.0.0.1]:41500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvyVo-0004Ch-2I
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 09:03:40 -0400
Received: from lists.gnu.org ([2001:470:142::17]:44210)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVf-0004CK-F0
 for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 09:03:36 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVT-0008R7-VU
 for guix-patches@HIDDEN; Sat, 22 Mar 2025 09:03:23 -0400
Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <45mg.writes@HIDDEN>)
 id 1tvyVS-0000Bg-5G
 for guix-patches@HIDDEN; Sat, 22 Mar 2025 09:03:19 -0400
Received: by mail-pl1-x641.google.com with SMTP id
 d9443c01a7336-22409077c06so43211335ad.1
 for <guix-patches@HIDDEN>; Sat, 22 Mar 2025 06:03:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742648596; x=1743253396; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=63VbJUpbDvhYJ3/yMxeNnHI5TEnQWInXErIaCiogU1w=;
 b=Jw9XjxThRMXzgN8Kxowg4ngDMBQOuiu5pKGqtQEXwLFeYijtRnUPDqklkt1BKnZ9RR
 DlxeZ8xRhEYK5mnJ0aObKLm0/5jMfBf0I2QFMhmfeS7l9DbpIQ1IUz83QPJI74dcGROo
 O0J/wJBd2CV9KbS7JFPFeB7ziCZME1ALDO3qSGB993gqhNuAnQsN9ssCIqOoHytJbygy
 2rQCwPlHq7BfHes58FpzJBGCgFWqTdKMO3AyIuqBgkWt5Mk4vOu8ejClbLhfdY7iqukF
 vW1rSMA4gJgGKt8lU9uqLa9DIgxwnEnXFQthhEAKBsDRoPQyWTwwOx4xrXzDnYJ2WhG7
 Ir2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742648596; x=1743253396;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=63VbJUpbDvhYJ3/yMxeNnHI5TEnQWInXErIaCiogU1w=;
 b=NPShMRiS3byrHr+50/c6Ab1Pj8dC6OggIl25FfVwPC9l2pk/dZGDIVhJtmClW/RUIv
 vGVNWJieb7S1c1tkNQVe37Th30wQrPYsV/054rKGbWqARQ3Ut+PeaZLrjI78H+56fC+Z
 9pGsuHEtBs8B2fInVP8u4crlDYIZSokDoQphmUVGOWCCJtmJ5/cJzQRBwuJ+dR0Uh0s3
 m3ZJ+eauWKCZWOkcOJyGXZXrPwkjWRdlHjvRNuKQkLfoFLedXVy2VVUvHU09lGy8D4y0
 VBK4LgF/224KXJSIz1is0DtBB2zUmacX4neH5gKNKezWYrB1uJXMafQAb2aLVouYJRPf
 si4Q==
X-Gm-Message-State: AOJu0YzqkqlaeFY7uVa+SZP5yLX/jNj4XqX/WcZb0XCyg1MnSY0/uYI4
 RiYBeDvuXYnUGkKQx7rqtrJBOXjOWfAtTB6O3xwvtAQY4815Ug4wzgLZr7YO
X-Gm-Gg: ASbGncsFOJsx3/r1I44OGiSmg8YWsFA4C79oP6SzBW1R6OWgjrA838h4vadUYb5rfXu
 j18wmG7buE2IqZLSag0X5mUiLWB4l9UcwgGH+rmfftMUX/xEAFloJuf5a4Up868urzVxOiQ6vIu
 FUdKg6riCTPcyJPDvz3lYCEUfwFAZ5HexI5a+edE6pxaItOQQTizzOxR3wI5+i4DUibgyzT2UuS
 EW6qakc2BZWm955PScUFCEXHxGcgW1O+kYLfSEVvzv+exVXXvJ6w3PfOu+hxROWI4/HmGNn4DgR
 6gkO4GKKWtidqcQUMz0cE8qCjlhuotI43Af22q4ShMSfyxa/YCaOSumyz6YxHKmzTOg=
X-Google-Smtp-Source: AGHT+IENvvtd4/EA9MZTIvzK4WhyGMVycRB60nhf0pPwHrOb1aGMYGXixq6qfZYoefUcqqkUko6XbQ==
X-Received: by 2002:a17:902:d48d:b0:220:f59b:6e6 with SMTP id
 d9443c01a7336-22780c54d63mr86848235ad.8.1742648596144; 
 Sat, 22 Mar 2025 06:03:16 -0700 (PDT)
Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-227811e214dsm34903765ad.203.2025.03.22.06.03.14
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 22 Mar 2025 06:03:15 -0700 (PDT)
From: 45mg <45mg.writes@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add fscryptctl.
Date: Sat, 22 Mar 2025 18:32:09 +0530
Message-ID: <933a717801203ce2e23173a8cebb957c153cdbd8.1742648529.git.45mg.writes@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::641;
 envelope-from=45mg.writes@HIDDEN; helo=mail-pl1-x641.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: 45mg <45mg.writes@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/crypto.scm (fscryptctl): New variable.

Change-Id: I98b0100402307d0f3e0af6d46e0d1abbf7cd59d5
---
 gnu/packages/crypto.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index bbbe4a1ba0..cdc8513050 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -28,6 +28,7 @@
 ;;; Copyright © 2023 Ivan Vilata-i-Balaguer <ivan@HIDDEN>
 ;;; Copyright © 2023 Foundation Devices, Inc. <hello@HIDDEN>
 ;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@HIDDEN>
+;;; Copyright © 2025 45mg <45mg.writes@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -65,6 +66,7 @@ (define-module (gnu packages crypto)
   #:use-module (gnu packages golang-crypto)
   #:use-module (gnu packages golang-build)
   #:use-module (gnu packages graphviz)
+  #:use-module (gnu packages haskell-xyz)
   #:use-module (gnu packages image)
   #:use-module (gnu packages kerberos)
   #:use-module (gnu packages libbsd)
@@ -407,6 +409,37 @@ (define-public keyutils
     (license (list license:lgpl2.1+             ; the files keyutils.*
                    license:gpl2+))))            ; the rest
 
+(define-public fscryptctl
+  (package
+    (name "fscryptctl")
+    (version "1.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/fscryptctl")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "15zbmh9jlhqbai7lcaqyvymrjjcdi0l9zli9j51skwap59sq9jz6"))))
+    (build-system gnu-build-system)
+    (arguments
+     (list
+      #:make-flags #~(list (string-append "PREFIX=" #$output)
+                           (string-append "CC=" #$(cc-for-target)))
+      #:tests? #f  ;Test setup requires root
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'configure))))
+    (native-inputs (list pandoc))
+    (home-page "https://github.com/google/fscryptctl")
+    (synopsis "Small C tool for Linux filesystem encryption")
+    (description "@command{fscryptctl} is a low-level tool written in C that
+handles raw keys and manages policies for Linux filesystem encryption,
+specifically the @code{fscrypt} kernel interface which is supported by the
+ext4, f2fs, UBIFS, and CephFS filesystems.")
+    (license license:asl2.0)))
+
 (define-public ssss
   (package
     (name "ssss")

base-commit: 9eddd250b773043fcac5e7eaa4939e5a2d9940bd
-- 
2.48.1




------------=_1742725862-30567-1--



Last modified: Sun, 23 Mar 2025 10:45:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.