From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id kJUbD+MmZmPYJgEAbAwnHQ (envelope-from ) for ; Sat, 05 Nov 2022 10:03:31 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id qJEbD+MmZmP3HwAA9RJhRA (envelope-from ) for ; Sat, 05 Nov 2022 10:03:31 +0100 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 06362C5E8 for ; Sat, 5 Nov 2022 10:03:31 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1orF4o-0005Px-4J; Sat, 05 Nov 2022 05:02:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1orF4Z-0005LF-IW for guix-devel@gnu.org; Sat, 05 Nov 2022 05:02:45 -0400 Received: from mail-ed1-x542.google.com ([2a00:1450:4864:20::542]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1orF4X-00079n-Rl for guix-devel@gnu.org; Sat, 05 Nov 2022 05:02:39 -0400 Received: by mail-ed1-x542.google.com with SMTP id s12so1100798edd.5 for ; Sat, 05 Nov 2022 02:02:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=lIfGYcbXjT+J0ZIfPpQMlvU1eskgxDu2FbuQN6yhZYI=; b=qasZcdLSWK8J3zEcgeY4sY2D+WD/wf+1kpShit2bDQqY/cTBb2bxAo2I+84TK5RYBd qdg+uJzn4TrXkrDPNP7Xhry1TUlZb8IKXJmN6PqLKZjLE6ghIpJgI2lf5t2aZCmuyGHo 2ZPHzgqVWxJkMiNqtT4QXRx+VuLzL/6qxckdDbuZ+izA5sFJwzLG7AHV2dYDamRBRtoO gSOQOz/wx4NEg063Th6bGh4OAIvYVJFpal6fUBKvPu2VN1uYYQmKxUeAIX+VAghNVXbU jJMMLfSFpFl5mZjhU8Za+IhX27/8cGr44tdlypl9mwM7VleQz6OgA0598CbwqV0yFl2g W85A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=lIfGYcbXjT+J0ZIfPpQMlvU1eskgxDu2FbuQN6yhZYI=; b=k26ZWEX1n7jd2V3b6wEF1Qf7Pa01Nz1RaGO3O/WuzosEk7uc6End9Nz+X6LCYBZakS uDB2nNT0l/o3kmesDPp0TaPekFwQFv17pAgR6ApZ9uhtuTxpClfWy38CH4LUROquGW4K fjGKSAEcODk0XXkBjKPV/Qbadenfu/9oNoI9fboo78pxaJ0hn4rOmnkLyELOBLK4RD0b 7Sxw2kYaC2GQfIdTiF5qFoghnKGNOhxWUm/AWYWt3AVrvbSu9vok7ZhEtManqkrIwwXj 2afd2xggH7SwZP8Ych3x5sYDQO4KzmcH2xZF5//HEUNx3rwVmgry2lkyu4TxnuUYLAql qesw== X-Gm-Message-State: ACrzQf0GVE6cCnWul+2sO4agmNW6vN11p9K7m3iw5KYE1PaS8/TB0Q29 w7ST+dvmLvbGZH3QVOoD3Zo= X-Google-Smtp-Source: AMsMyM5rphoNznfKfYiPnEcE2wd8HV1AYsoi/YLL2JJuC3gM/iHe1+Ydfk3ZkGzjjDgcIn2X//9zAw== X-Received: by 2002:aa7:c302:0:b0:461:85d7:b82 with SMTP id l2-20020aa7c302000000b0046185d70b82mr39680407edq.354.1667638955278; Sat, 05 Nov 2022 02:02:35 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id ca26-20020a170906a3da00b0078b03d57fa7sm653822ejb.34.2022.11.05.02.02.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 05 Nov 2022 02:02:34 -0700 (PDT) Message-ID: Subject: Re: trying to write my own herd service From: Liliana Marie Prikler To: Adam Kandur , guix-devel@gnu.org Date: Sat, 05 Nov 2022 10:02:33 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.0 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::542; envelope-from=liliana.prikler@gmail.com; helo=mail-ed1-x542.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-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Guix-devel" Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1667639011; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=lIfGYcbXjT+J0ZIfPpQMlvU1eskgxDu2FbuQN6yhZYI=; b=OtHf99UniJ/MWEZdXenn2NSN+9wyY8gdFm7MQNz/nmB+2b56yfmL0Rx3GkgbQPeXVmcLz7 tfvZ0dRthkRbuBGGbtZXvFZRMusLEZAfOhiRnltyL2lRfzwWUty4mg1KKEjqcSizMRdX+0 Ux2zodS/4Co2TDg5D7H+D/7gPWSQ0TcgQYO9reAplSP4xxLGqz4teTVeunMWxLbLlqiKzn rAa30AgHLnYD8zQr8NTaQPjJgJ9w3dR6sXAMECRpUUg4RulISK6zKkkyMMuE1Bu0ZSX15K JhEM7WG/r/wO9P1xCqJipxOA4AhHqBPjjZ7Bj3nSitJ9E5HMt8c9I82tkszU+w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1667639011; a=rsa-sha256; cv=none; b=DcjKy9po2QxJaO83DcqgUvWM16WEvW36KAw9RJqIxwhnUugfEPvSHkyCLmTH6UvD2uIiyb iCYt7VAsqyH3PHd4f1xJEBXUZRrGplxaoBkTBh5EDiBaRvGATJcMET9tkWGoLjf3njrCa9 6DR19MHNMdrKR+YPR0cDdOyl0Hw5h/Q1YjmVcqqI2+pXZNHUXfJ2QPqDR7W6rcrAi1C98s F8LdUY2VJNeczFNavD829GAXDpl/nYo0UoW7xewNGXnVDLeqc/AT+XpDQGdtOLRMyhw0qb fKTEl6GmT0uB2ln5YMH81UeYJ25KVuiLtwRrfQLvMS4L8Gm7wFx2Dalg1L0Z/w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=qasZcdLS; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.20 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=qasZcdLS; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 06362C5E8 X-Spam-Score: -4.20 X-Migadu-Scanner: scn0.migadu.com X-TUID: PIAJimDN0nWp QW0gU2Ftc3RhZywgZGVtIDA1LjExLjIwMjIgdW0gMDI6MjEgKzAzMDAgc2NocmllYiBBZGFtIEth bmR1cjoKPiBIaSBndWl4IQo+IEkgdHJpZWQgdG8gd3JpdGUgbXkgb3duIGhlcmQgc2VydmljZSwg dGhhdCdzIHdoYXQgaSBkaWQKPiBgYGAKPiAoZGVmaW5lIChteS1kYWVtb24tc2hlcGhlcmQtc2Vy dmljZSBfKQo+IMKgIChsaXN0IChzaGVwaGVyZC1zZXJ2aWNlCj4gwqDCoMKgwqDCoMKgwqDCoCAo ZG9jdW1lbnRhdGlvbiAiIikKPiDCoMKgwqDCoMKgwqDCoMKgIChwcm92aXNpb24gJyhnby1naXRo dWItY29tLUtlZmlyVGhlQXV0b21hdG9yLWRhZW1vbikpCj4gwqDCoMKgwqDCoMKgwqDCoCAocmVx dWlyZW1lbnQgJyhuZXR3b3JraW5nKSkKPiDCoMKgwqDCoMKgwqDCoMKgIChzdGFydCAjfihtYWtl LWZvcmtleGVjLWNvbnN0cnVjdG9yCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIChsaXN0Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmlu Zy1hcHBlbmQKPiAjJGdvLWdpdGh1Yi1jb20tS2VmaXJUaGVBdXRvbWF0b3ItZGFlbW9uICIvYmlu L2RhZW1vbiIpCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIiAtcGlk RmlsZT0vdmFyL3J1bi9teS1kYWVtb24ucGlkIgo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgICIgLWxvZ0ZpbGU9L3Zhci9sb2cvbXktZGFlbW9uLmxvZyIpKSkKPiDCoMKg wqDCoMKgwqDCoMKgIChzdG9wICN+KG1ha2Uta2lsbC1kZXN0cnVjdG9yKSkpKSkKPiAKPiAoZGVm aW5lIG15LWRhZW1vbi1zZXJ2aWNlLXR5cGUKPiDCoCAoc2VydmljZS10eXBlIChuYW1lICdteS1k YWVtb24pCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChleHRlbnNpb25zCj4gwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxpc3QgKHNlcnZpY2UtZXh0ZW5zaW9uIHNo ZXBoZXJkLXJvb3Qtc2VydmljZS10eXBlCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBteS1k YWVtb24tc2hlcGhlcmQtCj4gc2VydmljZSkpKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCAoZGVmYXVsdC12YWx1ZSAjZikKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg KGRlc2NyaXB0aW9uICIiKSkpCj4gYGBgCkZpcnN0IHRoaW5ncyBmaXJzdCwgd3JpdGluZyB5b3Vy IG93biBzaGVwaGVyZCBzZXJ2aWNlIGZyb20gR3VpeCBhZGRzIGEKbGF5ZXIgb2YgZGlmZmljdWx0 eTogTm90IG9ubHkgZG8geW91IG5lZWQgdG8gdW5kZXJzdGFuZCBzaGVwaGVyZCwgeW91CmFsc28g bmVlZCB0byB1bmRlcnN0YW5kIGhvdyBHdWl4IGdsdWVzIHRoaW5ncyB0b2dldGhlci4gIEkgd291 bGQKcmVjb21tZW5kIHN0YXJ0aW5nIHdpdGggYSBzaW1wbGUgaGFuZC13cml0dGVuIHNlcnZpY2Us IGJlY2F1c2UgdGhhdAptYWtlcyBpdCBlYXNpZXIgdG8gaW52b2tlIHNoZXBoZXJkIGFzIGEgdXNl ciBhbmQgaW5zcGVjdCBpdHMgb3V0cHV0LgoKPiAoZ28tZ2l0aHViLWNvbS1LZWZpclRoZUF1dG9t YXRvci1kYWVtb24gaXMgbXkgZHVtbXkgZGFlbW9uIHRoYXQganVzdAo+IGNyZWF0ZXMgYSBwcm9j ZXNzIGFuZCB3cml0ZXMgdG8gaXQncyBsb2cgZmlsZSkuCj4gCj4gVGhpcyB3YXMgcHVsbGVkIGZy b20gbXkgY2hhbm5lbCwgYnV0IHdoZW4gSSBhbSB0cnlpbmcgdG8gc3RhcnQgdGhlCj4gc2Vydmlj ZXMsIGl0IHR1cm5zIG9mIGFuZCBkaXNhYmxlcwo+IGBgYAo+IHVzZXJAd29ya3N0YXRpb24gfiQg c3VkbyBoZXJkIHN0YXR1cyBnby1naXRodWItY29tLUtlZmlyVGhlQXV0b21hdG9yLQo+IGRhZW1v bgo+IFN0YXR1cyBvZiBnby1naXRodWItY29tLUtlZmlyVGhlQXV0b21hdG9yLWRhZW1vbjoKPiDC oCBJdCBpcyBzdG9wcGVkLgo+IMKgIEl0IGlzIGRpc2FibGVkLgo+IMKgIFByb3ZpZGVzIChnby1n aXRodWItY29tLUtlZmlyVGhlQXV0b21hdG9yLWRhZW1vbikuCj4gwqAgUmVxdWlyZXMgKG5ldHdv cmtpbmcpLgo+IMKgIENvbmZsaWN0cyB3aXRoICgpLgo+IMKgIFdpbGwgYmUgcmVzcGF3bmVkLgo+ IMKgIExhc3QgcmVzcGF3bmVkIG9uIFNhdCBOb3YgMDUgMDI6MTQ6MzMrMDMwMCAyMDIyLgo+IAo+ IGBgYAo+IAo+IENhbiBhbnlvbmUgaGVscCBtZSB0byBmaW5kIG91dCB3aGF0IGlzIHdyb25nLCBJ IGRpZG4ndCBmaW5kIGFueQo+IHJlY29tbWVuZGF0aW9ucyBvbiB3cml0aW5nIGhlcmQgc2Vydmlj ZXM/CllvdXIgcHJvY2VzcyBwcm9iYWJseSBkaWVzIHRvbyBvZnRlbiwgdGh1cyBjYXVzaW5nIHNo ZXBoZXJkIHRvIGRpc2FibGUKaXQuICBJZiBpdCBpcyBpbnRlbmRlZCB0byBiZSBhIG9uZS1zaG90 IHNlcnZpY2UsIG1hcmsgaXQgYXMgc3VjaC4gIElmCm5vdCwgY2hlY2sgdGhlcmUgYXJlIHVuZnVs ZmlsbGVkIHJlcXVpcmVtZW50cy4KCkNoZWVycwo=