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
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
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--
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--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.