From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 6KKJBPzO+WD0FwEAgWs5BA (envelope-from ) for ; Thu, 22 Jul 2021 22:03:08 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id +HeaO/vO+WBHLAAAB5/wlQ (envelope-from ) for ; Thu, 22 Jul 2021 20:03:07 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2B9031B2F1 for ; Thu, 22 Jul 2021 22:03:07 +0200 (CEST) Received: from localhost ([::1]:60152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6euQ-00077C-8D for larch@yhetil.org; Thu, 22 Jul 2021 16:03:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53666) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6euM-000772-Oz for guix-patches@gnu.org; Thu, 22 Jul 2021 16:03:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58378) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6euM-0005Ku-Hf for guix-patches@gnu.org; Thu, 22 Jul 2021 16:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m6euM-0002Tz-AS for guix-patches@gnu.org; Thu, 22 Jul 2021 16:03:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49578] [PATCH] Add bolt Resent-From: Sarah Morgensen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 22 Jul 2021 20:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49578 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: phodina Cc: 49578@debbugs.gnu.org Received: via spool by 49578-submit@debbugs.gnu.org id=B49578.16269841318266 (code B ref 49578); Thu, 22 Jul 2021 20:03:02 +0000 Received: (at 49578) by debbugs.gnu.org; 22 Jul 2021 20:02:11 +0000 Received: from localhost ([127.0.0.1]:41691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6etW-000294-Va for submit@debbugs.gnu.org; Thu, 22 Jul 2021 16:02:11 -0400 Received: from out1.migadu.com ([91.121.223.63]:43195) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6etT-00025k-S1 for 49578@debbugs.gnu.org; Thu, 22 Jul 2021 16:02:09 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1626984126; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hgKubk9hZTGkxqU4T65hVjmWoR4hE+bbLm3+K69ecY4=; b=j/0VieFRwnWuEsUCPqwG09TBP3uDzqEQWASRJVm/1OBcLu2XWfuw5L4L2Z3lZCM7ZGqYLK q9x7oppfr/X5Ln6PLD8cbjUeVkW3pxWc2C2cfKjIGsRUJriRFWPTHxu7hFyhu6Qorj0+s6 728esRyRK7QEC/LgfO5jhUJ9rH3jneA= From: Sarah Morgensen References: <86o8avrua2.fsf@mgsn.dev> <1aJRSz6qFjmFhYY0CBesLTTG0pCFP3k4W0lONoiRV7XP6fDy07As2nMW1DicJXJws8O3IXC-qZLar49bOBNy1FD_I3kNTHUqNRUcNMMtXRo=@protonmail.com> Date: Thu, 22 Jul 2021 13:02:02 -0700 In-Reply-To: (phodina@protonmail.com's message of "Thu, 22 Jul 2021 11:36:53 +0000") Message-ID: <86bl6urubp.fsf_-_@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Auth-User: iskarian@mgsn.dev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626984187; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=hgKubk9hZTGkxqU4T65hVjmWoR4hE+bbLm3+K69ecY4=; b=WAqizPJbVbZGGYA/L3j6WvpBRsIZw2yXnJC/Hlb1oggFv5vNsWQMPhKQaq0Tjgcm6mYsi+ tCzXudyHe/ChfK5+iD29MItKzlYM1GdHfHseUoLwAP2BORAq+fpKka7Mf0qWqkHiAaOQs/ cdH0baewOwnGbW6bXncwt+nnm47PUJLlNIBa175Fxs9Jif8aIl7d7Y7P/ybqd3sshASsEy hMmyHxV4i4Mde4qIbrcWoJ1aY1HG/b0qIyssg5SM0PCyTbaYIwyEbit/De4+wAWmo6gPRk 4mCb+RYjBg6zHHCo+klEp4JPmrofJ8QzdDi1dZaWvur1pvkliEbDywFLDMFVAg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1626984187; a=rsa-sha256; cv=none; b=Q/UqfpzWEXOCSfr9PDpf33Osx0ikgu2Xl7LX7B4em2o3dRgF8iI+XfH9MerRYZ3uVkiVtX YJynmn7/7H9OERwHa94fJmyLDEWmkfyDGB45MiZyTquA1Bx48pJTFAVllCMVLVlFl96kJr 2mF+VaiDa+nBTHSvc0PSpscwtX4kB9DIju2VpOllQvfUUDtbBwsAypg+P0JsFF6dpcrUlC t2I+M1Ywm28Q0iZMgI6YdVrVG3Mka5XsWRrw7uBylWigpy4G5HeJzvRJKdOOgljmQ5Yhaf qq+BYN3IfqVqzxQWqTrlVEq2/1ZLWXjnlcIJI+FEOnch6gQpSfjIji1QpLcuyw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=mgsn.dev header.s=key1 header.b="j/0VieFR"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=mgsn.dev (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=mgsn.dev header.s=key1 header.b="j/0VieFR"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=mgsn.dev (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 2B9031B2F1 X-Spam-Score: -1.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: h2e2vUR1VfmQ Hi, phodina writes: > Also would you have recommendation on how to create a service for the daemon boltd? > > Currently it's a good step to have it packaged, but without a running service it's little bit pointless. > > There is probably something similar that I can check, learn how the services work and modify it for the thunderbolt case. I'm assuming you mean a service to run on Guix System, yes? There is a section in the manual on this https://guix.gnu.org/manual/en/html_node/Defining-Services.html which has a couple examples. You'll probably want to make a shepherd service (shepherd is Guix System's services manager). You can also read the code for existing services in gnu/services/*.scm. I'm not very familiar with services so unfortunately I can't point you at any similar ones. Best of luck! -- Sarah