From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [Patch 0/2] Libwaive for signify Resent-From: Vincent Legoll Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 20 Dec 2020 18:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 45344@debbugs.gnu.org X-Debbugs-Original-To: Tobias Geerinckx-Rice via Guix-patches via Received: via spool by submit@debbugs.gnu.org id=B.16084901816358 (code B ref -1); Sun, 20 Dec 2020 18:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Dec 2020 18:49:41 +0000 Received: from localhost ([127.0.0.1]:45615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr3m1-0001eS-6F for submit@debbugs.gnu.org; Sun, 20 Dec 2020 13:49:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:35494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr3ly-0001eK-8t for submit@debbugs.gnu.org; Sun, 20 Dec 2020 13:49:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39450) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kr3ly-0003dq-0U for guix-patches@gnu.org; Sun, 20 Dec 2020 13:49:38 -0500 Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]:36075) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kr3lw-0001vu-5Y for guix-patches@gnu.org; Sun, 20 Dec 2020 13:49:37 -0500 Received: by mail-lf1-x12e.google.com with SMTP id o13so18517705lfr.3 for ; Sun, 20 Dec 2020 10:49:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=mZknbPN5R6REicFrUa5C0hIOfqQvAdZOPyrsWijgvoc=; b=giIn8ZMOLM0NEbogGDKHvOjm2bmBkdubstJoAaRUppmjEHuMSm+35EwStUqqNCiR8J qZAiRtCtT6iv8uFd9/DukwJSFwKKhJY6pFBOeWkdX7BRMfkaHVYyhiN77iul/2eTZjrl tlCSIYzcoD0zeu0ATkcQ/f4TJ4ciX6wV+QxhjQrf64aPaRsW8UymgxRNOOIKX3Im7DHV GCPKLxDzHX8+SEMI/oWIEjCQR6qknqa9OeCly1Z5TF8WUN+pRqOmOBGcJFMkLfUM9KbC 2FFbO+5PqGt6Udfn7yMS2fGRmEeLDVKV8VrCNSAqyHzQkC1M87I7UbD9Ca5tywaerwW1 GdxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=mZknbPN5R6REicFrUa5C0hIOfqQvAdZOPyrsWijgvoc=; b=e9FaeYd1N8p62tdf0v9onfwZecvAcNJ58Mjfpfp1e9nUygd2cXLX4ijOSDM4XSJnta IWegEgcm/18M18qhXCn/3eP9BuRmucfnbMtbsPqQPK16TnW2+Kg4Mee1wmaUgD4HKbJa iohf0pFYbDKTeOPBMq+cvPomaqr063GLzwjdGoW2Lr3TgtEVIUW1oeypLX+9rR+FOsar UDCaDTtPzX3WXVqegh9zUzCIJC5/vhENfbSSPXS2W0YBoeM0OvrGEwuE2FgooreDu+WE nsJmrCDef1yvKRXB+GhUAOnauyJr92JbpvjGU1e3VR3a43pr7GceHUNsISvMgYhCPPr1 MNRA== X-Gm-Message-State: AOAM5326yVveo6sLZJ0vAIAatsptFNCe2jhilZU8/rNRFkF1v3xsDvk+ 0JBu0abWyQSllFDCuKP2RnbxwpqU1VIFf0oWLNI7VlDvdl4= X-Google-Smtp-Source: ABdhPJxF3Ju0ecWov6HuPtKDTQebB6dIYQ/C4prYI3s8vhMHS2167nrZ2ErQ6nN3qEXb0LZ1R+I862EfoBF/QVAJAcs= X-Received: by 2002:a2e:9956:: with SMTP id r22mr5701602ljj.309.1608490173344; Sun, 20 Dec 2020 10:49:33 -0800 (PST) MIME-Version: 1.0 From: Vincent Legoll Date: Sun, 20 Dec 2020 19:49:22 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::12e; envelope-from=vincent.legoll@gmail.com; helo=mail-lf1-x12e.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.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) The following series adds libwaive, use it for signify, and remove the TODO item. I don't know if the test I did is sufficient to ensure that the libwaive was used but the following worked OK: wget https://ftp.openbsd.org/pub/OpenBSD/6.8/openbsd-68-base.pub wget https://cdn.openbsd.org/pub/OpenBSD/6.8/amd64/miniroot68.img wget https://cdn.openbsd.org/pub/OpenBSD/6.8/amd64/SHA256 sha256sum -c --ignore-missing SHA256 wget https://cdn.openbsd.org/pub/OpenBSD/6.8/amd64/SHA256.sig signify -Cp ./openbsd-68-base.pub -x SHA256.sig miniroot68.img -- Vincent Legoll From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [PATCH 1/2] gnu: Add libwaive. References: In-Reply-To: Resent-From: Vincent Legoll Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 20 Dec 2020 18:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 45344@debbugs.gnu.org Cc: Vincent Legoll Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.16084904016719 (code B ref 45344); Sun, 20 Dec 2020 18:54:02 +0000 Received: (at 45344) by debbugs.gnu.org; 20 Dec 2020 18:53:21 +0000 Received: from localhost ([127.0.0.1]:45621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr3pY-0001kI-OE for submit@debbugs.gnu.org; Sun, 20 Dec 2020 13:53:20 -0500 Received: from mail-wm1-f50.google.com ([209.85.128.50]:39690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr3pX-0001jz-5O for 45344@debbugs.gnu.org; Sun, 20 Dec 2020 13:53:19 -0500 Received: by mail-wm1-f50.google.com with SMTP id 3so8659607wmg.4 for <45344@debbugs.gnu.org>; Sun, 20 Dec 2020 10:53:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Axhc6OBdurzQt2G7nptzyPQzu3lVCjjKu0xb7Xr+0v0=; b=dqxN4rGyjsdTlI3vl44/gSzry5iOonl+uKAehq1U8NMtK+al0A6mTIY+7/sjaBtpWf 3I5gqec4lcuJhOsMwTFB0FVwZ1JHBAX5AEO1hNObiS69Q2cqdmEF0ndaRExVg8o36Rfs 8spWTux1vT1mr7UkZDuElZ/dreCiMXL5cP22UYtMOqcyrNeF03wHgTtr21ofA0/DpgyA bqG4DnmfceGtEMC6+x/WBXzUU9UBXLh6XXhvDQE8LMfMQQD7rLZyua0oBkfZTTimHx8M AtN/rWNtj70jrCd1QKkawjip2Qse/s9jTbdsmoy7Xg48zB9F62D4MwaZU6hnzb+aukJN 4UJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Axhc6OBdurzQt2G7nptzyPQzu3lVCjjKu0xb7Xr+0v0=; b=KKLxGILUXXzkMPP9h0VPZ9siTSCyj9hf94cU0dYIrN3Is/mZdqWjbLDMcGF/iz40L0 A48yTRF+Ri46kezHYXBncLoOgYU5aTy8OUrXKwONv+Qt0UiezuY2e0ZQpUR64jlIdvcp 4lCiywWrow5ZsW6kX5WtNbJ4au3PMBy+dvJIodSU8bpoZ7goN1RTbgM6Qii5eoKOMiqh ln2kAASX2vbmcUOrkU2kWF3wpt2d++/mMxYYlBKSH31YfVN0/gFsaFRbT7yDi8V1mAIu kIZ8ZPoTk9MZPAcSn1afu+CWWEUvfRUX0oxpaUampHalo1seoZDlmktaurZ6elPAjFay PkKA== X-Gm-Message-State: AOAM533qLgPajB5jjkZ8cD1iy3QhxwzekiiUaA+wf5XgTwYaTTC8LJOA 6eL8Xic5MiAWEZy7XxfL3CvZTVUEdPU= X-Google-Smtp-Source: ABdhPJyH9luOf740CJ1YZ7GmWtt+K5C7aOhJSBGZbL4bJtpTp4rv8DVEtsdpSc+4H+5TnFU9yOKpOQ== X-Received: by 2002:a1c:7201:: with SMTP id n1mr12998346wmc.139.1608490393230; Sun, 20 Dec 2020 10:53:13 -0800 (PST) Received: from localhost.localdomain (se167-1-82-242-148-1.fbx.proxad.net. [82.242.148.1]) by smtp.gmail.com with ESMTPSA id e15sm24151988wrx.86.2020.12.20.10.53.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Dec 2020 10:53:12 -0800 (PST) From: Vincent Legoll Date: Sun, 20 Dec 2020 19:53:01 +0100 Message-Id: <20201220185302.20652-1-vincent.legoll@gmail.com> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/linux.scm (libwaive): New variable. --- gnu/packages/linux.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 2a9aafb50e..a7acab615a 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -2526,6 +2526,30 @@ Linux-based operating systems.") (define-deprecated libcap/next libcap) (export libcap/next) +(define-public libwaive + ;; There's no release + (let ((commit "cdf7c1688dd13e86edd3536b9885b790b0f552e4") + (revision "1")) + (package + (name "libwaive") + (version (git-version "0.0.0" revision commit)) + (home-page "https://github.com/dimkr/libwaive") + (source (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit commit))) + (sha256 + (base32 "1wzy8wqryd26bs6vl8r6sx5jai7afsz0brvjczcpzlfwa7c6c1nn")) + (file-name (git-file-name name version)))) + (build-system cmake-build-system) + (arguments '(#:tests? #f)) + (native-inputs + `(("libseccomp" ,libseccomp))) + (synopsis "") + (description "") + (license license:x11)))) + (define-public bridge-utils (package (name "bridge-utils") -- 2.29.2 From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [PATCH 2/2] gnu: signify: Build with libwaive to emulate OpenBSD's pledge(). Resent-From: Vincent Legoll Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 20 Dec 2020 18:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 45344@debbugs.gnu.org Cc: Vincent Legoll Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.16084904016725 (code B ref 45344); Sun, 20 Dec 2020 18:54:02 +0000 Received: (at 45344) by debbugs.gnu.org; 20 Dec 2020 18:53:21 +0000 Received: from localhost ([127.0.0.1]:45623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr3pY-0001kK-V4 for submit@debbugs.gnu.org; Sun, 20 Dec 2020 13:53:21 -0500 Received: from mail-wm1-f42.google.com ([209.85.128.42]:39683) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr3pX-0001k1-PE for 45344@debbugs.gnu.org; Sun, 20 Dec 2020 13:53:20 -0500 Received: by mail-wm1-f42.google.com with SMTP id 3so8659629wmg.4 for <45344@debbugs.gnu.org>; Sun, 20 Dec 2020 10:53:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+ofWDWxCueYO+5P1ly8LmYKGC5AVKPwX96pr+HcMvkk=; b=K/EztMC53IUIC0jzN2ZEsl3/riNO0B9SbGwzysAInqYct48YgtUvShw1AQ56MP0RX6 RM8Iy/jsfcHnlorhPwRjgPqt28EYWcmnFbBfSjSbuq0oMudp8XIslcZES6TtJKX+YWEo Kv/uAxKGxUAdpuKyT6FZ/PW36Tz/fu54FvO7xDcT04MXpqGBT3cNKjd4gH8Fd0jY8b7r 3/If+llOCgeMo/cngIApaUuv/WWLm/xSRhWZKGN1M9xoxMIQn/ifVQKfw3TLSYzLLI9i NHQVJmi1hPsjOWv+49ycbFh9JTucros6+zIm17aMSbS8RWN7pw0AEVgWE3l3i8MMaH5O q20g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+ofWDWxCueYO+5P1ly8LmYKGC5AVKPwX96pr+HcMvkk=; b=FH8V0nenJJiqxb3pqvqvvo/CCQk8qnmJPPk2t+K5+PWT94i/QVyfOe9cT9Pd5SirgK BaA33GSBEOL87A1Ge4UzjTNjS1W30ywlcWLxHkRr4Tf6rIh5XuDgGCR60G53AQ++1XLj CbBSEVck+BfuLyAWgug2ymyDabS1Kk1SaYDYRP7PBegD5HTm7I3JIeVkfTY3oqf0tu65 j0IHuXZzeqKh661KtRMclvne3mwx+Dh1AGiF7MvG5kO9JF3tOWiCMGegN1z8WzNzecKi TkpsEGZLScsl5VFo3r5HQ4c6KzJrDVIOxbYnbS6YQyqgZsHyCkSm92dfyZyfIDsmu/Qo lXpA== X-Gm-Message-State: AOAM5337A8AFCrv4t8gXS02k4zUXaYNDBsE40xB7uIuKaKHDxqCXFYTA AUcHCyjWhYHNukND4NVYPLG3W0Dqs1M= X-Google-Smtp-Source: ABdhPJxdEwmQ+E2p4VuALwSF9t6kcK0sbx8h1jBeQTl7dCu10knxXeuO7oQAusHnO833DRMkZlA3jw== X-Received: by 2002:a1c:2c4:: with SMTP id 187mr13353851wmc.187.1608490394186; Sun, 20 Dec 2020 10:53:14 -0800 (PST) Received: from localhost.localdomain (se167-1-82-242-148-1.fbx.proxad.net. [82.242.148.1]) by smtp.gmail.com with ESMTPSA id e15sm24151988wrx.86.2020.12.20.10.53.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Dec 2020 10:53:13 -0800 (PST) From: Vincent Legoll Date: Sun, 20 Dec 2020 19:53:02 +0100 Message-Id: <20201220185302.20652-2-vincent.legoll@gmail.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201220185302.20652-1-vincent.legoll@gmail.com> References: <20201220185302.20652-1-vincent.legoll@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/crypto.scm (native-inputs): Add libseccomp & libwaive. (arguments): Add PLEDGE variable to #:make-flags. --- gnu/packages/crypto.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index 1b51366d7e..0b446c08e2 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -154,17 +154,17 @@ communication, encryption, decryption, signatures, etc.") (base32 "11l67j04gyxnlw6zrzsygqs5cgsc1sww1rh0apl05yay131hd17n")))) (build-system gnu-build-system) - ;; TODO Build with libwaive (described in README.md), to implement something - ;; like OpenBSD's pledge(). (arguments `(#:make-flags - (list "CC=gcc" + (list "CC=gcc" "PLEDGE=waive" (string-append "PREFIX=" (assoc-ref %outputs "out"))) #:phases (modify-phases %standard-phases (delete 'configure)))) (native-inputs - `(("pkg-config" ,pkg-config))) + `(("pkg-config" ,pkg-config) + ("libseccomp" ,libseccomp) + ("libwaive" ,libwaive))) (inputs `(("libbsd" ,libbsd))) (synopsis "Create and verify cryptographic signatures") -- 2.29.2 From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] Following up References: In-Reply-To: Resent-From: Vincent Legoll Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 20 Dec 2020 18:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 45344@debbugs.gnu.org Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.16084905376939 (code B ref 45344); Sun, 20 Dec 2020 18:56:02 +0000 Received: (at 45344) by debbugs.gnu.org; 20 Dec 2020 18:55:37 +0000 Received: from localhost ([127.0.0.1]:45628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr3rl-0001nr-BJ for submit@debbugs.gnu.org; Sun, 20 Dec 2020 13:55:37 -0500 Received: from mail-lf1-f45.google.com ([209.85.167.45]:41423) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr3rj-0001ne-K1 for 45344@debbugs.gnu.org; Sun, 20 Dec 2020 13:55:35 -0500 Received: by mail-lf1-f45.google.com with SMTP id s26so18464768lfc.8 for <45344@debbugs.gnu.org>; Sun, 20 Dec 2020 10:55:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=VSFE1gbzVK7R7dg0giY2ulK+w+MNBBTZ+NZ/qEiSjgI=; b=plxJZC/P/f+Eau5qogW13uuCYHCMRQH21BQEx7iSBaYZ4AWV1Z9qZiiKUa2pK184Rw 8EOtYg7VreT4xbX8MX5+0D5dyfD6Yc7uivjYS8XK1qvAxI4OULBbtVnX9e7ogNYfiGKq vO0/mz75kzSNHmiTxk9WIg8xj3yF5G5V4wOI4s7JvwSQ8tHIQmXes1XrZuLQgtQvxRGq Nu6hCZRq//zQsir6KQrvG0rbyY3uPS504HowQxURPIEsYU4guoFjsJI761oyJuSbFqLV xjEmvNYJz8dKllNW5dCvGO537YWfHQdAbRJOK8lFWo0XcgZ7eXT8qGObiX19kGkCznqv w9hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=VSFE1gbzVK7R7dg0giY2ulK+w+MNBBTZ+NZ/qEiSjgI=; b=uBAtD5el0c/Y5r69bMY7Tj4pC1fIwiI1KTVcnF6CmdT1bPu7x4VZanmXoQyEKbiNhS Sl4mDF1Yzjnn7a0+0YbUqcLkldAWu3spLHA4K4H1aDE38EByO2dTOIusgBQW3qKUN1I8 QjT6ZSnWoAaRGAZZ3yDMqUFyTxMkT7MgNOTWCjOO0t13Tn0ISmuH5TcAhqDOjRi0DoVs gmb2ZvUGt1RZslJXlz9eBYKRMxz229iny+dVqG5FnoI3f587pMcGlGPBix86hFJNp+XB xzU36JcyBxZ+DFoo1Riuoz+ac/d5CvsZf9YUW0Ej1y06X187mOCIJbdGtL3UghRIHslK 0fww== X-Gm-Message-State: AOAM532kvMyjzHTlVKiSnKn/jToPlN9/EnQq+NQS7oYHa1jyPEkXXZJl JsTJ9EUCmpSploj/uYYiqeQEWDKGKzPSyC92XCHinM5Q X-Google-Smtp-Source: ABdhPJwG9s9Enpb3gwwN3HpMq5FK1jHvhBLaVt/ya27m100joKrYuxcdkkirZ0DmFedZ3IOQIq0AZ8hPxhpbtf2irW8= X-Received: by 2002:a05:6512:94f:: with SMTP id u15mr4870708lft.389.1608490529550; Sun, 20 Dec 2020 10:55:29 -0800 (PST) MIME-Version: 1.0 From: Vincent Legoll Date: Sun, 20 Dec 2020 19:55:18 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Yes, it's missing a proper description & synopsis. I'll add those, but will accept feedback anyways. Thanks -- Vincent Legoll From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [Patch 0/2] Libwaive for signify Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 20 Feb 2021 18:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vincent Legoll Cc: 45344@debbugs.gnu.org Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.16138468253175 (code B ref 45344); Sat, 20 Feb 2021 18:48:02 +0000 Received: (at 45344) by debbugs.gnu.org; 20 Feb 2021 18:47:05 +0000 Received: from localhost ([127.0.0.1]:52880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDXHU-0000p8-Gn for submit@debbugs.gnu.org; Sat, 20 Feb 2021 13:47:05 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:38317) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDXHD-0000oN-4t for 45344@debbugs.gnu.org; Sat, 20 Feb 2021 13:47:03 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 528A090A; Sat, 20 Feb 2021 13:46:41 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sat, 20 Feb 2021 13:46:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=YoVCaM3xqFxd+xiLoU9gXeuK zwLqzCxpLiVzG9ZPGyA=; b=BCGYaKbKEFwbmOwNEY93QW6LLPOT1ojHAlr2v8RK uugwoZ4FEsYlfrxotcn2teMcOOwgHAStjcgjeBzmswOvGHuyfskxRcLWlBiJqom2 RWnggW5rAakmeGnZ3uO+hn3Q1FpildaKlNYXqL66OZXINr/FGZ+UKJKXygu0JR1e vWA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=YoVCaM 3xqFxd+xiLoU9gXeuKzwLqzCxpLiVzG9ZPGyA=; b=PCl/MAGzbFD8NVh1Zlx7Qa WQJpdbJ+kSBf2qyNFiDKtXv1pR2RCc+9Qp8copYArchSPCO1D7aFdKwDvwKyhT+f KQ4v8NX15N4TnAIB7hBYSGRra96kueMITh12Jk6UyZLJG7UHQYF6iwWNnGrhhleH HfJk20AA52x9YjeFr3SOqipf4fcY3iESyQxcVIt17jrpOR24A8UZfdaLVwWQEU8f a7m2lmW7FHMZWSFGtGIHSxeiACvT65PlIMmCxEywtWhlh2bjD1G9Op3LBvtUEF96 AVHh/TVSVP1XBadkkxhS9fyrPJ5v0iwfe3cniuuTlhDxuKfQ5lF7ctM3TbZkVrhw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrjeekgdduuddvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeiudeuuddtjeekieffuefgtdekvddvleelhffgudeiveeutedtueejtdetvedu jeenucffohhmrghinhepohhpvghnsghsugdrohhrghenucfkphepieelrdduvddtrdelvd drvddtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (ool-45785cd0.dyn.optonline.net [69.120.92.208]) by mail.messagingengine.com (Postfix) with ESMTPA id 844601080059; Sat, 20 Feb 2021 13:46:40 -0500 (EST) Date: Sat, 20 Feb 2021 13:46:38 -0500 From: Leo Famulari Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sun, Dec 20, 2020 at 07:49:22PM +0100, Vincent Legoll wrote: > The following series adds libwaive, use it > for signify, and remove the TODO item. > > I don't know if the test I did is sufficient to > ensure that the libwaive was used but the > following worked OK: > > wget https://ftp.openbsd.org/pub/OpenBSD/6.8/openbsd-68-base.pub > wget https://cdn.openbsd.org/pub/OpenBSD/6.8/amd64/miniroot68.img > wget https://cdn.openbsd.org/pub/OpenBSD/6.8/amd64/SHA256 > sha256sum -c --ignore-missing SHA256 > wget https://cdn.openbsd.org/pub/OpenBSD/6.8/amd64/SHA256.sig > signify -Cp ./openbsd-68-base.pub -x SHA256.sig miniroot68.img Well, as long as signify keeps working, these extra security features are offered as "best effort" on Linux. From what I can see, the only OpenBSD software that is fully supported on Linux is OpenSSH. So, we are only missing the description and synopsis. From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [Patch 0/2] Libwaive for signify Resent-From: Vincent Legoll Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 20 Feb 2021 19:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 45344@debbugs.gnu.org Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.16138479764980 (code B ref 45344); Sat, 20 Feb 2021 19:07:02 +0000 Received: (at 45344) by debbugs.gnu.org; 20 Feb 2021 19:06:16 +0000 Received: from localhost ([127.0.0.1]:52905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDXa3-0001IF-PT for submit@debbugs.gnu.org; Sat, 20 Feb 2021 14:06:15 -0500 Received: from mail-lj1-f175.google.com ([209.85.208.175]:37769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDXZz-0001Hy-MF for 45344@debbugs.gnu.org; Sat, 20 Feb 2021 14:06:15 -0500 Received: by mail-lj1-f175.google.com with SMTP id q14so42803770ljp.4 for <45344@debbugs.gnu.org>; Sat, 20 Feb 2021 11:06:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2SP/FTOFzShYefue/fP0RanLmQC/CMNb4mCG+Yjhdec=; b=Ih4/OstcB1SbaEkgAI+QT7L6AB4wyzQq+ldQbZr64vaDIgs0kbXOp9UWcwOfgH3+m5 PbvDLeLrK3+OaX/6opw3obVVWKUFKs9GlR9o3USZdvXgEdrJmhzWqNDoWEbJ5awMX72L pJz80xUFNk7nJfHOSsaVDUWWF5jRhw09BWZUXoC+oW9nHecD/3ZMapGhQr8W+Vcpku4I M2QvbNLBusCr2xf3PHmO0vT0nX2g36lLNfELm6p7BVD2iD1jDWZ45g5pSEyuyN0TTWle tkIK2kUFQF+MrTO7OItAaGfOe/EU8VsrFX89QwFiieFHtQy6B1J0ifU9oAwowrIgZYPz IPsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2SP/FTOFzShYefue/fP0RanLmQC/CMNb4mCG+Yjhdec=; b=PZyQCzPEcZ0DeRDOzfRffQb4EK85O204Vf1EHMJ4mpR4AtebAXnDT1nUEbbD2iSIr0 J0JZwXzvTweooRZuaVtFLy1qucpbPjmGf912nWSJzHBZLfOLBdJCq3N51TskESVWhSkg 2lkMTnwWLQXPqKkmrKPCtDRjDgWaeizHgKi7P7WzGK9FMEwWkgoKq0DHGN1120FXr/b8 hxOfMPt50N0saiEfUFWF2Hu+Ghhr0kUoQPo4hpwcWVldjHX0tRDsqT+eRWI8BI61GA7L 8AtTfWHXkut0mdCb4SnaEukGcPLgo6FASMnukcea1IqFbcilTHpDJqkPkkkovwXZOYFr w6cA== X-Gm-Message-State: AOAM5320Czi8dyYTUkooCV/g63CucxwCIeujp7hoVizoSailY4nKfopO R/WDLzbW9LTr1AbAsP2BQyxCwrzdfDeQuiZv0LE= X-Google-Smtp-Source: ABdhPJyoIaCxLIsIcqEvJx5sKYwb2TeuSpP13oE7naHkk25AkNpIt5DjPi27WC9M2Rkj6ar+kli5pZz9BzWRTxACFBI= X-Received: by 2002:a19:224d:: with SMTP id i74mr9006745lfi.395.1613847965997; Sat, 20 Feb 2021 11:06:05 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Vincent Legoll Date: Sat, 20 Feb 2021 20:05:54 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Sat, Feb 20, 2021 at 7:46 PM Leo Famulari wrote: > Well, as long as signify keeps working, these extra security features > are offered as "best effort" on Linux. From what I can see, the only > OpenBSD software that is fully supported on Linux is OpenSSH. So, we are > only missing the description and synopsis. Yes, I'm not knowledgeable enough to check for sure that this is really enhancing security or anything else, but saw the light^Wcomment and tried to do it... It certainly is more interesting than bare boring package version updates (which I'll still continue to do anyways though). I'll update the patch with desc and synopsis. Thanks -- Vincent Legoll From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [Patch 0/2] Libwaive for signify Resent-From: Vincent Legoll Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 20 Feb 2021 21:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 45344@debbugs.gnu.org Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.161385710118849 (code B ref 45344); Sat, 20 Feb 2021 21:39:02 +0000 Received: (at 45344) by debbugs.gnu.org; 20 Feb 2021 21:38:21 +0000 Received: from localhost ([127.0.0.1]:53025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDZxE-0004tx-Fe for submit@debbugs.gnu.org; Sat, 20 Feb 2021 16:38:20 -0500 Received: from mail-lj1-f172.google.com ([209.85.208.172]:33825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDZxC-0004tj-3B for 45344@debbugs.gnu.org; Sat, 20 Feb 2021 16:38:18 -0500 Received: by mail-lj1-f172.google.com with SMTP id r23so43646017ljh.1 for <45344@debbugs.gnu.org>; Sat, 20 Feb 2021 13:38:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qeZB1WgqgYDshlMjuaY7sv2m1EzXSFwjw9Ni22P5m8E=; b=Q6IHgPeZNSgA4KgU+vyBSvBPEAaAFz+NM0mkYnieOBdD1EK/Hc7ta0MGcK4oFIIix0 IAR4mafKX/AqDXANrlhUuSH5I7371Bi5XFfJV/Fi7hovOoOYJxGj4AEtvPV7jxCVOmaZ 2kUVkxYVYe9Af6ixLz1fPgFU9keNXepKd1gEkT3+BtorI+gLVNcH0LiGR4xzDCk6Knm8 Ij2nO6Qry4KGF98Ib8J2dUzetb6G8AGqqIkatENeSK2IttDK7Icy2Jq0wywLUUd4PVRx hfpcQpekc+6/zqK6/zku9Uo1oTVmG6mxQiOlztSVre3VxhJDjLXmfdp4Zau/6QcqBaQi txsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qeZB1WgqgYDshlMjuaY7sv2m1EzXSFwjw9Ni22P5m8E=; b=UoVD2Zbc3OAUHs9jnnWDGkaEEE1CKiWwV6bmYXqPS8g2TXhIdGU1Yl0im5UmaxB6TX FDh+gisiUbeZRpaZO/1SPVKUAL7vr/Cw4QJ/yAR9nkzLYvF1yL+LutSpriKfzRLB9hxi hwNFQDK28A3EO8P3hm0HqQd9CIdo42UGZDTiSa5PSVfZSiNXwsrnF+twW/9vHKeJDcc5 /EoJQrMHGAiEZuIf2xv//iW0ZDJhfoduh2gBmQiXOrPXjxJpHdZSgAsoeW8l9bjnJ07x k/H9+l2QqRS6iucOUdME8r2YhPzhCi8VeEpExx7rvGy49GqxXgMqa+qKFNNeIWQXxB2m VWxQ== X-Gm-Message-State: AOAM532pHV5iKaRYCXqKFUY6tmfmEqWnlwo6FGU2RXymETKCEswMqEmT 5j5FdOVigeuRsQfXul2Z3hskSNx0fPodJsH+Z8o= X-Google-Smtp-Source: ABdhPJzqaKa2VlhgUx1ujEiLXHHssHhW9Ocr93FpPGtpyVwxrJuLwpCLOv/+WNzdVAaEMaQ3T6cBS9q1N9cnGKCl44w= X-Received: by 2002:a19:224d:: with SMTP id i74mr9224670lfi.395.1613857091803; Sat, 20 Feb 2021 13:38:11 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Vincent Legoll Date: Sat, 20 Feb 2021 22:38:00 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This one is not ready anyways, signify still uses the bundled libwaive, I have to handle that properly as well... -- Vincent Legoll From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [Patch 0/2] Libwaive for signify Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 20 Feb 2021 23:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vincent Legoll Cc: 45344@debbugs.gnu.org Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.16138625462657 (code B ref 45344); Sat, 20 Feb 2021 23:10:01 +0000 Received: (at 45344) by debbugs.gnu.org; 20 Feb 2021 23:09:06 +0000 Received: from localhost ([127.0.0.1]:53087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDbN4-0000gm-Fx for submit@debbugs.gnu.org; Sat, 20 Feb 2021 18:09:06 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:60467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDbN2-0000gJ-Pj for 45344@debbugs.gnu.org; Sat, 20 Feb 2021 18:09:05 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 0F62C6C3; Sat, 20 Feb 2021 18:08:58 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 20 Feb 2021 18:08:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=yjMVXb2q3JCXx69xdwrNZUhX 27YlUy92xSK/wONqFec=; b=trnHKfisPfwC08VvzN13Z3cmgJr4MXdwO/Z2i9LU JqeJccaJaK9lKRsaAl+tKxQyn3AYCdTdEElEHRhdMBoGtz81Gr+0Fo65mfAMisBs nPek+TKnVbGpip7U0RRe92qyx29jO9AC+SN0XC7v7QGc8zqgBhjh8EJEQJ/bNtTQ YdU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=yjMVXb 2q3JCXx69xdwrNZUhX27YlUy92xSK/wONqFec=; b=GNk0CYzYqwLwBIJozfMoOh A1iCaOgZ2fziiU72mXkc4tYgGhvv87YRvyqa8VBzWxwuIJqViQvWSiIVKmWjGi6X 7bSVN8zonCaDkcy0FhCHTXajKJVGPRxCp8EnFl7uFLhEWX80xZEID6mhmJTCzgX9 ZVTM59rou/YvFiMRvBHJoPQXC4QzHRQfyVzHK0b4r6/PNMDseek7Y/BdILOIOkmO EmVFxRnaN+QVtoFSAEBPIQ1Rrg30b5FlECq4AsMOENBTyaqMixZvEMM7VTLp71Gm NkbgFOp+OlYsWh5EFLLaXmSAvS1XYdReXIVy3K5vQeXIOtzs6W1bQXDilo/4qruQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrjeelgddtgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvg hrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheffvefg necukfhppeeiledruddvtddrledvrddvtdeknecuvehluhhsthgvrhfuihiivgepudenuc frrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (ool-45785cd0.dyn.optonline.net [69.120.92.208]) by mail.messagingengine.com (Postfix) with ESMTPA id 3D14E240057; Sat, 20 Feb 2021 18:08:58 -0500 (EST) Date: Sat, 20 Feb 2021 18:08:56 -0500 From: Leo Famulari Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sat, Feb 20, 2021 at 10:38:00PM +0100, Vincent Legoll wrote: > This one is not ready anyways, signify still uses the > bundled libwaive, I have to handle that properly as > well... Alright. I noticed that libwaive hasn't been active in a few years. I wonder if it's something we should pursue... From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [Patch 0/2] Libwaive for signify Resent-From: Vincent Legoll Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 21 Feb 2021 09:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 45344@debbugs.gnu.org Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.16139013367057 (code B ref 45344); Sun, 21 Feb 2021 09:56:02 +0000 Received: (at 45344) by debbugs.gnu.org; 21 Feb 2021 09:55:36 +0000 Received: from localhost ([127.0.0.1]:53525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDlSi-0001pl-J2 for submit@debbugs.gnu.org; Sun, 21 Feb 2021 04:55:36 -0500 Received: from mail-lj1-f175.google.com ([209.85.208.175]:46833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDlSf-0001pW-Hp for 45344@debbugs.gnu.org; Sun, 21 Feb 2021 04:55:34 -0500 Received: by mail-lj1-f175.google.com with SMTP id g1so40320000ljj.13 for <45344@debbugs.gnu.org>; Sun, 21 Feb 2021 01:55:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VJHR9fQnMobT1M/7cyoWX/zIhyWGLoafkjqJig+/wtc=; b=Q7aPRh4yJ3zu/+hFh5738bOu0i8uI1IMJs79k5TPFmvgKVIfgsQLvXzVwshujvNhfb Soilo2xeeSaT/zTLnMbHM4cvxfPbWcXQzzfPMDBvyIDRZza0fjI3y8AB4WjMxMa5bITp 8wNnynVJhpA962mzB3qfbsmIiN3i5k7UNCgRJgqOAykzGDN7bSrSzHPIsgBw/ynU/q5T QYLdKVHCJMneMAOdFfzqxRlypiNzJRzthjtQsTPhLjfkwfRlZ3rAxE1nxEDj/YFWKtnf sVLIh2iW5wEIxLW98Xb7LWgRjE2vq6orljgIteKljr8BMmoTxsRb7NmRlsMdZQ1syeCE jayw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VJHR9fQnMobT1M/7cyoWX/zIhyWGLoafkjqJig+/wtc=; b=ArduCFa0wThwZbQ0OLd6elkNfiLaMKjoS9BVwTlG49FLPkA4SJBt2PHxNbIwQ7y4Us 7z7TzFKuKK+YycIZ5PFUiSeCVDvwqS/pHCAAkWLB3Auw7GsSR+gKbEmGLeDoDtUuuENm Y1cduTyEr12rB4aRTRqZir9T5QDOEhZFnLZQ3dvVgliDGgJSKmEjjQ7UnSFckSG7oWiq b2pXk+/R2OBIB2svsuwRapVq1qY2ligvcOhYhwW3nGb2/St0LWKPdU4z/wDOYHet9zJ8 q3wJGrf0qv+5zSZ0XL2XSxvHWcRFUb74zhY5b5N84eb5LilXsmCgqQNWB/XGVPxky+0z rAuw== X-Gm-Message-State: AOAM532L8IuD5qnuIo4MxXIRIgsfwYGFc9dnH/eh3qBb31nks0lQeuT7 +lFlJEpQtXgRPQ/jpJNc8DMo60evaq8vJF1nU5bVutyIMAs= X-Google-Smtp-Source: ABdhPJylv/noI/7nhb5hTZI8ZO7wKirh8oxMIivrdLCV1I8jmErJGzCbwhL5hoLhFSqvZ0H4sKtDClnLXZ93oujxd8M= X-Received: by 2002:a2e:8041:: with SMTP id p1mr2605914ljg.309.1613901327352; Sun, 21 Feb 2021 01:55:27 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Vincent Legoll Date: Sun, 21 Feb 2021 10:55:16 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Sun, Feb 21, 2021 at 12:09 AM Leo Famulari wrote: > I noticed that libwaive hasn't been active in a few years. I wonder if > it's something we should pursue... libwaive is a single-file C (~300 LOCs [1]) source code library, I glanced over it and it looks straightforward enough. I compared it to the seccomp manpage [2] code samples and saw nothing suspicious. I think it may not have been updated for newly added syscalls, but that should not make it unsecure, mainly because what is not explicitely allowed is prevented from use (default-locked policy [3]). So, I'll wait for a bit more feedback before working on this, but I think it may still be a worthwhile addition. WDYT ? [1] https://github.com/dimkr/libwaive/blob/master/waive.c [2] https://man7.org/linux/man-pages/man3/seccomp_rule_add.3.html [3] https://en.wikipedia.org/wiki/Seccomp -- Vincent Legoll From unknown Sat Sep 13 02:39:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45344] [Patch 0/2] Libwaive for signify Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 21 Feb 2021 19:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vincent Legoll Cc: 45344@debbugs.gnu.org Received: via spool by 45344-submit@debbugs.gnu.org id=B45344.161393425714004 (code B ref 45344); Sun, 21 Feb 2021 19:05:01 +0000 Received: (at 45344) by debbugs.gnu.org; 21 Feb 2021 19:04:17 +0000 Received: from localhost ([127.0.0.1]:54874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDu1h-0003do-Go for submit@debbugs.gnu.org; Sun, 21 Feb 2021 14:04:17 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:49351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDu1d-0003dX-Kg for 45344@debbugs.gnu.org; Sun, 21 Feb 2021 14:04:16 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 778E05C0092; Sun, 21 Feb 2021 14:04:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sun, 21 Feb 2021 14:04:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=NXDNsjYuwateSd5dExbjEnN0 zp9SxylyU4j89gDQ4Lc=; b=PQ85qITQbHaiSHH5RDPNhuoWWSjTQ4l9TEczBmP3 OLCBPU25HfV8m4rvSByKBeXclmLbGbxddBYbseuGO13rwS32RFCOHSBBbV7wRPgQ TjBpmld1x+eEOBGRPaFVHRlPtKsz3igJ2igBaMNZ4OoGTTZ1Feqt49RkAesiOAMN hJY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=NXDNsj YuwateSd5dExbjEnN0zp9SxylyU4j89gDQ4Lc=; b=She2hhRS9QjdfsDW+11N+f USstG29RgGYrH2jg35Lb/TgoKUiBxEgy6coLOpLYg50sAhp6sD6Dd6WzdihPUsun x8Vsp94Ae3BxIJL8A72R/5sRhAubtVNgk9Uas47IXRF8dcH3Hcj57n6jsEF8pUFt yDRJbi1n6EY+8qladRaDOXqDEwuUx9iJ4JvpqXSkb7ICBdXpV0PcySNRwYm4nAE6 INsxK95uafScHueLwiLuOSsywsp6HbqLfDHtTuc6FokVecbEC4oaiQHh/t3o4shm cO/T/Z5gqO3UPOz4d+D6Vitgu26gTTSVlVgaYnqAcZO/oYFRTVfxd6Ax/vnnTw7w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrkedugdduudekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucfkphepieelrdduvddtrdelvddrvddtkeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (ool-45785cd0.dyn.optonline.net [69.120.92.208]) by mail.messagingengine.com (Postfix) with ESMTPA id 38357240057; Sun, 21 Feb 2021 14:04:08 -0500 (EST) Date: Sun, 21 Feb 2021 14:04:04 -0500 From: Leo Famulari Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sun, Feb 21, 2021 at 10:55:16AM +0100, Vincent Legoll wrote: > Hello, > > On Sun, Feb 21, 2021 at 12:09 AM Leo Famulari wrote: > > I noticed that libwaive hasn't been active in a few years. I wonder if > > it's something we should pursue... > > libwaive is a single-file C (~300 LOCs [1]) source code library, I glanced over > it and it looks straightforward enough. I compared it to the seccomp manpage > [2] code samples and saw nothing suspicious. > > I think it may not have been updated for newly added syscalls, but that > should not make it unsecure, mainly because what is not explicitely allowed > is prevented from use (default-locked policy [3]). > > So, I'll wait for a bit more feedback before working on this, but I think > it may still be a worthwhile addition. > > WDYT ? I think you've done all the things a reviewer would ask for, so please proceed as you see fit :) From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 15 05:43:40 2024 Received: (at control) by debbugs.gnu.org; 15 Jun 2024 09:43:40 +0000 Received: from localhost ([127.0.0.1]:58578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIPwi-0007xm-Hw for submit@debbugs.gnu.org; Sat, 15 Jun 2024 05:43:40 -0400 Received: from mail-pf1-f177.google.com ([209.85.210.177]:47460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIPwg-0007xK-Mp for control@debbugs.gnu.org; Sat, 15 Jun 2024 05:43:39 -0400 Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-704313fa830so2388831b3a.3 for ; Sat, 15 Jun 2024 02:43:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718444552; x=1719049352; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=3W8H/Ii2OVJ8bHfHLfvgHkZGLpfJJFAcvcnlcuhFJQI=; b=JeHtr+pXNToq3FbGT4CwnxeqaFcBpmlr2ufqaC6YnfTi/MLrs6kzzSdh5t0rHZqRVL X1Y7EvZJwglHFnM2dPY033O7r8PxH31pVNCtJGRSLbPquBmKHg0y4z/KhzR6cBlKI6Kh aAmHuHygLbX5bO3ZOnFGpOPMVtBFz1kuA/grHIFde6PYPZDv1TX01BhQmzCXRXCAat+h hUQyGkxuvUnpuQp+2xOKxfOrCcGtk1qMRT+XoZsTzMIH0+vvtogtRV/6Xi+9/IxlrL5I gBBpHrPj1VheMYvjNfFXyCmG55pJCY0HAaXhxVsRuQ+ZpNHyIsHr7Tmgz5gZQ6xaRjcz Q5Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718444552; x=1719049352; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=3W8H/Ii2OVJ8bHfHLfvgHkZGLpfJJFAcvcnlcuhFJQI=; b=Mzw6THQr/57bjPYd08HmIoyL+0hJIHR7dA0GECxHBYueLLGI/agT+qntfjhDo03wFY 2MtY3oMIjqOzHPtHYElCngch8PtDrQ/Ve6jkSmETKHu+AVTaD9rBJp/r8/0opOvsM5KJ hRPT0Stld7RtXYckBgxN+UND8jMMNFOTeXF8H9DLaTx5+BOuYa2cE2KOHf+lLYhLxDwP jV2YXIQJNyhA8vToaOaPX1gyoz4U0umVNFK5octtXwV/oqbJ5m5+xxeqPPT8KgxdWNtM vHa9MPg5r3uvjdwqK3QOE0pcTMjCnNDQY5MzmS3RMyo3bZ7W3biSruhdJSq9H+3/LLh9 ifcg== X-Gm-Message-State: AOJu0Yxx4ON0gettEmJTByPxvDDNY4q4xZdYTEPaXdJx0/P6ZPj1HttP VMrVzZB8wM8eblTeJQFIWQ8PwN2NbUOzMZjAJFWJQtKMh/PouwZ8rOgdCVuBpR2Sf0rjKgdmUZ8 /Xzg29dWdcxiF+UxRiDUtCu4Zxxd6epvo X-Google-Smtp-Source: AGHT+IHNn+die1BQ+lmOD+4KDlPh5cLfSZeGHvHfipGXFtIzBGfqyVgH2XQfyMNo30wy33uta+POhc4Jwu4Jj/3AsV0= X-Received: by 2002:a05:6a21:3282:b0:1b8:54f8:385d with SMTP id adf61e73a8af0-1bae82814bbmr4945349637.47.1718444158357; Sat, 15 Jun 2024 02:35:58 -0700 (PDT) MIME-Version: 1.0 From: Vincent Legoll Date: Sat, 15 Jun 2024 09:35:47 +0000 Message-ID: Subject: close 45344 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 45344 quit