From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 29 10:32:27 2022 Received: (at submit) by debbugs.gnu.org; 29 Nov 2022 15:32:27 +0000 Received: from localhost ([127.0.0.1]:54776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p02aw-0003jF-S5 for submit@debbugs.gnu.org; Tue, 29 Nov 2022 10:32:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:38652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p02au-0003j4-Mm for submit@debbugs.gnu.org; Tue, 29 Nov 2022 10:32:25 -0500 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 ) id 1p02at-0008PS-4b for guix-patches@gnu.org; Tue, 29 Nov 2022 10:32:24 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p02ao-0001u7-4a for guix-patches@gnu.org; Tue, 29 Nov 2022 10:32:20 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id E13D2240101 for ; Tue, 29 Nov 2022 16:32:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1669735923; bh=0EyJbZYgPudYJa97F8sREZrUDcY3QhzfYwXKSVmzxEs=; h=From:To:Cc:Subject:Date:From; b=dzA457h5j9gX9Nonf5rN9kiNk8pxN+t82GHPUPlRf4vBkynT+5xVpqDR3xyI3kT2u j5KYi5JKExDrdh1A7aiogF7uN71zlmmJH7EtI6+YbDzBAsp4gtz576ANYBucT/KhNC nyxsoHx/rbLQ58pqKFU9miUM7OWKXcDhujigzLvf6nUYVZqVcthrlr6pJrxLj7/7IK 7CaW1gYM4p7NQS5qbC2zytFJY6bCJy2mzXXHOtiBbkmU33XKaBiDB8qPYrPsjbEwUc xWhNwZpprcm7vC/tFr7crsffgdpWg9rBZUY5UHM/acq41+6UAUKGNGycNi3Aw3VRLR KZQ0B+vySpxcg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NM5tC1rYNz9rxG; Tue, 29 Nov 2022 16:32:03 +0100 (CET) From: florhizome@posteo.net To: guix-patches@gnu.org Subject: [PATCH] gnu: Add bolt Date: Tue, 29 Nov 2022 15:32:00 +0000 Message-Id: <5255d8ae4c2abdb44b8f1f1cbf55c344e9486c13.1669735188.git.florhizome@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=florhizome@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, 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-Debbugs-Envelope-To: submit Cc: florhizome 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 (--) From: florhizome Adds the bolt package with a system daemon (boltd) working over dbus and a cli tool (boltctl) to enable controlling the permissions on thunderbolt ports. the patch is from the nix package. * gnu/packages/patches/bolt-skip-mkdir.patch: new file * gnu/packages/local.mk: Add patch for bolt * gnu/packages/freedesktop.scm (bolt): new variable --- gnu/local.mk | 1 + gnu/packages/freedesktop.scm | 45 ++++++++++++++++++++++ gnu/packages/patches/bolt-skip-mkdir.patch | 12 ++++++ 3 files changed, 58 insertions(+) create mode 100644 gnu/packages/patches/bolt-skip-mkdir.patch diff --git a/gnu/local.mk b/gnu/local.mk index 7278c50e4f..937c2f0c28 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -942,6 +942,7 @@ dist_patch_DATA = \ %D%/packages/patches/binutils-CVE-2021-45078.patch \ %D%/packages/patches/bloomberg-bde-cmake-module-path.patch \ %D%/packages/patches/bloomberg-bde-tools-fix-install-path.patch \ + %D%/packages/patches/bolt-skip-mkdir.patch \ %D%/packages/patches/bpftrace-disable-bfd-disasm.patch \ %D%/packages/patches/breezy-fix-gio.patch \ %D%/packages/patches/byobu-writable-status.patch \ diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index bd47dfc45b..57f7c4b60f 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -123,6 +123,7 @@ (define-module (gnu packages freedesktop) #:use-module (gnu packages serialization) #:use-module (gnu packages sqlite) #:use-module (gnu packages valgrind) + #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (gnu packages w3m) #:use-module (gnu packages web) @@ -886,6 +887,50 @@ (define-public basu This library provides just sd-bus (and the busctl utility).") (license license:lgpl2.1+))) + +(define-public bolt + (package + (name "bolt") + (version "0.9.4") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://gitlab.freedesktop.org/bolt/bolt") + (commit version))) + (sha256 + (base32 "0w66shv7ra8yrhr0byifahbq25wi8qfsm3rifz0j31l7cmnys3js")) + (patches + (search-patches "bolt-skip-mkdir.patch")))) + (build-system meson-build-system) + (arguments + (list #:configure-flags #~(list "-Dsystemd=false") + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'set-useful-envvars + (lambda _ + (setenv "PKEXEC_UID" "-1") + (setenv "PKG_CONFIG_UDEV_UDEVDIR" + (string-append #$output "/lib/udev"))))))) + (native-inputs + (list asciidoc + dbus ;for tests + git-minimal + (list glib "bin") + gobject-introspection + pkg-config + python + umockdev)) + (inputs + (list eudev glib polkit)) + (home-page "https://gitlab.freedesktop.org/bolt/bolt") + (synopsis "Manage security levels for Thunderbolt™ on GNU/Linux®") + (description "This package includes the boltd daemon and the boltctl + commandline interface to manage security levels of thunderbolt and usb4 + devices.") + (license license:expat))) + (define-public localed ;; XXX: This package is extracted from systemd but we retain so little of it ;; that it would make more sense to maintain a fork of the bits we need. diff --git a/gnu/packages/patches/bolt-skip-mkdir.patch b/gnu/packages/patches/bolt-skip-mkdir.patch new file mode 100644 index 0000000000..0853bcea91 --- /dev/null +++ b/gnu/packages/patches/bolt-skip-mkdir.patch @@ -0,0 +1,12 @@ +diff --git a/scripts/meson-install.sh b/scripts/meson-install.sh +index 859ae81..05a1c58 100644 +--- a/scripts/meson-install.sh ++++ b/scripts/meson-install.sh +@@ -7,5 +7,5 @@ fi + + BOLT_DBDIR=$1 + +-echo "Creating database dir: ${BOLT_DBDIR}" +-mkdir -p "${DESTDIR}/${BOLT_DBDIR}" ++# echo "Creating database dir: ${BOLT_DBDIR}" ++# mkdir -p "${DESTDIR}/${BOLT_DBDIR}" -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 13 07:52:16 2022 Received: (at 59683) by debbugs.gnu.org; 13 Dec 2022 12:52:16 +0000 Received: from localhost ([127.0.0.1]:60168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p54lc-000738-3c for submit@debbugs.gnu.org; Tue, 13 Dec 2022 07:52:16 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:49843) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p54la-00072z-6S for 59683@debbugs.gnu.org; Tue, 13 Dec 2022 07:52:15 -0500 Date: Tue, 13 Dec 2022 12:52:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1670935927; x=1671195127; bh=i+Gddw+KMwfErh7kArB2tysmqI0j8+vk7D+oA0ow1zQ=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=G7bSlzUfrnfJJYtH/sVwXPWVtyIG3eWqAzGo9IPit5pqpcgeeqOinUT/q9N9rrk3+ zuQO+urN/uVaNv3k7+tfAVzGtq5aV4jSZ8QhkQrPrUOXNdkRl+fXF72T2kdsTOcp4p vqKl6USUkc5VOXbj6MuQAwkzQ/yDrgl+EOaRdOOEebFYwivoE29UsXGOZC91f1Wh3n 92cCamx8nSsWBWs/otwqxTEJSPKCAGUTBE8zlcMlbulzW1htWUH4nCWRF0KBYLJ8Mm 85B+Wru+63fRXhzhtpRgv9Zqz9Tt1vXTM7bIbGfnbSsj3SjKv9wlFa2q4nBrhJgrAS jVncXzlyrwYzw== To: "59683@debbugs.gnu.org" <59683@debbugs.gnu.org> From: phodina Subject: Bolt package Message-ID: Feedback-ID: 14143818:user:proton MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_NpUsxH6DtTa6DL5EWXd5xjnLj3QiAwSi0ogvROooJak" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59683 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 is a multi-part message in MIME format. --b1_NpUsxH6DtTa6DL5EWXd5xjnLj3QiAwSi0ogvROooJak Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGksCgpJJ3ZlIGFscmVhZHkgYXR0ZW1wdGVkIHRvIGdldCBib2x0IG1lcmdlZCBzb21lIHRpbWUg YWdvLgoKU2VlIFtodHRwczovL2lzc3Vlcy5ndWl4LmdudS5vcmcvNDk1NzhdKGh0dHBzOi8vaXNz dWVzLmd1aXguZ251Lm9yZy80OTU3OCMxMSktLS0tClBldHI= --b1_NpUsxH6DtTa6DL5EWXd5xjnLj3QiAwSi0ogvROooJak Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiBy Z2IoMCwgMCwgMCk7Ij5IaSw8YnI+PGJyPkkndmUgYWxyZWFkeSBhdHRlbXB0ZWQgdG8gZ2V0IGJv bHQgbWVyZ2VkIHNvbWUgdGltZSBhZ28uPGJyPjxicj5TZWUgPHNwYW4+PGEgdGFyZ2V0PSJfYmxh bmsiIHJlbD0ibm9yZWZlcnJlciBub2ZvbGxvdyBub29wZW5lciIgaHJlZj0iaHR0cHM6Ly9pc3N1 ZXMuZ3VpeC5nbnUub3JnLzQ5NTc4IzExIj5odHRwczovL2lzc3Vlcy5ndWl4LmdudS5vcmcvNDk1 Nzg8YnI+PGJyPjxicj48L2E+LS0tLTxicj5QZXRyPC9zcGFuPjxicj48L2Rpdj4= --b1_NpUsxH6DtTa6DL5EWXd5xjnLj3QiAwSi0ogvROooJak-- From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 14 06:24:28 2022 Received: (at 59683) by debbugs.gnu.org; 14 Dec 2022 11:24:28 +0000 Received: from localhost ([127.0.0.1]:38435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5PsB-0002CE-Rp for submit@debbugs.gnu.org; Wed, 14 Dec 2022 06:24:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5PsA-0002C8-4h for 59683@debbugs.gnu.org; Wed, 14 Dec 2022 06:24:26 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p5Ps2-0001uT-Ff; Wed, 14 Dec 2022 06:24:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=LsnkXWhJ+w8e2hxVB4N45hwYY9PVcqs/L6LsD5W1yBU=; b=gPEJQtxzYFP7/v4dHUDi hn357MZbsy/C4sqMuwOjFcDk+Q1dRHqc9DlP4WI8GNMY9FSWVO/QlqI1MBKVJJfEI74dnpKMwwJ1S 99c+ITJyG5LioeiMsoajAbmpOSq+cDvkc+7eDEVpZr4vhavwfesapW3x28HQNDSCzNZPdx+X9xgn1 KeAbG8AmDqRWjRtL+6arvvJfAoIsoF6OdGpYR8hCoZQ+Hg2Y5QApsdcCSFZMkWmAMOcTSzwwpeUFk ttnbPrS/Z3sCwRXMoJ4XshJLPC5BCO7kqw704y/ikdJ4h8MqyMTgiD8g8b7N4YF3yQ6Preg4tibQp tCiJr4GSoTDLfw==; Received: from eduroam-111172.grenet.fr ([130.190.111.172] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p5Pry-0003M9-5r; Wed, 14 Dec 2022 06:24:18 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: phodina Subject: Re: bug#59683: [PATCH] gnu: Add bolt References: <5255d8ae4c2abdb44b8f1f1cbf55c344e9486c13.1669735188.git.florhizome@posteo.net> Date: Wed, 14 Dec 2022 12:24:12 +0100 In-Reply-To: (phodina@protonmail.com's message of "Tue, 13 Dec 2022 12:52:04 +0000") Message-ID: <87zgbqrzxf.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59683 Cc: "59683@debbugs.gnu.org" <59683@debbugs.gnu.org>, florhizome 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: -3.3 (---) Hi, phodina skribis: > I've already attempted to get bolt merged some time ago. > > See [https://issues.guix.gnu.org/49578](https://issues.guix.gnu.org/49578= #11)---- Oops, thanks for the heads-up! I=E2=80=99ve now appplied it. florhizome, please let us know if you can think of changes to make? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 20 12:05:10 2022 Received: (at 59683) by debbugs.gnu.org; 20 Dec 2022 17:05:10 +0000 Received: from localhost ([127.0.0.1]:46004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7g3C-00070q-Bx for submit@debbugs.gnu.org; Tue, 20 Dec 2022 12:05:10 -0500 Received: from mout02.posteo.de ([185.67.36.66]:39719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7g36-00070M-Ia for 59683@debbugs.gnu.org; Tue, 20 Dec 2022 12:05:09 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id BDD4C240101 for <59683@debbugs.gnu.org>; Tue, 20 Dec 2022 18:04:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1671555894; bh=w4Iuy6CbNytqX/JiuBkygqqobWtgX4Z+Ez8GdKieJ0g=; h=From:To:Cc:Subject:Date:From; b=EjzsZGBPCv36aacSBsVyEQmLrbrVthyg3Nzg6inPOyxxn6/9h6brewEbYeqXk1BTL gXb9WJD/w1w6xvyQ/JHKJJD4yX97+JUlpUg1m++dmapCNbU3s0ZGt67tFmDLZ6Xq4L W/ch1v/2/DR+mOrppyL11h8/GS52AGWDWyXvnGG8LnPOk+HXNYqyNB4Q/wQvDoGQkD ZesltQKNaPcpPcNHkzApSWIxz+yX7Iw6Y9UWOJiqEe6hLGrlm/qiW6oNUVOsssYNI/ cRj1BXJMuTp61JK93Md0KB6pmKJBTKmgM8jW8riSFJVRnWWvu5Yr/dV963rmFPeSTm tT2Sao912l6Xw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Nc2xf1yKHz9rxF; Tue, 20 Dec 2022 18:04:34 +0100 (CET) From: Florian To: Ludovic =?utf-8?Q?Court=C3=A8s?= , phodina Subject: Re: bug#59683: [PATCH] gnu: Add bolt In-Reply-To: <87zgbqrzxf.fsf_-_@gnu.org> References: <5255d8ae4c2abdb44b8f1f1cbf55c344e9486c13.1669735188.git.florhizome@posteo.net> <87zgbqrzxf.fsf_-_@gnu.org> Date: Tue, 20 Dec 2022 17:04:33 +0000 Message-ID: <87y1r2m2fy.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59683 Cc: "59683@debbugs.gnu.org" <59683@debbugs.gnu.org> 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: -3.3 (---) DQpwaG9kaW5hIDxwaG9kaW5hQHByb3Rvbm1haWwuY29tPiBza3JpYmlzOg0KDQo+PiBJJ3ZlIGFs cmVhZHkgYXR0ZW1wdGVkIHRvIGdldCBib2x0IG1lcmdlZCBzb21lIHRpbWUgYWdvLg0KPj4NCj4+ IFNlZSBbaHR0cHM6Ly9pc3N1ZXMuZ3VpeC5nbnUub3JnLzQ5NTc4XShodHRwczovL2lzc3Vlcy5n dWl4LmdudS5vcmcvNDk1NzgjMTEpLS0tLQ0KDQogTHVkb3ZpYyBDb3VydMOocyA8bHVkb0BnbnUu b3JnPiB3cm90ZToNCg0KPiBPb3BzLCB0aGFua3MgZm9yIHRoZSBoZWFkcy11cCEgIEnigJl2ZSBu b3cgYXBwcGxpZWQgaXQuDQo+DQo+IGZsb3JoaXpvbWUsIHBsZWFzZSBsZXQgdXMga25vdyBpZiB5 b3UgY2FuIHRoaW5rIG9mIGNoYW5nZXMgdG8gbWFrZT8NCj4NCj4gVGhhbmtzLA0KPiBMdWRv4oCZ Lg0KDQpJIHRoaW5rIHVzaW5nIHRoZSBlbnZ2YXIgZm9yIGNvcnJlY3RpbmcgdGhlIHVkZXYgZGVw ZW5kZW5jeSBpcyBhIGJpdA0KY2xlYW5lciBidXQgbm90aGluZyBtb3JlIHNlcmlvdXMgdGhlbiB0 aGF0LCBJIHRoaW5rIDspDQpDaGVlcnMNCg== From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 20 15:52:10 2022 Received: (at 59683) by debbugs.gnu.org; 20 Dec 2022 20:52:10 +0000 Received: from localhost ([127.0.0.1]:47089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7jar-00087N-O5 for submit@debbugs.gnu.org; Tue, 20 Dec 2022 15:52:10 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:37213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7jao-000870-MJ for 59683@debbugs.gnu.org; Tue, 20 Dec 2022 15:52:08 -0500 Date: Tue, 20 Dec 2022 20:51:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1671569520; x=1671828720; bh=MeUTeac4yHl2W18U7oGKwG33JJSrXKaN+lJAWxjP+U0=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=G8TfwiDvIqs5LpELz2j4298uNmCcYry4jNUXWxpY36MW6/sNecHtIJPn9s7Zayt0S UWREMKDL0+MrVt6VmU+2w8ucrtnwLEvSSzx4jd/JL2E2zi+s+5J0yhKD4bmEVX1OVn m6hH1kHyyhQ4ApWly6+lHYJjVqGf9y+jx7D5MpDVkaCjxTUyFgwQlvyURVBCoV+Vkr EHvGzsRxWQmuqkrU2jfRTRqwPT8Zyo4/UDoInaGfKrK1HZprwNubiz4Y68A2Km5OXG K4ci8k7cBiD1eivFxw2v9kHJaqJn9f9j9FG55mWwID2pTpcXZVGWH1/QRIXYcDP/V+ LWitYey7hOEmw== To: Florian From: phodina Subject: Re: bug#59683: [PATCH] gnu: Add bolt Message-ID: In-Reply-To: <87y1r2m2fy.fsf@posteo.net> References: <5255d8ae4c2abdb44b8f1f1cbf55c344e9486c13.1669735188.git.florhizome@posteo.net> <87zgbqrzxf.fsf_-_@gnu.org> <87y1r2m2fy.fsf@posteo.net> Feedback-ID: 14143818:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_oCaEKKz9s0U3tb4BFB1ZTcy6N41NDdzEVnF5YGnFGE" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59683 Cc: "59683@debbugs.gnu.org" <59683@debbugs.gnu.org>, =?utf-8?Q?Ludovic_Court=C3=A8s?= 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 is a multi-part message in MIME format. --b1_oCaEKKz9s0U3tb4BFB1ZTcy6N41NDdzEVnF5YGnFGE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I've tried to simplify the service. However, for some reason the client boltctl does not work. It is restarted = under different PID and the service does not fail. $ boltctl list boltctl: error: could not create client: Error calling StartServiceByName f= or org.freedesktop.bolt: Failed to activate service 'org.freedesktop.bolt':= timed out (service_start_timeout=3D25000ms) $ ps aux | grep boltd root 20923 0.0 0.0 230592 6744 ? Dsl 21:24 0:00 /gnu/store= /fhngddf8yfqsby06mwjbs99s1s83jh68-bolt-0.9.4/libexec/boltd pethod 20935 0.0 0.0 6528 1864 pts/6 S+ 21:24 0:00 grep --col= or=3Dauto boltd $ ps aux | grep boltd root 22821 0.0 0.0 230592 6492 ? Ssl 21:33 0:00 /gnu/store= /fhngddf8yfqsby06mwjbs99s1s83jh68-bolt-0.9.4/libexec/boltd pethod 22979 0.0 0.0 6516 1988 pts/6 S+ 21:33 0:00 grep --col= or=3Dauto boltd $ ps aux | grep boltd root 22980 0.0 0.0 230592 8672 ? Dsl 21:33 0:00 /gnu/store= /fhngddf8yfqsby06mwjbs99s1s83jh68-bolt-0.9.4/libexec/boltd pethod 23102 0.0 0.0 6504 1988 pts/6 S+ 21:33 0:00 grep --col= or=3Dauto boltd $ ls /var/log/bolt* ls: cannot access '/var/log/bolt*': No such file or directory Here's a standalone file which I currently use for testing, will put it bac= k to Guix repo. Second attached file is the daemon running by launching it manually. For so= me reason it stops. I'll also add the paragraph with description. Also the service has to run with higher priviledges [1]. As this service reuqires HW does it make sense to write test? Maybe to chec= k if it is launched, right? 1 https://github.com/gicmo/bolt/blob/master/data/bolt.service.in#L25 ---- Petr --b1_oCaEKKz9s0U3tb4BFB1ZTcy6N41NDdzEVnF5YGnFGE Content-Type: text/x-scheme; name=bolt.scm Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=bolt.scm Ozs7IEdOVSBHdWl4IC0tLSBGdW5jdGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCjs7 Owo7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCjs7Owo7OzsgR05VIEd1aXggaXMg ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAo7 OzsgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw dWJsaXNoZWQgYnkKOzs7IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJz aW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yIChhdAo7OzsgeW91ciBvcHRpb24pIGFueSBsYXRlciB2 ZXJzaW9uLgo7OzsKOzs7IEdOVSBHdWl4IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQg aXQgd2lsbCBiZSB1c2VmdWwsIGJ1dAo7OzsgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo7OzsgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5F U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo7OzsgR05VIEdlbmVyYWwgUHVi bGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KOzs7Cjs7OyBZb3Ugc2hvdWxkIGhhdmUgcmVj ZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQo7OzsgYWxvbmcg d2l0aCBHTlUgR3VpeC4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMv Pi4KCihkZWZpbmUtbW9kdWxlIChib2x0KQogICM6dXNlLW1vZHVsZSAoZ251IHNlcnZpY2VzKQog ICM6dXNlLW1vZHVsZSAoZ251IHNlcnZpY2VzIGJhc2UpCiAgIzp1c2UtbW9kdWxlIChnbnUgc2Vy dmljZXMgY29uZmlndXJhdGlvbikKICAjOnVzZS1tb2R1bGUgKGdudSBzZXJ2aWNlcyBsaW51eCkK ICAjOnVzZS1tb2R1bGUgKGdudSBzZXJ2aWNlcyBzaGVwaGVyZCkKICAjOnVzZS1tb2R1bGUgKGdu dSBzZXJ2aWNlcyBkYnVzKQogICM6dXNlLW1vZHVsZSAoZ251IHNlcnZpY2VzIGFkbWluKQogICM6 dXNlLW1vZHVsZSAoZ251IHN5c3RlbSBzaGFkb3cpCiAgIzp1c2UtbW9kdWxlIChnbnUgc3lzdGVt IHBhbSkKICAjOnVzZS1tb2R1bGUgKChnbnUgc3lzdGVtIGZpbGUtc3lzdGVtcykKICAgICAgICAg ICAgICAgICM6c2VsZWN0IChmaWxlLXN5c3RlbS1tYXBwaW5nKSkKICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBhZG1pbikKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBiYXNlKQogICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJhc2gpCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgY2x1c3RlcikKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjb25ubWFuKQogICM6dXNl LW1vZHVsZSAoZ251IHBhY2thZ2VzIGZyZWVkZXNrdG9wKQogICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGxpbnV4KQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGZpcm13YXJlKQogICM6 dXNlLW1vZHVsZSAobm9uZ251IHBhY2thZ2VzIGZpcm13YXJlKQogICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIHRvcikKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB1c2ItbW9kZXN3aXRj aCkKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtZXNzYWdpbmcpCiAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgbmV0d29ya2luZykKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBu dHApCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ25vbWUpCiAgIzp1c2UtbW9kdWxlIChn bnUgcGFja2FnZXMgaXBmcykKICAjOnVzZS1tb2R1bGUgKGdudSBidWlsZCBsaW51eC1jb250YWlu ZXIpCiAgIzp1c2UtbW9kdWxlIChndWl4IGdleHApCiAgIzp1c2UtbW9kdWxlIChndWl4IHJlY29y ZHMpCiAgIzp1c2UtbW9kdWxlIChndWl4IG1vZHVsZXMpCiAgIzp1c2UtbW9kdWxlIChndWl4IHBh Y2thZ2VzKQogICM6dXNlLW1vZHVsZSAoZ3VpeCBkZXByZWNhdGlvbikKICAjOnVzZS1tb2R1bGUg KGd1aXggZGlhZ25vc3RpY3MpCiAgIzp1c2UtbW9kdWxlIChndWl4IGkxOG4pCiAgIzp1c2UtbW9k dWxlIChybnJzIGVudW1zKQogICM6dXNlLW1vZHVsZSAoc3JmaSBzcmZpLTEpCiAgIzp1c2UtbW9k dWxlIChzcmZpIHNyZmktOSkKICAjOnVzZS1tb2R1bGUgKHNyZmkgc3JmaS0yNikKICAjOnVzZS1t b2R1bGUgKHNyZmkgc3JmaS00MykKICAjOnVzZS1tb2R1bGUgKGljZS05IG1hdGNoKQogICM6dXNl LW1vZHVsZSAoanNvbikKICAjOmV4cG9ydCAoYm9sdC1jb25maWd1cmF0aW9uIGJvbHQtY29uZmln dXJhdGlvbj8gYm9sdC1zZXJ2aWNlLXR5cGUpKQoKOzsKOzs7IFRodW5kZXJib2x0IGRhZW1vbi4K Ozs7CgooZGVmaW5lLXJlY29yZC10eXBlKiA8Ym9sdC1jb25maWd1cmF0aW9uPiBib2x0LWNvbmZp Z3VyYXRpb24KICAgICAgICAgICAgICAgICAgICAgbWFrZS1ib2x0LWNvbmZpZ3VyYXRpb24KICBi b2x0LWNvbmZpZ3VyYXRpb24/CiAgKHBhY2thZ2UKICAgIGJvbHQtY29uZmlndXJhdGlvbi1wYWNr YWdlIDtwYWNrYWdlCiAgICAoZGVmYXVsdCBib2x0KSkpCgooZGVmaW5lIChib2x0LXNoZXBoZXJk LXNlcnZpY2UgY29uZmlnKQogIChsaXN0IChzaGVwaGVyZC1zZXJ2aWNlIChkb2N1bWVudGF0aW9u ICJUaHVuZGVyYm9sdCBkYWVtb24iKQogICAgICAgICAgICAgICAgICAgICAgICAgIChwcm92aXNp b24gJyhib2x0KSkKICAgICAgICAgICAgICAgICAgICAgICAgICAocmVxdWlyZW1lbnQgJyhkYnVz LXN5c3RlbSB1ZGV2KSkKICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RhcnQgI34obWFrZS1m b3JrZXhlYy1jb25zdHJ1Y3RvciAnKCMkKGZpbGUtYXBwZW5kCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYm9sdC1jb25m aWd1cmF0aW9uLXBhY2thZ2UKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25maWcpCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2xpYmV4ZWMv Ym9sdGQiKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIi12IikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Izpsb2ctZmlsZSAiL3Zhci9sb2cvYm9sdC5sb2ciKSkKICAgICAgICAgICAgICAgICAgICAgICAg ICAoc3RvcCAjfihtYWtlLWtpbGwtZGVzdHJ1Y3RvcikpKSkpCgooZGVmaW5lICVib2x0LWFjdGl2 YXRpb24KICAjfihiZWdpbgogICAgICAodXNlLW1vZHVsZXMgKGd1aXggYnVpbGQgdXRpbHMpKQog ICAgICAobWtkaXItcCAiL3Zhci9saWIvYm9sdGQvIikpKQoKKGRlZmluZSAoYm9sdC1kYnVzLXNl cnZpY2UgY29uZmlnKQogIChsaXN0ICh3cmFwcGVkLWRidXMtc2VydmljZSAoYm9sdC1jb25maWd1 cmF0aW9uLXBhY2thZ2UgY29uZmlnKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibGli ZXhlYy9ib2x0ZCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYCgoIkJPTFRfQ09ORl9G SUxFX05BTUUiICwoZmlsZS1hcHBlbmQgKGJvbHQtY29uZmlndXJhdGlvbi1wYWNrYWdlCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBjb25maWcpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICIvc2hhcmUvZGJ1cy0xL2ludGVyZmFjZXMvb3JnLmZyZWVkZXNrdG9w LmJvbHQueG1sIikpKSkpKQooZGVmaW5lIGJvbHQtc2VydmljZS10eXBlCiAgKHNlcnZpY2UtdHlw ZSAobmFtZSAnYm9sdGQpCiAgICAgICAgICAgICAgICAoZGVzY3JpcHRpb24KICAgICAgICAgICAg ICAgICAiVGh1bmRlcmJvbHQgZGFlbW9uIG1hbmFnZXMgdGhlIGRldmljZXMgYXR0YWNoZWQgdG8g dGhlIFRodW5kZXJib2x0CmludGVyZmFjZS4iKQogICAgICAgICAgICAgICAgKGV4dGVuc2lvbnMg KGxpc3QgKHNlcnZpY2UtZXh0ZW5zaW9uIHVkZXYtc2VydmljZS10eXBlCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvbXBvc2UgbGlzdAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib2x0LWNv bmZpZ3VyYXRpb24tcGFja2FnZSkpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo c2VydmljZS1leHRlbnNpb24gZGJ1cy1yb290LXNlcnZpY2UtdHlwZQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvbHQtZGJ1cy1zZXJ2aWNlKQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNlcnZpY2UtZXh0ZW5zaW9uIGFjdGl2 YXRpb24tc2VydmljZS10eXBlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGNvbnN0ICVib2x0LWFjdGl2YXRpb24pKQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKHNlcnZpY2UtZXh0ZW5zaW9uCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgc2hlcGhlcmQtcm9vdC1zZXJ2aWNlLXR5cGUKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBib2x0LXNoZXBoZXJkLXNlcnZpY2UpKSkKICAgICAgICAgICAg ICAgIChkZWZhdWx0LXZhbHVlIChib2x0LWNvbmZpZ3VyYXRpb24pKSkpCg== --b1_oCaEKKz9s0U3tb4BFB1ZTcy6N41NDdzEVnF5YGnFGE Content-Type: text/x-log; name=boltd.log Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=boltd.log c3VkbyAtRSAvZ251L3N0b3JlL2ZobmdkZGY4eWZxc2J5MDZtd2piczk5czFzODNqaDY4LWJvbHQt MC45LjQvbGliZXhlYy9ib2x0ZCAtdgpQYXNzd29yZDoKMjE6NDg6MDYgYm9sdCAwLjkuNCBzdGFy dGluZyB1cC4KMjE6NDg6MDYgc2Vzc2lvbiBpZCBpcyA0OTRjOWU1ZWFiYjM2MDNkYzgzNGM5NjYx NGVlZmFhZgoyMTo0ODowNiBkYnVzOiBnb3QgdGhlIGJ1cyBbb3JnLmZyZWVkZXNrdG9wLmJvbHRd CjIxOjQ4OjA2IGRidXM6IGluc3RhbGxlZCBwcm9wOiBWZXJzaW9uIC0+IHZlcnNpb24gW25hdGl2 ZV0KMjE6NDg6MDYgZGJ1czogaW5zdGFsbGVkIHByb3A6IFByb2JpbmcgLT4gcHJvYmluZyBbbmF0 aXZlXQoyMTo0ODowNiBkYnVzOiBpbnN0YWxsZWQgcHJvcDogRGVmYXVsdFBvbGljeSAtPiBkZWZh dWx0LXBvbGljeSBbZW51bS1hcy1zdHJpbmddCjIxOjQ4OjA2IGRidXM6IGluc3RhbGxlZCBwcm9w OiBTZWN1cml0eUxldmVsIC0+IHNlY3VyaXR5LWxldmVsIFtlbnVtLWFzLXN0cmluZ10KMjE6NDg6 MDYgZGJ1czogaW5zdGFsbGVkIHByb3A6IEF1dGhNb2RlIC0+IGF1dGgtbW9kZSBbZmxhZ3MtYXMt c3RyaW5nXQoyMTo0ODowNiBkYnVzOiBpbnN0YWxsZWQgcHJvcDogUG93ZXJTdGF0ZSAtPiBwb3dl ci1zdGF0ZSBbZW51bS1hcy1zdHJpbmddCjIxOjQ4OjA2IGRidXM6IGluc3RhbGxlZCBwcm9wOiBH ZW5lcmF0aW9uIC0+IGdlbmVyYXRpb24gW25hdGl2ZV0KMjE6NDg6MDYgbWFuYWdlcjogaW5pdGlh bGl6aW5nIHN0b3JlCjIxOjQ4OjA2IF9nX2lvX21vZHVsZV9nZXRfZGVmYXVsdDogRm91bmQgZGVm YXVsdCBpbXBsZW1lbnRhdGlvbiBsb2NhbCAoR0xvY2FsVmZzKSBmb3Ig4oCYZ2lvLXZmc+KAmQoy MTo0ODowNiBzdG9yZTogbG9jYXRlZCBhdDogL3Zhci9saWIvYm9sdGQKMjE6NDg6MDYgc3RvcmU6 IG5lZWRzIGluaXQ6IG5vCjIxOjQ4OjA2IGNvbmZpZzogbG9hZGluZyB1c2VyIGNvbmZpZwoyMTo0 ODowNiBib3VuY2VyOiBpbml0aWFsaXppbmcgcG9sa2l0CjIxOjQ4OjA2IHVkZXY6IGluaXRpYWxp emluZyB1ZGV2CjIxOjQ4OjA2IHN0b3JlOiBsb2FkaW5nIGRvbWFpbnMKMjE6NDg6MDYgW2MyMDEw MDAwLTAwODItZG9tYWluPyAgICAgICAgICBdIHN0b3JlOiBsb2FkaW5nIGRvbWFpbgoyMTo0ODow NiBkYnVzOiBpbnN0YWxsZWQgcHJvcDogVWlkIC0+IHVpZCBbbmF0aXZlXQoyMTo0ODowNiBkYnVz OiBpbnN0YWxsZWQgcHJvcDogSWQgLT4gaWQgW25hdGl2ZV0KMjE6NDg6MDYgZGJ1czogaW5zdGFs bGVkIHByb3A6IFN5c2ZzUGF0aCAtPiBzeXNwYXRoIFtuYXRpdmVdCjIxOjQ4OjA2IGRidXM6IGlu c3RhbGxlZCBwcm9wOiBTZWN1cml0eUxldmVsIC0+IHNlY3VyaXR5IFtlbnVtLWFzLXN0cmluZ10K MjE6NDg6MDYgZGJ1czogaW5zdGFsbGVkIHByb3A6IEJvb3RBQ0wgLT4gYm9vdGFjbCBbbmF0aXZl XQoyMTo0ODowNiBkYnVzOiBpbnN0YWxsZWQgcHJvcDogSU9NTVUgLT4gaW9tbXUgW25hdGl2ZV0K MjE6NDg6MDYgam91cm5hbDogb3BlbmVkIGZvciAnYzIwMTAwMDAtMDA4Mic7IHNpemU6IDAgYnl0 ZXMKMjE6NDg6MDYgam91cm5hbDogZnJlc2g6IHllcywgZmQ6IDgKMjE6NDg6MDYgW2MyMDEwMDAw LTAwODItZG9tYWluPyAgICAgICAgICBdIGRvbWFpbjogcmVnaXN0ZXJlZCAoYm9vdGFjbDogMTYv MTYpCjIxOjQ4OjA2IHN0b3JlOiBsb2FkaW5nIGRldmljZXMKMjE6NDg6MDYgW2MyMDEwMDAwLTAw ODIgICAgICAgICAgICAgICAgICBdIHN0b3JlOiBsb2FkaW5nIGRldmljZQoyMTo0ODowNiBkYnVz OiBpbnN0YWxsZWQgcHJvcDogVWlkIC0+IHVpZCBbbmF0aXZlXQoyMTo0ODowNiBkYnVzOiBpbnN0 YWxsZWQgcHJvcDogTmFtZSAtPiBuYW1lIFtuYXRpdmVdCjIxOjQ4OjA2IGRidXM6IGluc3RhbGxl ZCBwcm9wOiBWZW5kb3IgLT4gdmVuZG9yIFtuYXRpdmVdCjIxOjQ4OjA2IGRidXM6IGluc3RhbGxl ZCBwcm9wOiBHZW5lcmF0aW9uIC0+IGdlbmVyYXRpb24gW25hdGl2ZV0KMjE6NDg6MDYgZGJ1czog aW5zdGFsbGVkIHByb3A6IFR5cGUgLT4gdHlwZSBbZW51bS1hcy1zdHJpbmddCjIxOjQ4OjA2IGRi dXM6IGluc3RhbGxlZCBwcm9wOiBTdGF0dXMgLT4gc3RhdHVzIFtlbnVtLWFzLXN0cmluZ10KMjE6 NDg6MDYgZGJ1czogaW5zdGFsbGVkIHByb3A6IEF1dGhGbGFncyAtPiBhdXRoZmxhZ3MgW2ZsYWdz LWFzLXN0cmluZ10KMjE6NDg6MDYgZGJ1czogaW5zdGFsbGVkIHByb3A6IFBhcmVudCAtPiBwYXJl bnQgW25hdGl2ZV0KMjE6NDg6MDYgZGJ1czogaW5zdGFsbGVkIHByb3A6IFN5c2ZzUGF0aCAtPiBz eXNmcy1wYXRoIFtuYXRpdmVdCjIxOjQ4OjA2IGRidXM6IGluc3RhbGxlZCBwcm9wOiBEb21haW4g LT4gZG9tYWluIFtvYmplY3QtYXMtc3RyaW5nXQoyMTo0ODowNiBkYnVzOiBpbnN0YWxsZWQgcHJv cDogQ29ubmVjdFRpbWUgLT4gY29ubnRpbWUgW25hdGl2ZV0KMjE6NDg6MDYgZGJ1czogaW5zdGFs bGVkIHByb3A6IEF1dGhvcml6ZVRpbWUgLT4gYXV0aHRpbWUgW25hdGl2ZV0KMjE6NDg6MDYgZGJ1 czogaW5zdGFsbGVkIHByb3A6IExpbmtTcGVlZCAtPiBsaW5rc3BlZWQgW25hdGl2ZV0KMjE6NDg6 MDYgZGJ1czogaW5zdGFsbGVkIHByb3A6IFN0b3JlZCAtPiBzdG9yZWQgW25hdGl2ZV0KMjE6NDg6 MDYgZGJ1czogaW5zdGFsbGVkIHByb3A6IFBvbGljeSAtPiBwb2xpY3kgW2VudW0tYXMtc3RyaW5n XQoyMTo0ODowNiBkYnVzOiBpbnN0YWxsZWQgcHJvcDogS2V5IC0+IGtleSBbZW51bS1hcy1zdHJp bmddCjIxOjQ4OjA2IGRidXM6IGluc3RhbGxlZCBwcm9wOiBTdG9yZVRpbWUgLT4gc3RvcmV0aW1l IFtuYXRpdmVdCjIxOjQ4OjA2IGRidXM6IGluc3RhbGxlZCBwcm9wOiBMYWJlbCAtPiBsYWJlbCBb bmF0aXZlXQoyMTo0ODowNiBkYnVzOiArYWRqdXN0ZWQgcHJvcDogd2lyZWNvbnY6IExpbmtTcGVl ZCBbbGlua3NwZWVkLWFzLXZhcmlhbnRdCjIxOjQ4OjA2IGdsb2JhbCAnZ2VuZXJhdGlvbicgc2V0 IHRvICczJwoyMTo0ODowNiBkYnVzOiBpbnN0YWxsZWQgcHJvcDogU3VwcG9ydGVkIC0+IHN1cHBv cnRlZCBbbmF0aXZlXQoyMTo0ODowNiBkYnVzOiBpbnN0YWxsZWQgcHJvcDogU3RhdGUgLT4gc3Rh dGUgW2VudW0tYXMtc3RyaW5nXQoyMTo0ODowNiBkYnVzOiBpbnN0YWxsZWQgcHJvcDogVGltZW91 dCAtPiB0aW1lb3V0IFtuYXRpdmVdCjIxOjQ4OjA2IHBvd2VyOiBzdGF0ZSBsb2NhdGVkIGF0OiAv cnVuL2JvbHRkL3Bvd2VyCjIxOjQ4OjA2IHBvd2VyOiBmb3JjZSBwb3dlciBzdXBwb3J0OiB5ZXMK MjE6NDg6MDYgdWRldjogZm91bmQgMSBkb21haW4KMjE6NDg6MDYgdWRldjogZW51bWVyYXRpbmcg ZGV2aWNlcwoyMTo0ODowNiBwcm9iaW5nOiBhZGRpbmcgL3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAv MDAwMDowMDoxYy4wLzAwMDA6MDM6MDAuMCB0byByb290cwoyMTo0ODoxMyBbYzIwMTAwMDAtMDA4 Mi1kb21haW4wICAgICAgICAgIF0gYm9vdGFjbDogc3luY2hyb25pemluZyBqb3VybmFsCjIxOjQ4 OjEzIFtjMjAxMDAwMC0wMDgyLWRvbWFpbjAgICAgICAgICAgXSBib290YWNsOiBqb3VybmFsIGNv bnRhaW5zIDAgZW50cmllcwoyMTo0ODoxOCBbYzIwMTAwMDAtMDA4Mi1kb21haW4wICAgICAgICAg IF0gYm9vdGFjbDogYWNsIHVuY2hhbmdlZCwgbm90IHVwZGF0aW5nCjIxOjQ4OjE4IHNlY3VyaXR5 IGxldmVsIHNldCB0byAndXNlcicKMjE6NDg6MTggW2MyMDEwMDAwLTAwODItZG9tYWluMCAgICAg ICAgICBdIGNvbm5lY3RlZDogYXMgZG9tYWluMCBbdXNlcl0gKC9zeXMvZGV2aWNlcy9wY2kwMDAw OjAwLzAwMDA6MDA6MWMuMC8wMDAwOjAzOjAwLjAvMDAwMDowNDowMC4wLzAwMDA6MDU6MDAuMC9k b21haW4wKQoyMTo0ODoxOCBbYzIwMTAwMDAtMDA4Mi1QcmVjaXNpb24gMTUgNTU1MF0gc3RhdHVz IGNoYW5nZWQ6IGRpc2Nvbm5lY3RlZCAtPiBhdXRob3JpemVkCjIxOjQ4OjE4IFtjMjAxMDAwMC0w MDgyLVByZWNpc2lvbiAxNSA1NTUwXSBnZW5lcmF0aW9uOiB1cGRhdGVkIHRvOiAzCjIxOjQ4OjE4 IFtjMjAxMDAwMC0wMDgyLVByZWNpc2lvbiAxNSA1NTUwXSBwYXJlbnQgaXMgKG51bGwpLi4uCjIx OjQ4OjE4IFtjMjAxMDAwMC0wMDgyLVByZWNpc2lvbiAxNSA1NTUwXSBjb25uZWN0ZWQ6IGF1dGhv cml6ZWQgKC9zeXMvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMC8wMDAwOjAzOjAwLjAv MDAwMDowNDowMC4wLzAwMDA6MDU6MDAuMC9kb21haW4wLzAtMCkKMjE6NDg6MTggc3RvcmU6IHN0 b3JlIGlzIHVwIHRvIGRhdGUKMjE6NDg6MTggc3RhdHVzOiBTVEFUVVM9YXV0aG1vZGU6IGVuYWJs ZWQsIGZvcmNlLXBvd2VyOiB1bnNldCBbc2VudDogbm9dCjIxOjQ4OjE4IGRidXM6IHJlZ2lzdGVy ZWQgb2JqZWN0IGF0IC9vcmcvZnJlZWRlc2t0b3AvYm9sdAoyMTo0ODoxOCBkYnVzOiBwcm9wIG9i amVjdC1wYXRoIGNoYW5nZSBpZ25vcmVkCjIxOjQ4OjE4IGRidXM6IHByb3AgZXhwb3J0ZWQgY2hh bmdlIGlnbm9yZWQKMjE6NDg6MTggZGJ1czogcmVnaXN0ZXJlZCBvYmplY3QgYXQgL29yZy9mcmVl ZGVza3RvcC9ib2x0CjIxOjQ4OjE4IGRidXM6IHByb3Agb2JqZWN0LXBhdGggY2hhbmdlIGlnbm9y ZWQKMjE6NDg6MTggZGJ1czogcHJvcCBleHBvcnRlZCBjaGFuZ2UgaWdub3JlZAoyMTo0ODoxOCBk YnVzOiBnZW5lcmF0ZWQgb2JqZWN0IHBhdGg6IC9vcmcvZnJlZWRlc2t0b3AvYm9sdC9kb21haW5z L2MyMDEwMDAwXzAwODJfODQxZV8wMzJhXzM0OGYxYWUyZTEwMgoyMTo0ODoxOCBkYnVzOiByZWdp c3RlcmVkIG9iamVjdCBhdCAvb3JnL2ZyZWVkZXNrdG9wL2JvbHQvZG9tYWlucy9jMjAxMDAwMF8w MDgyXzg0MWVfMDMyYV8zNDhmMWFlMmUxMDIKMjE6NDg6MTggZGJ1czogcHJvcCBvYmplY3QtcGF0 aCBjaGFuZ2UgaWdub3JlZAoyMTo0ODoxOCBkYnVzOiBwcm9wIGV4cG9ydGVkIGNoYW5nZSBpZ25v cmVkCjIxOjQ4OjE4IFtjMjAxMDAwMC0wMDgyLWRvbWFpbjAgICAgICAgICAgXSBkYnVzOiBleHBv cnRlZCBkb21haW4gYXQgL29yZy9mcmVlZGVza3RvcC9ib2x0L2RvbWFpbnMvYzIwMTAwMDBfMDA4 Ml84NDFlXzAzMmFfMzQ4ZjFhZTJlMTAyCjIxOjQ4OjE4IGRidXM6IGdlbmVyYXRlZCBvYmplY3Qg cGF0aDogL29yZy9mcmVlZGVza3RvcC9ib2x0L2RldmljZXMvYzIwMTAwMDBfMDA4Ml84NDFlXzAz MmFfMzQ4ZjFhZTJlMTAyCjIxOjQ4OjE4IGRidXM6IHJlZ2lzdGVyZWQgb2JqZWN0IGF0IC9vcmcv ZnJlZWRlc2t0b3AvYm9sdC9kZXZpY2VzL2MyMDEwMDAwXzAwODJfODQxZV8wMzJhXzM0OGYxYWUy ZTEwMgoyMTo0ODoxOCBkYnVzOiBwcm9wIG9iamVjdC1wYXRoIGNoYW5nZSBpZ25vcmVkCjIxOjQ4 OjE4IGRidXM6IHByb3AgZXhwb3J0ZWQgY2hhbmdlIGlnbm9yZWQKMjE6NDg6MTggW2MyMDEwMDAw LTAwODItUHJlY2lzaW9uIDE1IDU1NTBdIGRidXM6IGV4cG9ydGVkIGRldmljZSBhdCAvb3JnL2Zy ZWVkZXNrdG9wL2JvbHQvZGV2aWNlcy9jMjAxMDAwMF8wMDgyLi4uCjIxOjQ4OjE4IHVkZXY6IGNo YW5nZSAodGh1bmRlcmJvbHQvdGh1bmRlcmJvbHRfZG9tYWluKSAvc3lzL2RldmljZXMvcGNpMDAw MDowMC8wMDAwOjAwOjFjLjAvMDAwMDowMzowMC4wLzAwMDA6MDQ6MDAuMC8wMDAwOjA1OjAwLjAv ZG9tYWluMAoyMTo0ODoyOSBbYzIwMTAwMDAtMDA4Mi1kb21haW4wICAgICAgICAgIF0gYm9vdGFj bDogYWNsIHVuY2hhbmdlZCwgbm90IHVwZGF0aW5nCjIxOjQ4OjI5IHVkZXY6IGNoYW5nZSAodGh1 bmRlcmJvbHQvdGh1bmRlcmJvbHRfZG9tYWluKSAvc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAw OjAwOjFjLjAvMDAwMDowMzowMC4wLzAwMDA6MDQ6MDAuMC8wMDAwOjA1OjAwLjAvZG9tYWluMAoy MTo0ODozNCBbYzIwMTAwMDAtMDA4Mi1kb21haW4wICAgICAgICAgIF0gYm9vdGFjbDogYWNsIHVu Y2hhbmdlZCwgbm90IHVwZGF0aW5nCjIxOjQ4OjM0IGRidXM6IG5hbWUgbG9zdDsgc2h1dHRpbmcg ZG93bi4uLgoyMTo0ODozNCBkYnVzOiB1bnJlZ2lzdGVyZWQgb2JqZWN0IGF0IC9vcmcvZnJlZWRl c2t0b3AvYm9sdC9kZXZpY2VzL2MyMDEwMDAwXzAwODJfODQxZV8wMzJhXzM0OGYxYWUyZTEwMjog eWVzCjIxOjQ4OjM0IGRidXM6IHVucmVnaXN0ZXJlZCBvYmplY3QgYXQgL29yZy9mcmVlZGVza3Rv cC9ib2x0OiB5ZXMKMjE6NDg6MzQgZGJ1czogdW5yZWdpc3RlcmVkIG9iamVjdCBhdCAvb3JnL2Zy ZWVkZXNrdG9wL2JvbHQ6IHllcwoyMTo0ODozNCBzaHV0ZG93biBjb21wbGV0ZQo= --b1_oCaEKKz9s0U3tb4BFB1ZTcy6N41NDdzEVnF5YGnFGE-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 25 11:22:14 2022 Received: (at 59683) by debbugs.gnu.org; 25 Dec 2022 16:22:14 +0000 Received: from localhost ([127.0.0.1]:50011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p9TlO-00053M-67 for submit@debbugs.gnu.org; Sun, 25 Dec 2022 11:22:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p9TlM-000535-Bh for 59683@debbugs.gnu.org; Sun, 25 Dec 2022 11:22:12 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p9TlH-0004Tj-51; Sun, 25 Dec 2022 11:22:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=xRBHkpvn5G66jMntyEEdq0PgvefpZvrFIcSjieCCiAk=; b=fCQw5vJ0sLpD5CGakcme EWoJxQsuqReHcHJ8rxfI/B9fPAXt/yZA8X5t8j3BReBLqvQVNzARP+FkJljqTBRWQbzcG0Z7pJnEy MU1CNzLwZghGpKGbXVp2mb8ewEtPwReCsC97TZ+fcT1yrvUOW6MZYIzPpWy7xAAK1aut3IRgMMF5T 9VS3J4W8SsRdLNwvqHFk0eOQ/cu7OVX9/AyDapyTSujexVeJbV/dDhzatJvNDGDSjpOb4/J+xQ9JQ MLz9C3Zc+pFtrlq7X+MfkhMhxxXrsvGjIOPZ9yMxeo0gHjbh6IEsEakbGkKj92rlSMeD91TfZJfUp AXfmIttQ4ce0Fg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p9TlG-0000hs-Pj; Sun, 25 Dec 2022 11:22:06 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: phodina Subject: Re: bug#59683: [PATCH] gnu: Add bolt References: <5255d8ae4c2abdb44b8f1f1cbf55c344e9486c13.1669735188.git.florhizome@posteo.net> <87zgbqrzxf.fsf_-_@gnu.org> <87y1r2m2fy.fsf@posteo.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quintidi 5 =?utf-8?Q?Niv=C3=B4se?= an 231 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du Chien X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 25 Dec 2022 17:22:04 +0100 In-Reply-To: (phodina@protonmail.com's message of "Tue, 20 Dec 2022 20:51:48 +0000") Message-ID: <87wn6fxxlf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59683 Cc: "59683@debbugs.gnu.org" <59683@debbugs.gnu.org>, Florian 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: -3.3 (---) Hi, phodina skribis: > I've tried to simplify the service. > > However, for some reason the client boltctl does not work. It is restarte= d under different PID and the service does not fail. Since it=E2=80=99s a D-Bus service, maybe we do not need to create a Shephe= rd service for boltd? In that case, it will be started on-demand by dbus-daemon, for instance the first time someone runs =E2=80=98boltctl=E2= =80=99. Is that acceptable or does it have to be started at boot time? > $ boltctl list > boltctl: error: could not create client: Error calling StartServiceByName= for org.freedesktop.bolt: Failed to activate service 'org.freedesktop.bolt= ': timed out (service_start_timeout=3D25000ms) > > $ ps aux | grep boltd > root 20923 0.0 0.0 230592 6744 ? Dsl 21:24 0:00 /gnu/sto= re/fhngddf8yfqsby06mwjbs99s1s83jh68-bolt-0.9.4/libexec/boltd > pethod 20935 0.0 0.0 6528 1864 pts/6 S+ 21:24 0:00 grep --c= olor=3Dauto boltd > $ ps aux | grep boltd > root 22821 0.0 0.0 230592 6492 ? Ssl 21:33 0:00 /gnu/sto= re/fhngddf8yfqsby06mwjbs99s1s83jh68-bolt-0.9.4/libexec/boltd > pethod 22979 0.0 0.0 6516 1988 pts/6 S+ 21:33 0:00 grep --c= olor=3Dauto boltd > $ ps aux | grep boltd > root 22980 0.0 0.0 230592 8672 ? Dsl 21:33 0:00 /gnu/sto= re/fhngddf8yfqsby06mwjbs99s1s83jh68-bolt-0.9.4/libexec/boltd > pethod 23102 0.0 0.0 6504 1988 pts/6 S+ 21:33 0:00 grep --c= olor=3Dauto boltd > > $ ls /var/log/bolt* > ls: cannot access '/var/log/bolt*': No such file or directory Perhaps /var/log/messages has details? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 25 12:33:59 2022 Received: (at 59683) by debbugs.gnu.org; 25 Dec 2022 17:33:59 +0000 Received: from localhost ([127.0.0.1]:50088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p9Usp-0007YP-El for submit@debbugs.gnu.org; Sun, 25 Dec 2022 12:33:59 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:32097) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p9Usn-0007YB-MR for 59683@debbugs.gnu.org; Sun, 25 Dec 2022 12:33:58 -0500 Date: Sun, 25 Dec 2022 17:33:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1671989631; x=1672248831; bh=tFLrp6UxzQgT759Ab6BtaY+2YN/rh6lKO37kvm3fQ5s=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=vm6fCEfywUvPm8h72NzlmDqU1wvncB1iFun8jBcDVadXRgm1GKTVoQIGzAvbdkPRh yp03YTbi/mBxiTv7frAfkBHKC/Nzk9jA7LN8PL2zrFFEifKx3WfJODzdnRSyrwxu6l cENUwNkH1qukXCCz7RCxnZOKrzMNohp3n7JxLSla8joAva7hO8u1QDoptoplrN1AT7 SO3QEsw+gqoTSuUAYJMueWznwdcpTVJ+rkrVQ3Kjs2AQqfdZ5005HbagTy6ORPp3S2 gUa+LAGsoJ9ayIfLqRGB8y6e3fuf/ecHVNhRCnT+tisyDZZ8IlWBFPBW6Ny7Fli8uy /SpPuNuHBAd2Q== To: =?utf-8?Q?Ludovic_Court=C3=A8s?= From: phodina Subject: Re: bug#59683: [PATCH] gnu: Add bolt Message-ID: In-Reply-To: <87wn6fxxlf.fsf@gnu.org> References: <5255d8ae4c2abdb44b8f1f1cbf55c344e9486c13.1669735188.git.florhizome@posteo.net> <87zgbqrzxf.fsf_-_@gnu.org> <87y1r2m2fy.fsf@posteo.net> <87wn6fxxlf.fsf@gnu.org> Feedback-ID: 14143818:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59683 Cc: "59683@debbugs.gnu.org" <59683@debbugs.gnu.org>, Florian 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 Ludo=E2=80=99, > > I've tried to simplify the service. > >=20 > > However, for some reason the client boltctl does not work. It is restar= ted under different PID and the service does not fail. >=20 >=20 > Since it=E2=80=99s a D-Bus service, maybe we do not need to create a Shep= herd > service for boltd? In that case, it will be started on-demand by > dbus-daemon, for instance the first time someone runs =E2=80=98boltctl= =E2=80=99. >=20 > Is that acceptable or does it have to be started at boot time? Not sure about that. I'll ask Christian Kellner (author of the project). The issue is that user is able to define if the device is allowed to connec= t or not. And my assumption is that this is the knowledge of the daemon. So it would have to be started by some udev event that sends dbus-event. Or maybe the "IDs" of the devices are stored in the Thunderbolt controller = (I'm not familar with the specs either) and it's done transparently. =20 > >=20 > > $ ls /var/log/bolt* > > ls: cannot access '/var/log/bolt*': No such file or directory >=20 >=20 > Perhaps /var/log/messages has details? Not sure the content of the '/var/log/messages' is useful: Dec 25 13:56:48 localhost shepherd[1]: Service bolt has been started. Dec 25 13:56:48 localhost shepherd[1]: Service nix-daemon has been started. Dec 25 13:56:48 localhost shepherd[1]: Respawning bolt. Dec 25 13:56:48 localhost shepherd[1]: Service bolt has been started. Dec 25 13:56:48 localhost shepherd[1]: Respawning bolt. Dec 25 13:56:48 localhost shepherd[1]: Service bolt has been started. Dec 25 13:56:48 localhost shepherd[1]: Respawning bolt. Dec 25 13:56:48 localhost shepherd[1]: Service bolt has been started. Dec 25 13:56:48 localhost shepherd[1]: Respawning bolt. Dec 25 13:56:48 localhost shepherd[1]: Service bolt has been started. Dec 25 13:56:48 localhost shepherd[1]: Respawning bolt. Dec 25 13:56:48 localhost shepherd[1]: Service bolt has been started. Dec 25 13:56:48 localhost shepherd[1]: Respawning bolt. Dec 25 13:56:48 localhost shepherd[1]: Service bolt has been started. Dec 25 13:56:48 localhost shepherd[1]: Service bolt has been disabled. Dec 25 13:56:48 localhost shepherd[1]: (Respawning too fast.) ---- Petr From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 08:37:04 2023 Received: (at 59683-done) by debbugs.gnu.org; 16 Jan 2023 13:37:04 +0000 Received: from localhost ([127.0.0.1]:60806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHPfb-0002ND-NO for submit@debbugs.gnu.org; Mon, 16 Jan 2023 08:37:03 -0500 Received: from mail-qt1-f173.google.com ([209.85.160.173]:42611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHPfW-0002Md-Et for 59683-done@debbugs.gnu.org; Mon, 16 Jan 2023 08:37:02 -0500 Received: by mail-qt1-f173.google.com with SMTP id fd15so14613046qtb.9 for <59683-done@debbugs.gnu.org>; Mon, 16 Jan 2023 05:36:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=Wm7mnlQ/nSP7NIhlReqqyA5BqleLftYE+ljHhLAcHEQ=; b=JBrKVvYFc99vzw1r/15spDpL3/4TQUk3+RcAF5wO4l3cJvIC1g086RWqo6Uc9KUFWt kb6Ylxcx0OwPlMjoxIiJ4vKF23akMvZjPIxojwNOoTSm8L0zj1sABU7DAmxV/q5YBd9d i8LuMFvbYaBAHA7YYWtO37xMMUSm6c/UvITBwhk0IolLu/vZiYzR+MPr2L6h5TpJk+Wq EWivXAuK3LNfZVcb/s2cuGTg66GugraHPfgMgVBmMlBn6euAX7zbsAOK3Q9Z9v+XmBzk WghRaSIFsge+YOLbE68btia8pfT7A0P9Ktrg5+YxYzZm4zV7O2YAe0IwfoQAOaYGKYKA xiqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Wm7mnlQ/nSP7NIhlReqqyA5BqleLftYE+ljHhLAcHEQ=; b=abcecBSTZjhzkSp47MilBi5ZdgGIB1xsYGUK/3qBgWly3WH/+wjWcWnrTQKSqrnvmE kkFOxB4vvk7AoJTlpEaCR0fruV9MSLlbcoByDPjBxNgqAMFEec/y/l4TN0BGbdnrTUfG on4akzC66hBaD4npH9OBuoMy4cIcAh5xuxa2FK+of4ToF4l9/+GGXeAlwOQQDNuw1vNU uxrBT9F0s/obHvnVCEZCqw1qe8z2S7djqnVAomfHtCZacRB7vT1XFHY/aP5JhI1leA9U oSGV6/u5SegI768Ev0kMI+FkGLgUwEiUi5Lvn9Glb3MXGSVE5uPjuLsWbgLUNI3ks9Gc PHzQ== X-Gm-Message-State: AFqh2kqf3BAo6GIK1LG/JGYtMGIuQQHPqpRpLPN7kXJWzaUt7mChcsFU 2ZAZJtogw2JiQygXKDzqd6w= X-Google-Smtp-Source: AMrXdXu0WvR0z4z4WoKH3DWL0OZL4KvLh5o6UTGtCRYl2Q3W/9P/anTBL9/RngF9w6FBTgVIfFQqtg== X-Received: by 2002:a05:622a:5144:b0:3ab:7e41:5bb2 with SMTP id ew4-20020a05622a514400b003ab7e415bb2mr113536453qtb.38.1673876212789; Mon, 16 Jan 2023 05:36:52 -0800 (PST) Received: from hurd (dsl-10-130-209.b2b2c.ca. [72.10.130.209]) by smtp.gmail.com with ESMTPSA id w29-20020a05620a0e9d00b006fcab4da037sm18090116qkm.39.2023.01.16.05.36.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Jan 2023 05:36:52 -0800 (PST) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#59683: [PATCH] gnu: Add bolt References: <5255d8ae4c2abdb44b8f1f1cbf55c344e9486c13.1669735188.git.florhizome@posteo.net> <87zgbqrzxf.fsf_-_@gnu.org> Date: Mon, 16 Jan 2023 08:36:51 -0500 In-Reply-To: <87zgbqrzxf.fsf_-_@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s?= =?utf-8?Q?=22's?= message of "Wed, 14 Dec 2022 12:24:12 +0100") Message-ID: <87mt6ibnyk.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59683-done Cc: 59683-done@debbugs.gnu.org, florhizome , phodina 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, Ludovic Court=C3=A8s writes: > Hi, > > phodina skribis: > >> I've already attempted to get bolt merged some time ago. >> >> See [https://issues.guix.gnu.org/49578](https://issues.guix.gnu.org/4957= 8#11)---- > > Oops, thanks for the heads-up! I=E2=80=99ve now appplied it. > > florhizome, please let us know if you can think of changes to make? Seems the remaining discussion is about a bolt service rather than adding a bolt package, hence I'm closing this. --=20 Thanks, Maxim From unknown Sat Aug 16 18:45:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 14 Feb 2023 12:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator