From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:57833) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hO1q4-0007fZ-4k for guix-patches@gnu.org; Tue, 07 May 2019 11:17:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hO1q2-0002kG-Nw for guix-patches@gnu.org; Tue, 07 May 2019 11:17:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45792) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hO1q2-0002k8-KC for guix-patches@gnu.org; Tue, 07 May 2019 11:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hO1q2-00049c-DN for guix-patches@gnu.org; Tue, 07 May 2019 11:17:02 -0400 Subject: [bug#35619] WIP version of postfix.scm Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:57607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hO1p5-0007Cu-Vf for guix-patches@gnu.org; Tue, 07 May 2019 11:16:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hO1oy-0002JB-SO for guix-patches@gnu.org; Tue, 07 May 2019 11:16:00 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:50469) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hO1oy-0002HM-1B for guix-patches@gnu.org; Tue, 07 May 2019 11:15:56 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 4A46C348 for ; Tue, 7 May 2019 11:15:51 -0400 (EDT) Mime-Version: 1.0 Message-Id: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> Date: Tue, 07 May 2019 11:15:18 -0400 From: "Brant Gardner" Content-Type: multipart/mixed; boundary=bf36144922d2407db46183f89d00c524 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 35619@debbugs.gnu.org --bf36144922d2407db46183f89d00c524 Content-Type: multipart/alternative; boundary=d7ec97f85d264601af780d9287a64689 --d7ec97f85d264601af780d9287a64689 Content-Type: text/plain I've gotten it to the point where it builds but does not install - Postfix seems to have a non-standard install procedure and I'm not sure how to proceed. 'guix lint' is mostly happy with it and I tried to follow standards but I'm still new at this so any comments are appreciated. Thank you! -- Brant Gardner --d7ec97f85d264601af780d9287a64689 Content-Type: text/html
I've gotten it to the point where it builds but does not install - Postfix seems to have a non-standard install procedure and I'm not sure how to proceed.

'guix lint' is mostly happy with it and I tried to follow standards but I'm still new at this so any comments are appreciated.

Thank you!

--
Brant Gardner



--d7ec97f85d264601af780d9287a64689-- --bf36144922d2407db46183f89d00c524 Content-Disposition: attachment;filename="0001-gnu-Add-postfix-WIP.patch" Content-Type: text/x-patch; name="0001-gnu-Add-postfix-WIP.patch" Content-Transfer-Encoding: BASE64 RnJvbSAyMTI3MzFhNDBkOWFkMGY0MWM3NTdkNDJhYWNjOThlZmJmM2Y5ZGRmIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBCcmFudCBHYXJkbmVyIDxicmFudGNnYXJkbmVyQGJy YW50d2FyZS5jb20+CkRhdGU6IFR1ZSwgNyBNYXkgMjAxOSAxMDowOTowOCAtMDUwMApTdWJq ZWN0OiBbUEFUQ0hdIGdudTogQWRkIHBvc3RmaXggV0lQLgoKKiBnbnUvcGFja2FnZXMvcG9z dGZpeC5zY20gKHBvc3RmaXgpOiBOZXcgcHVibGljIHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9wb3N0Zml4LnNjbSB8IDg1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4NSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9k ZSAxMDA2NDQgZ251L3BhY2thZ2VzL3Bvc3RmaXguc2NtCgpkaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL3Bvc3RmaXguc2NtIGIvZ251L3BhY2thZ2VzL3Bvc3RmaXguc2NtCm5ldyBmaWxl IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjY1ODVjMTA4ZTQKLS0tIC9kZXYvbnVs bAorKysgYi9nbnUvcGFja2FnZXMvcG9zdGZpeC5zY20KQEAgLTAsMCArMSw4NSBAQAorOzs7 IEdOVSBHdWl4IC0tLSBGdW5jdGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCis7 OzsgQ29weXJpZ2h0IMKpIDIwMTkgQnJhbnQgR2FyZG5lciA8YmNnQG1lbWJlci5mc2Yub3Jn PgorOzs7Cis7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCis7OzsKKzs7OyBH TlUgR3VpeCBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv b3IgbW9kaWZ5IGl0Cis7OzsgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQ dWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKzs7OyB0aGUgRnJlZSBTb2Z0d2FyZSBG b3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKKzs7 OyB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCis7OzsKKzs7OyBHTlUgR3VpeCBp cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQK Kzs7OyBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdh cnJhbnR5IG9mCis7OzsgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElD VUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorOzs7IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl IGZvciBtb3JlIGRldGFpbHMuCis7OzsKKzs7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg YSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorOzs7IGFsb25nIHdp dGggR05VIEd1aXguICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2Vz Lz4uCisKKyhkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgcG9zdGZpeCkKKyAgIzp1c2Ut bW9kdWxlIChndWl4IHBhY2thZ2VzKQorICAjOnVzZS1tb2R1bGUgKGd1aXggZG93bmxvYWQp CisgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQorICAjOnVzZS1tb2R1 bGUgKChndWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNlbnNlOikKKyAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgYXV0b3Rvb2xzKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBiYXNlKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwa2ctY29uZmlnKQorICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBkYm0pCisgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIG9uYy1ycGMpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBlcmwpKQor CisoZGVmaW5lLXB1YmxpYyBwb3N0Zml4CisgIChwYWNrYWdlCisgICAgKG5hbWUgInBvc3Rm aXgiKQorICAgICh2ZXJzaW9uICIzLjQuNSIpCisgICAgKHNvdXJjZSAob3JpZ2luCisgICAg ICAgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAgICAgICAodXJpCisgICAg ICAgICAgICAgICAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgICJmdHA6Ly9mdHAu cG9yY3VwaW5lLm9yZy9taXJyb3JzL3Byb2plY3QtaGlzdG9yeS9wb3N0Zml4L29mZmljaWFs L3Bvc3RmaXgtIgorICAgICAgICAgICAgICAgIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAg ICAgICIxN3Jpd3IyMWk5cDFoMTd3cGFnZml3a3B4OWJieDdkeTRncGRsMjE5YTExYWttN3Nh YXdiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cyAnKCM6cGhhc2VzCisgICAgICAgICAgICAgICAgIChtb2RpZnktcGhhc2VzICVz dGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgICAgICAgICAoYWRkLWJlZm9yZSAnYnVpbGQg J3BhdGNoLS9iaW4vc2gKKyAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgXworICAgICAg ICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogKGZpbmQtZmlsZXMgIi4iICJeTWFrZWZp bGUuaW4iKQorICAgICAgICAgICAgICAgICAgICAgICAgICgoIi9iaW4vc2giKSAod2hpY2gg InNoIikpKQorICAgICAgICAgICAgICAgICAgICAgICAjdCkpCisgICAgICAgICAgICAgICAg ICAgKGFkZC1iZWZvcmUgJ2J1aWxkICdhdXhsaWJzCisgICAgICAgICAgICAgICAgICAgICAo bGFtYmRhIF8KKyAgICAgICAgICAgICAgICAgICAgICAgKHNldGVudiAiQVVYTElCUyIKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLWxuc2wgLWxyZXNvbHYiKSA7IFJlcXVp cmVkLCBidXQgcG9zdGZpeCBPUworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDsgZGV0ZWN0aW9uIGluIGxlYXZlcyB0aGVzZQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDsgdW5zZXQgZm9yIEd1 aXgKKyAgICAgICAgICAgICAgICAgICAgICAgI3QpKQorICAgICAgICAgICAgICAgICAgIChh ZGQtYmVmb3JlICdidWlsZCAncGF0Y2gtL3Vzci9pbmNsdWRlCisgICAgICAgICAgICAgICAg ICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAg ICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICcoIm1ha2VkZWZzIikKKyAgICAgICAg ICAgICAgICAgICAgICAgICAoKCIvdXNyL2luY2x1ZGUiKSAoc3RyaW5nLWFwcGVuZCAoYXNz b2MtcmVmCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGlucHV0cyAiYmRiIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2luY2x1ZGUiKSkpICN0KSkKKyAg ICAgICAgICAgICAgICAgICAoYWRkLWJlZm9yZSAnYnVpbGQgJ2NvbmZpZ3VyZS1wb3N0Zml4 IDsgTW92ZSBjb25maWd1cmF0aW9uIGZvbGRlcgorICAgICAgICAgICAgICAgICAgICAgKGxh bWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAg ICAgICAgICAgICAoaW52b2tlICJtYWtlIiAibWFrZWZpbGVzIgorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJDQ0FSR1M9LURERUZfQ09ORklHX0RJ Uj1cXFwiIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmIG91 dHB1dHMgIm91dCIpICIvZXRjXFxcIiIpKSAjdCkpCisgICAgICAgICAgICAgICAgICAgKGRl bGV0ZSAnY29uZmlndXJlKSA7IG5vIGNvbmZpZ3VyZSBzY3JpcHQKKyAgICAgICAgICAgICAg ICAgICAoZGVsZXRlICdjaGVjaykpKSkgOyBubyBjaGVjaworICAgIChpbnB1dHMgYCgoImJk YiIgLGJkYikKKyAgICAgICAgICAgICAgKCJsaWJuc2wiICxsaWJuc2wpKSkKKyAgICAobmF0 aXZlLWlucHV0cworICAgICBgKCgiYXV0b2NvbmYiICxhdXRvY29uZikKKyAgICAgICAoImF1 dG9tYWtlIiAsYXV0b21ha2UpCisgICAgICAgKCJsaWJ0b29sIiAsbGlidG9vbCkKKyAgICAg ICAoInBlcmwiICxwZXJsKQorICAgICAgICgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpKSkK KyAgICAoc3lub3BzaXMgIkZ1bGwtZmVhdHVyZWQgJiBzZWN1cmUgc2VuZG1haWwgcmVwbGFj ZW1lbnQiKQorICAgIChkZXNjcmlwdGlvbiAiUG9zdGZpeCBhdHRlbXB0cyB0byBiZSBmYXN0 LCBlYXN5IHRvIGFkbWluaXN0ZXIsIGFuZAorc2VjdXJlLiAgVGhlIG91dHNpZGUgaGFzIGEg ZGVmaW5pdGUgU2VuZG1haWwtaXNoIGZsYXZvciwgYnV0IHRoZSBpbnNpZGUgaXMKK2NvbXBs ZXRlbHkgZGlmZmVyZW50LiIpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93d3cucG9zdGZp eC5vcmcvIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmlibXBsMS4wKSkpCi0tIAoyLjIxLjAK Cg== --bf36144922d2407db46183f89d00c524-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id SOiIKJ7uMF8FIwAA0tVLHw (envelope-from ) for ; Mon, 10 Aug 2020 06:52:14 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id oI9gJJ7uMF9WGQAAB5/wlQ (envelope-from ) for ; Mon, 10 Aug 2020 06:52:14 +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 9C65D94066A for ; Mon, 10 Aug 2020 06:52:13 +0000 (UTC) Received: from localhost ([::1]:58692 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51fH-0005zH-GW for larch@yhetil.org; Mon, 10 Aug 2020 02:52:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53192) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k51f7-0005xa-WD for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50847) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k51f7-0006nM-Mj for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k51f7-0004hY-Kv for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] [PATCH 1/5] gnu: postfix-minimal: Updato to 3.5.0. References: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> In-Reply-To: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> Resent-From: "Jan (janneke) Nieuwenhuizen" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 10 Aug 2020 06:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: =?UTF-8?Q?G=C3=A1bor?= Boskovits , 35619@debbugs.gnu.org Received: via spool by 35619-submit@debbugs.gnu.org id=B35619.159704228617999 (code B ref 35619); Mon, 10 Aug 2020 06:52:01 +0000 Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:26 +0000 Received: from localhost ([127.0.0.1]:34149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51eT-0004ft-US for submit@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51eR-0004fW-IU for 35619@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44333) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51eM-0006k4-9I; Mon, 10 Aug 2020 02:51:14 -0400 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=46134 helo=dundal.fritz.box) by fencepost.gnu.org with esmtpa (Exim 4.82) (envelope-from ) id 1k51eL-0003F6-Lb; Mon, 10 Aug 2020 02:51:14 -0400 From: "Jan (janneke) Nieuwenhuizen" Date: Mon, 10 Aug 2020 08:51:08 +0200 Message-Id: <20200810065112.6879-1-janneke@gnu.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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-Spam-Score: -0.01 X-TUID: UYSc2QJ9LVbW * gnu/packages/mail.scm (postfix-minimal): Update to 3.5.0. Fixes build with glibc-2.30. --- gnu/packages/mail.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index a2708ed1a2..94236bbbcd 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -3558,7 +3558,7 @@ based on asyncio.") (define-public postfix-minimal (package (name "postfix-minimal") - (version "3.4.8") + (version "3.5.0") (source (origin (method url-fetch) (uri (string-append "http://cdn.postfix.johnriley.me/" @@ -3566,7 +3566,7 @@ based on asyncio.") "postfix-" version ".tar.gz")) (sha256 (base32 - "0hw9kbr05qdzvfqhxi4dp4n3s9xvdh0gr0la08a4bip06ybl4pcd")))) + "1k2mxx9yx8lif804ff7zjyllizv4najfv3dca912k6j46fbr5b12")))) (build-system gnu-build-system) (arguments '(#:phases -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2G6YL6fuMF8FIwAA0tVLHw (envelope-from ) for ; Mon, 10 Aug 2020 06:52:23 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id KDFJK6fuMF82fQAAbx9fmQ (envelope-from ) for ; Mon, 10 Aug 2020 06:52:23 +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 165189402CB for ; Mon, 10 Aug 2020 06:52:22 +0000 (UTC) Received: from localhost ([::1]:59096 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51fR-0006AZ-22 for larch@yhetil.org; Mon, 10 Aug 2020 02:52:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53200) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k51f8-0005yS-Nr for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50849) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k51f8-0006nf-EP for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k51f8-0004hm-D6 for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] [PATCH 3/5] gnu: postfix-minimal: Fix startup warnings. Resent-From: "Jan (janneke) Nieuwenhuizen" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 10 Aug 2020 06:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: =?UTF-8?Q?G=C3=A1bor?= Boskovits , 35619@debbugs.gnu.org Received: via spool by 35619-submit@debbugs.gnu.org id=B35619.159704229118018 (code B ref 35619); Mon, 10 Aug 2020 06:52:02 +0000 Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:31 +0000 Received: from localhost ([127.0.0.1]:34156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51eY-0004gN-8r for submit@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51eU-0004fb-37 for 35619@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:22 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44335) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51eO-0006kT-Pe; Mon, 10 Aug 2020 02:51:16 -0400 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=46134 helo=dundal.fritz.box) by fencepost.gnu.org with esmtpa (Exim 4.82) (envelope-from ) id 1k51eO-0003F6-7p; Mon, 10 Aug 2020 02:51:16 -0400 From: "Jan (janneke) Nieuwenhuizen" Date: Mon, 10 Aug 2020 08:51:10 +0200 Message-Id: <20200810065112.6879-3-janneke@gnu.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200810065112.6879-1-janneke@gnu.org> References: <20200810065112.6879-1-janneke@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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-Spam-Score: -0.01 X-TUID: W0n/94SZuSSo This avoids kind of funny replacements like these of `rm' find -prune -perm -020 => find -prune -pe/gnu/store/zibwkb5xavnv6z3gzknfqjsxb9b0izh0-coreutils-8.31/bin/rm -020 * gnu/packages/mail.scm (postfix-minimal)[phases]: Set PATH rather than substituting individual commands. --- gnu/packages/mail.scm | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 94236bbbcd..5f622595c9 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -35,6 +35,7 @@ ;;; Copyright © 2020 Maxim Cournoyer ;;; Copyright © 2020 Michael Rohleder ;;; Copyright © 2020 Brant Gardner +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -3569,7 +3570,10 @@ based on asyncio.") "1k2mxx9yx8lif804ff7zjyllizv4najfv3dca912k6j46fbr5b12")))) (build-system gnu-build-system) (arguments - '(#:phases + '(#:modules ((srfi srfi-26) + (guix build utils) + (guix build gnu-build-system)) + #:phases (modify-phases %standard-phases (add-before 'build 'patch-/bin/sh (lambda _ @@ -3601,14 +3605,20 @@ based on asyncio.") (lambda _ (invoke "make" "makefiles" "pie=yes" "dynamicmaps=yes"))) (add-before 'install 'fix-postfix-scripts-path - (lambda _ - (for-each - (lambda (command) - (substitute* '("postfix-install" "conf/post-install" "conf/postfix-script") - (((string-append command " ")) (string-append (which command) " ")))) - '("awk" "chmod" "chown" "chgrp" "cp" "find" "ln" "mkdir" "mv" "rm" "sed" - "sleep" "sort" "touch" "uname")) - #t)) + (lambda* (#:key inputs #:allow-other-keys) + (let ((path (string-join + (map (compose (cute string-append <> "/bin") + (cute assoc-ref inputs <>)) + '("bash" "coreutils" "findutils" "gawk" "grep" + "sed")) + ":"))) + (substitute* '("postfix-install" + "conf/post-install" + "conf/postfix-script") + (("^SHELL=/bin/sh") + (string-append "PATH=" path "\n" + "SHELL=" (assoc-ref inputs "bash") "/bin/sh"))) + #t))) (add-before 'install 'configure-install (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id SJXUL6nuMF8FIwAA0tVLHw (envelope-from ) for ; Mon, 10 Aug 2020 06:52:25 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id +DOyK6nuMF+4GAAAB5/wlQ (envelope-from ) for ; Mon, 10 Aug 2020 06:52:25 +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 6B8EB9402CB for ; Mon, 10 Aug 2020 06:52:25 +0000 (UTC) Received: from localhost ([::1]:59516 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51fU-0006LF-CR for larch@yhetil.org; Mon, 10 Aug 2020 02:52:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53204) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k51f9-0005zX-IY for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50851) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k51f9-0006nu-8n for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k51f9-0004i0-7G for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service. Resent-From: "Jan (janneke) Nieuwenhuizen" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 10 Aug 2020 06:52:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: =?UTF-8?Q?G=C3=A1bor?= Boskovits , 35619@debbugs.gnu.org Received: via spool by 35619-submit@debbugs.gnu.org id=B35619.159704229218033 (code B ref 35619); Mon, 10 Aug 2020 06:52:03 +0000 Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:32 +0000 Received: from localhost ([127.0.0.1]:34160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51ee-0004gg-4c for submit@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51eW-0004ff-I0 for 35619@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44337) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51eR-0006ko-93; Mon, 10 Aug 2020 02:51:19 -0400 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=46134 helo=dundal.fritz.box) by fencepost.gnu.org with esmtpa (Exim 4.82) (envelope-from ) id 1k51eQ-0003F6-MK; Mon, 10 Aug 2020 02:51:19 -0400 From: "Jan (janneke) Nieuwenhuizen" Date: Mon, 10 Aug 2020 08:51:12 +0200 Message-Id: <20200810065112.6879-5-janneke@gnu.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200810065112.6879-1-janneke@gnu.org> References: <20200810065112.6879-1-janneke@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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-Spam-Score: -0.01 X-TUID: jRjXCTUepSAk * gnu/system/examples/postfix.tmpl: Add mail-aliases-service-type. --- gnu/system/examples/postfix.tmpl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/system/examples/postfix.tmpl b/gnu/system/examples/postfix.tmpl index e0b335954e..7ebc8544f5 100644 --- a/gnu/system/examples/postfix.tmpl +++ b/gnu/system/examples/postfix.tmpl @@ -48,5 +48,7 @@ (permit-root-login #t) (allow-empty-passwords? #t) (password-authentication? #t))) + (service mail-aliases-service-type + '(("postmaster" "root"))) (service postfix-service-type)) %base-services))) -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id KFYRG6vuMF8NJgAA0tVLHw (envelope-from ) for ; Mon, 10 Aug 2020 06:52:27 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id GAYbF6vuMF/mBwAA1q6Kng (envelope-from ) for ; Mon, 10 Aug 2020 06:52:27 +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 85F1894053D for ; Mon, 10 Aug 2020 06:52:26 +0000 (UTC) Received: from localhost ([::1]:59582 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51fV-0006N5-IM for larch@yhetil.org; Mon, 10 Aug 2020 02:52:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53196) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k51f8-0005y5-CH for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50848) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k51f8-0006nX-2c for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k51f8-0004hf-0p for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] [PATCH 2/5] system: examples: Add postfix.tmpl. Resent-From: "Jan (janneke) Nieuwenhuizen" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 10 Aug 2020 06:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: =?UTF-8?Q?G=C3=A1bor?= Boskovits , 35619@debbugs.gnu.org Received: via spool by 35619-submit@debbugs.gnu.org id=B35619.159704228618006 (code B ref 35619); Mon, 10 Aug 2020 06:52:01 +0000 Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:26 +0000 Received: from localhost ([127.0.0.1]:34154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51eX-0004gG-Se for submit@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51eT-0004fZ-78 for 35619@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44334) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51eN-0006kK-L0; Mon, 10 Aug 2020 02:51:15 -0400 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=46134 helo=dundal.fritz.box) by fencepost.gnu.org with esmtpa (Exim 4.82) (envelope-from ) id 1k51eM-0003F6-T4; Mon, 10 Aug 2020 02:51:15 -0400 From: "Jan (janneke) Nieuwenhuizen" Date: Mon, 10 Aug 2020 08:51:09 +0200 Message-Id: <20200810065112.6879-2-janneke@gnu.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200810065112.6879-1-janneke@gnu.org> References: <20200810065112.6879-1-janneke@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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-Spam-Score: -0.01 X-TUID: wwX6JzzYoB8V * gnu/system/examples/postfix.tmpl: New file. --- gnu/system/examples/postfix.tmpl | 52 ++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 gnu/system/examples/postfix.tmpl diff --git a/gnu/system/examples/postfix.tmpl b/gnu/system/examples/postfix.tmpl new file mode 100644 index 0000000000..e0b335954e --- /dev/null +++ b/gnu/system/examples/postfix.tmpl @@ -0,0 +1,52 @@ +;; This is an operating system configuration template for testing postfix. + +(use-modules (gnu)) +(use-service-modules mail networking ssh) +(use-package-modules ssh) + +(operating-system + (host-name "komputilo") + (timezone "Europe/Berlin") + (locale "en_US.utf8") + + ;; Boot in "legacy" BIOS mode, assuming /dev/sdX is the + ;; target hard disk, and "my-root" is the label of the target + ;; root file system. + (bootloader (bootloader-configuration + (bootloader grub-bootloader) + (target "/dev/sdX"))) + + ;; Allow run-vm.sh --nographic + (kernel-arguments '("console=tty0" "console=ttyS0")) + (file-systems (cons (file-system + (device (file-system-label "guix")) + (mount-point "/") + (type "ext4")) + %base-file-systems)) + + ;; This is where user accounts are specified. The "root" + ;; account is implicit, and is initially created with the + ;; empty password. + (users (cons (user-account + (name "alice") + (comment "Bob's sister") + (group "users") + + ;; Adding the account to the "wheel" group + ;; makes it a sudoer. + (supplementary-groups '("wheel"))) + %base-user-accounts)) + + ;; Add services to the baseline: a DHCP client, POSTFIX and + ;; an SSH server. + (services (append (list (service dhcp-client-service-type) + (service openssh-service-type + (openssh-configuration + (openssh openssh-sans-x) + (use-pam? #f) + (port-number 2222) + (permit-root-login #t) + (allow-empty-passwords? #t) + (password-authentication? #t))) + (service postfix-service-type)) + %base-services))) -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id UHCBE7HuMF+lKgAA0tVLHw (envelope-from ) for ; Mon, 10 Aug 2020 06:52:33 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id wFw4D7HuMF8JfgAAbx9fmQ (envelope-from ) for ; Mon, 10 Aug 2020 06:52:33 +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 CE2859402CB for ; Mon, 10 Aug 2020 06:52:32 +0000 (UTC) Received: from localhost ([::1]:59952 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51fb-0006Wq-S3 for larch@yhetil.org; Mon, 10 Aug 2020 02:52:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53202) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k51f9-0005yx-3w for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50850) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k51f8-0006no-RF for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k51f8-0004ht-PT for guix-patches@gnu.org; Mon, 10 Aug 2020 02:52:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] [PATCH 4/5] service: postfix: Use mail-aliases-service-type. Resent-From: "Jan (janneke) Nieuwenhuizen" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 10 Aug 2020 06:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: =?UTF-8?Q?G=C3=A1bor?= Boskovits , 35619@debbugs.gnu.org Received: via spool by 35619-submit@debbugs.gnu.org id=B35619.159704229218025 (code B ref 35619); Mon, 10 Aug 2020 06:52:02 +0000 Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:32 +0000 Received: from localhost ([127.0.0.1]:34158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51ed-0004gZ-Qx for submit@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k51eV-0004fd-Bd for 35619@debbugs.gnu.org; Mon, 10 Aug 2020 02:51:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44336) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k51eQ-0006kg-29; Mon, 10 Aug 2020 02:51:18 -0400 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=46134 helo=dundal.fritz.box) by fencepost.gnu.org with esmtpa (Exim 4.82) (envelope-from ) id 1k51eP-0003F6-E6; Mon, 10 Aug 2020 02:51:17 -0400 From: "Jan (janneke) Nieuwenhuizen" Date: Mon, 10 Aug 2020 08:51:11 +0200 Message-Id: <20200810065112.6879-4-janneke@gnu.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200810065112.6879-1-janneke@gnu.org> References: <20200810065112.6879-1-janneke@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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-Spam-Score: -0.01 X-TUID: 4nb7ZLS9blx1 * gnu/services/mail.scm (postfix-service-type): Extend mail-aliases-service-type. (postfix-shepherd-service): Generate /etc/aliases.db if necessary. --- gnu/services/mail.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/services/mail.scm b/gnu/services/mail.scm index 59cb373fbf..9a0066d920 100644 --- a/gnu/services/mail.scm +++ b/gnu/services/mail.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2017, 2020 Tobias Geerinckx-Rice ;;; Copyright © 2019 Kristofer Buffington ;;; Copyright © 2020 Gábor Boskovits +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -1956,9 +1957,17 @@ inet_protocols = ipv4 (match-record config (postfix) (let* ((postfix-binary (file-append postfix "/postfix")) + (postalias-binary (file-append postfix "/postalias")) (postfix-action (lambda (action) #~(lambda _ + (when (or (not (file-exists? "/etc/aliases.db")) + (> (stat:mtime (stat "/etc/aliases")) + (stat:mtime (stat "/etc/aliases.db")))) + (invoke #$postalias-binary + "-c" + #$(postfix-configuration-directory config) + "/etc/aliases")) (invoke #$postfix-binary "-c" #$(postfix-configuration-directory config) #$action))))) @@ -1974,6 +1983,7 @@ inet_protocols = ipv4 (name 'postfix) (extensions (list (service-extension account-service-type postfix-accounts) (service-extension activation-service-type postfix-activation) - (service-extension shepherd-root-service-type postfix-shepherd-service))) + (service-extension shepherd-root-service-type postfix-shepherd-service) + (service-extension mail-aliases-service-type (const '())))) (description "Run the Postfix MTA.") (default-value (postfix-configuration)))) -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id YMiBI+vVAmE35wAAgWs5BA (envelope-from ) for ; Thu, 29 Jul 2021 18:23:07 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id SDIMH+vVAmEXWQAAbx9fmQ (envelope-from ) for ; Thu, 29 Jul 2021 16:23: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 5986324120 for ; Thu, 29 Jul 2021 18:23:07 +0200 (CEST) Received: from localhost ([::1]:47300 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m98oM-0008Hr-DL for larch@yhetil.org; Thu, 29 Jul 2021 12:23:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m98oI-0008HR-SF for guix-patches@gnu.org; Thu, 29 Jul 2021 12:23:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46587) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m98oI-0003nI-Kj for guix-patches@gnu.org; Thu, 29 Jul 2021 12:23:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m98oI-0002HR-HM for guix-patches@gnu.org; Thu, 29 Jul 2021 12:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service. Resent-From: Christine Lemmer-Webber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 29 Jul 2021 16:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: "Jan (janneke) Nieuwenhuizen" Cc: boskovits@gmail.com, 35619@debbugs.gnu.org X-Debbugs-Original-Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits , 35619@debbugs.gnu.org, guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16275757818757 (code B ref -1); Thu, 29 Jul 2021 16:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jul 2021 16:23:01 +0000 Received: from localhost ([127.0.0.1]:58132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m98oH-0002H9-Hw for submit@debbugs.gnu.org; Thu, 29 Jul 2021 12:23:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:34786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m98oD-0002Gj-SZ for submit@debbugs.gnu.org; Thu, 29 Jul 2021 12:22:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33374) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m98oD-0008GG-MR for guix-patches@gnu.org; Thu, 29 Jul 2021 12:22:57 -0400 Received: from dustycloud.org ([50.116.34.160]:58532) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m98oC-0003he-A9; Thu, 29 Jul 2021 12:22:57 -0400 Received: from twig (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id BB0152673B; Thu, 29 Jul 2021 12:22:54 -0400 (EDT) References: <20200810065112.6879-1-janneke@gnu.org> <20200810065112.6879-5-janneke@gnu.org> User-agent: mu4e 1.4.15; emacs 27.2 From: Christine Lemmer-Webber In-reply-to: <20200810065112.6879-5-janneke@gnu.org> Date: Thu, 29 Jul 2021 12:22:54 -0400 Message-ID: <8735rxks2p.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=50.116.34.160; envelope-from=cwebber@dustycloud.org; helo=dustycloud.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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=1627575787; 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; bh=o8T2Ci8vmwgqTCT5+A0lg5EYYPWsjcL1K8Lk7hfl9pM=; b=nGUEg/hTySl95sHAEdIkmSfQRgojgeXptvGEm76fFx66gXMoDrnHSfZEJe9Ec//mCf/QsI Iu9Jrq4RBieKaL7KtU+XusGoUITzK5BfmMo4JpoqQpUooA58rEIbty4fp7l1Zgr6nYcXHh gGS48GtjLz+2XXM8sMtWI4nkjeBw1mb2hBoreryvuFZagt2bEnEOCqsSbBDYdyhBzKKppN kak5/QHUvk2Gj5OgZ9m37Q2+HMBrrq5VUHdYIQHlBN17pqa3+sQb5h58VKMJx5OJ55RyJa 8pmFzta/bazMGUhxtZbwvCZTD/kMtIA+iofdKs885MHu0BULhwu26bitZIMSaw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627575787; a=rsa-sha256; cv=none; b=pY3dI5Ba5ALEGGbFEXElyJfKgBOdkHcA8INL3Eni5E9mrlMPfcPzLIJd3jxP4Q2p7JGXU8 mP5jox8YG9qIq6I2P3lWxAg6vYCs796Dmhxc2756knDNWGNhjpQswSqORWlrXxrit9AbQT B32l3CpjZWdsnUUq3eaITDoTYSq2C63EDW+w5H9jegqL+R/lOPNsUWg8KVov1H8fCd0BqA YId8EZAkJXP6biVB2GJPXZpfPGTC0Xq0K5AhC2+TH7dF7WcC+qzl7q9k7XhewuOQltDuc9 ZeeywFMsOd4jT07bsXBfAhGT4D1N6RrpzBV6FE/3CpkPrbIOl607eIfWva99zA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=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: -2.41 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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: 5986324120 X-Spam-Score: -2.41 X-Migadu-Scanner: scn0.migadu.com X-TUID: /DDdski8m9+D Now that the new setuid tooling is in, we should probably try updating this and getting it going again. The wip-postfix branch should probably be rebased as a first step and adjusted to use the new setuid tooling? Anything else that should be done to make it happen? - Christine From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id OBO2Omz4AmFwLAEAgWs5BA (envelope-from ) for ; Thu, 29 Jul 2021 20:50:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id iMpTNmz4AmGeQwAAbx9fmQ (envelope-from ) for ; Thu, 29 Jul 2021 18:50:20 +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 6F05C1E96C for ; Thu, 29 Jul 2021 20:50:20 +0200 (CEST) Received: from localhost ([::1]:43304 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m9B6p-0004wW-2t for larch@yhetil.org; Thu, 29 Jul 2021 14:50:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36482) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m9B6Y-0004wD-G1 for guix-patches@gnu.org; Thu, 29 Jul 2021 14:50:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46735) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m9B6Y-0002ax-7L for guix-patches@gnu.org; Thu, 29 Jul 2021 14:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m9B6X-0005qZ-Rx for guix-patches@gnu.org; Thu, 29 Jul 2021 14:50:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service. Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 29 Jul 2021 18:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Christine Lemmer-Webber Cc: 35619@debbugs.gnu.org, janneke@gnu.org X-Debbugs-Original-Cc: 35619@debbugs.gnu.org, guix-patches@gnu.org, "Jan \(janneke\) Nieuwenhuizen" Received: via spool by submit@debbugs.gnu.org id=B.162758458922453 (code B ref -1); Thu, 29 Jul 2021 18:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jul 2021 18:49:49 +0000 Received: from localhost ([127.0.0.1]:58281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m9B6L-0005q0-9n for submit@debbugs.gnu.org; Thu, 29 Jul 2021 14:49:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:59028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m9B6J-0005pl-EK for submit@debbugs.gnu.org; Thu, 29 Jul 2021 14:49:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36442) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m9B6I-0004v6-1W for guix-patches@gnu.org; Thu, 29 Jul 2021 14:49:47 -0400 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]:38905) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m9B6G-0002Nk-F9; Thu, 29 Jul 2021 14:49:45 -0400 Received: by mail-ed1-x529.google.com with SMTP id y7so7302135eda.5; Thu, 29 Jul 2021 11:49:42 -0700 (PDT) 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=9ZCwWSzxii4uob3GnudF6O9z4eIBNguH6M3xf61ujy4=; b=pgRzCCCoh7XgH/zkaqUe080FA8kQZOFS0GHzFwVAA//37Q84b3zrdvrl4AV9GdSL3/ b+01q2paw//yCMCm7VWng1KidzSFVR/YQrsuHKwLSfpVg3IKAu6hD7L/Hqc0E80pISJg RT1kVD20H4JZiN9hx067ADmlyBp2IBYtPYVL3qAGcxgoP7zNsBYGfzHIpJTxrjCbuqzG TOZoMhevMQHPUipigaGbEO/4eg6ie7EH6VmJh+3V/0fgtCzv/GSTyI4aDPV9aUGpTqOk B2/geCEuwonBv26EFvCs7K97H0u6zO/6KYnqoTEy1ONiL8+t8cQCby3dxuTWJ8rozQPl s94g== 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=9ZCwWSzxii4uob3GnudF6O9z4eIBNguH6M3xf61ujy4=; b=BsWiimMPzhH8IK52pfwJ65Jiq/yzi7xSxX8qdzMsEOAnHToGTqBuGCrQPa3kH7iv4z pZ8cYBgIqjCylG1ZdSqFvQhKSOwbNB0zeYe55YzfdgmT4aD+uKISPn2z4h440Yp5mMw6 QgZpi1h2XoE/CFhFQWiwO53moeW7OcFASR8kU32q3eF7fLyRlYT3j+aNHz1jrbOaIXnc NleZvY2Iegutm6TxCBlIvEu/hXyqh747HWXDEzV2O/Xji/9gh01b8Er40NQFKVYxOneD 5HG9Y4ksYvkPeROvak3ZjG4FerAf0Bqi8t7dI3qm3cNURGObJyg8sz3KLqx2Bht0pdUc eE1w== X-Gm-Message-State: AOAM532T5aO/1/ctMid1HZL0okeK8KgZ9sCQsbD9v0FiU+IgLsaPIS5J I9/K3l/eVhW2r19N9t/GRFxq6dE2YCqkDKzwQjffeeeyKQ== X-Google-Smtp-Source: ABdhPJzZwhP4ROURehDMkBjDEz3wGEgmC59Kvz+i2iRcjmA+O6fe55W676t4SzadWBwm56vFZNUuAcjJz0AH5/XLz14= X-Received: by 2002:a05:6402:2899:: with SMTP id eg25mr7673202edb.13.1627584581599; Thu, 29 Jul 2021 11:49:41 -0700 (PDT) MIME-Version: 1.0 References: <20200810065112.6879-1-janneke@gnu.org> <20200810065112.6879-5-janneke@gnu.org> <8735rxks2p.fsf@dustycloud.org> In-Reply-To: <8735rxks2p.fsf@dustycloud.org> From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Date: Thu, 29 Jul 2021 20:49:30 +0200 Message-ID: Content-Type: multipart/alternative; boundary="000000000000d4067105c84790b9" Received-SPF: pass client-ip=2a00:1450:4864:20::529; envelope-from=boskovits@gmail.com; helo=mail-ed1-x529.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, HTML_MESSAGE=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: 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=1627584620; 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=9ZCwWSzxii4uob3GnudF6O9z4eIBNguH6M3xf61ujy4=; b=hWjJLfCAjAbQfvQxQKfNA7elwBoneERnMxiFHbfr7P3l3RCSbYG80qTrF46QioqqcOnmhH CEjvawgUJJLCWOECQAXSD7NxKKV0kPYOHftJEgnYSBC4wkoiO9mZrhOHNnDzKxmjFxn1Pu 2QP5TacH3WAAxRLG8PpiAZOsbfVZXkBIMHGc2ZiAKIu2O6SEPYsVrBJcFrfnAj/w3HJGV9 XAeigA0WXrjIVZktciAImzLEG4js/OnS/F8NRVf5iHhxrJ8IptLCkhX3CiYrYq24oEpIEG J+tTewl7hUAihVJbGIE3vOI2ezETK0XV2SlHSXVxXiPXF0tbDG4PHb0HnCeIeQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627584620; a=rsa-sha256; cv=none; b=ZsiV0Hd6VVj3QnQr/D2KLWSdl6HH6Tmhkp214rK1pHoR9TPrcOfkXZW35rlaQB23gtGBg0 jLA6s/SbJL1CAkoNnxpio4GAWxeobqaBqpHgIDJkQc37HnDfW8CdMszyiCwWb5Zf3c1u6y 4Gz4QNGnOMyngIn//A/NtfB959Y8babqU5e0lgtpum/D48GUwn5Xyd/n/kqg7VPr8bVyXb Kfo2grOOFPNIxb8S2rbg86YuUhTh+nhKMyfOC2K+glTM+/C2F6gGDBuAFMprdr9w75cgjr kKh5ibWb5ZxP4wkL36435usjdqf6Xgm/hHadFjRM6PNj/m/DCef9JbHx/gYgeQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=pgRzCCCo; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (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.31 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=pgRzCCCo; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (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: 6F05C1E96C X-Spam-Score: -1.31 X-Migadu-Scanner: scn0.migadu.com X-TUID: McKBkrKKEH+o --000000000000d4067105c84790b9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, yup, that should be the first step. Once that is done I can have a look at this again, and see what is missing. Christine Lemmer-Webber ezt =C3=ADrta (id=C5=91pon= t: 2021. j=C3=BAl. 29., Cs, 18:22): > Now that the new setuid tooling is in, we should probably try updating > this and getting it going again. The wip-postfix branch should probably > be rebased as a first step and adjusted to use the new setuid tooling? > > Anything else that should be done to make it happen? > > - Christine > --=20 OpenPGP Key Fingerprint: 7988:3B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21 --000000000000d4067105c84790b9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

yup, that should be the first st= ep. Once that is done I can have a look at this again, and see what is miss= ing.


Christine Lemmer-Webber <cwebber@dustycloud.org> ezt =C3=ADrta (id=C5=91p= ont: 2021. j=C3=BAl. 29., Cs, 18:22):
Now that the new setuid tooling is in, we should prob= ably try updating
this and getting it going again.=C2=A0 The wip-postfix branch should probab= ly
be rebased as a first step and adjusted to use the new setuid tooling?

Anything else that should be done to make it happen?

=C2=A0- Christine


--
OpenPGP Key Fingerprint: 7988:3= B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21
--000000000000d4067105c84790b9-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cHikHekJBGGvIgAAgWs5BA (envelope-from ) for ; Fri, 30 Jul 2021 16:17:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id MBZfGekJBGGRXAAA1q6Kng (envelope-from ) for ; Fri, 30 Jul 2021 14:17:13 +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 07884F508 for ; Fri, 30 Jul 2021 16:17:13 +0200 (CEST) Received: from localhost ([::1]:46338 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m9TK3-0005aA-Tm for larch@yhetil.org; Fri, 30 Jul 2021 10:17:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40518) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m9TJu-0005Zo-Lv for guix-patches@gnu.org; Fri, 30 Jul 2021 10:17:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49106) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m9TJu-0002D0-E2 for guix-patches@gnu.org; Fri, 30 Jul 2021 10:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m9TJu-0005XV-Ar for guix-patches@gnu.org; Fri, 30 Jul 2021 10:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service. Resent-From: Christine Lemmer-Webber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 Jul 2021 14:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: =?UTF-8?Q?G=C3=A1bor?= Boskovits Cc: 35619@debbugs.gnu.org, janneke@gnu.org X-Debbugs-Original-Cc: 35619@debbugs.gnu.org, guix-patches@gnu.org, "Jan \(janneke\) Nieuwenhuizen" Received: via spool by submit@debbugs.gnu.org id=B.162765456821224 (code B ref -1); Fri, 30 Jul 2021 14:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Jul 2021 14:16:08 +0000 Received: from localhost ([127.0.0.1]:60652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m9TJ1-0005WG-VH for submit@debbugs.gnu.org; Fri, 30 Jul 2021 10:16:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:33780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m9TIz-0005W7-Hn for submit@debbugs.gnu.org; Fri, 30 Jul 2021 10:16:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40400) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m9TIz-0005Tx-CB for guix-patches@gnu.org; Fri, 30 Jul 2021 10:16:05 -0400 Received: from dustycloud.org ([50.116.34.160]:58534) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m9TIw-0001aX-LM; Fri, 30 Jul 2021 10:16:05 -0400 Received: from twig (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id E19B1266C1; Fri, 30 Jul 2021 10:16:00 -0400 (EDT) References: <20200810065112.6879-1-janneke@gnu.org> <20200810065112.6879-5-janneke@gnu.org> <8735rxks2p.fsf@dustycloud.org> User-agent: mu4e 1.4.15; emacs 27.2 From: Christine Lemmer-Webber In-reply-to: Date: Fri, 30 Jul 2021 10:16:00 -0400 Message-ID: <878s1nj3a7.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=50.116.34.160; envelope-from=cwebber@dustycloud.org; helo=dustycloud.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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=1627654633; 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: content-transfer-encoding:content-transfer-encoding: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; bh=Xidrqx2WSmCai8TgZaBCS8v7eBZpfxvC5sxiOdR99OI=; b=GH0KX68zkWRY15HiSSwGq9QB6t+AZVVdEemgkqJotQ0I8sww94jEmACtJYAMSssnNHnF6+ qHvGu4uy5Q0jzBQewaX0jtR7PYGApm5qg1uhQz+ip5MhzNl66Nkn/P1J68XUPjoVusP2Wc 6a5A8PV0VbgsfCwScT3WghCYo8nbkxlPt1zfq6AJnbEUZR8WMTd5i2vAjXN8MROVFElpJl 2E6PgSGG8ujbAffk6ALp4LkLuhRkvhHHyZRBklnIHbn0K8ZEr3V6qTe7uDrfiXpsjp3YJ4 8oDguUcFY/s5LZCyTgsG2OtY0N7MACZ1LSkHEai+JFUPA+AOuq6V4jg4jeDRtQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627654633; a=rsa-sha256; cv=none; b=mi2jt4k/kwRtu5gW8lbT/M758pFfAgUNKlhvJmyw2cYWz8CwNE2rKs5PBkc9XlKiPGFmeJ xVqxZIkTCHplZ0JkqhcKL5e9rM+/fJps/PGKidjhG2AZZyZBEN3OVJevlFzhbcpr9FlLVm 5k3sDrOadN8RqjQlozh54pTjRc/UIHgWv4XUyPnF4cp+BVsGCcb/9zpegJ1//pCztE8etA IA1ZPK2D1aIaQ6pRhEDKrJKCF/zow3jD8nXrwVEa651rNHU6xNERwtm8qfAnaG47RmdwFJ p3ro9MPuBuUrCwcjJT/DFYbZOjVH6L6a6B+DeD97fGSLwfNprIe545smY3vK7w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=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: -2.42 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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: 07884F508 X-Spam-Score: -2.42 X-Migadu-Scanner: scn0.migadu.com X-TUID: utWyVjBbbixl I've rebased wip-postfix and pushed it up. The new setuid stuff is not yet added, I just rebased the older commits on top. G=C3=A1bor Boskovits writes: > Hello, > > yup, that should be the first step. Once that is done I can have a look at > this again, and see what is missing. > > > Christine Lemmer-Webber ezt =C3=ADrta (id=C5=91p= ont: 2021. > j=C3=BAl. 29., Cs, 18:22): > >> Now that the new setuid tooling is in, we should probably try updating >> this and getting it going again. The wip-postfix branch should probably >> be rebased as a first step and adjusted to use the new setuid tooling? >> >> Anything else that should be done to make it happen? >> >> - Christine >> From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qE0tAM7ApWJ8ZgAAbAwnHQ (envelope-from ) for ; Sun, 12 Jun 2022 12:32:46 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 2F0pAM7ApWJYIgEA9RJhRA (envelope-from ) for ; Sun, 12 Jun 2022 12:32:46 +0200 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 3AA001E5D0 for ; Sun, 12 Jun 2022 12:32:45 +0200 (CEST) Received: from localhost ([::1]:37128 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0Ktg-0008Ot-Ar for larch@yhetil.org; Sun, 12 Jun 2022 06:32:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56718) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0Kt0-0008OQ-Eg for guix-patches@gnu.org; Sun, 12 Jun 2022 06:32:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60955) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o0Kt0-00025i-6B for guix-patches@gnu.org; Sun, 12 Jun 2022 06:32:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o0Kt0-0003LT-1u for guix-patches@gnu.org; Sun, 12 Jun 2022 06:32:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] WIP version of postfix.scm References: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> In-Reply-To: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Jun 2022 10:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 35619@debbugs.gnu.org Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits , Christine Lemmer-Webber , Jan Nieuwenhuizen Received: via spool by 35619-submit@debbugs.gnu.org id=B35619.165502989311575 (code B ref 35619); Sun, 12 Jun 2022 10:32:02 +0000 Received: (at 35619) by debbugs.gnu.org; 12 Jun 2022 10:31:33 +0000 Received: from localhost ([127.0.0.1]:54852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0KsX-00030N-4G for submit@debbugs.gnu.org; Sun, 12 Jun 2022 06:31:33 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0KsV-0002yu-Is for 35619@debbugs.gnu.org; Sun, 12 Jun 2022 06:31:31 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1655029885; cv=none; d=zohomail.com; s=zohoarc; b=aKkEe/+xySFgklIdRg8c7YryZabRls2QPLDUEGuVXaZYU7iCT284e+7QTrLOSsIafigOgTfaakpmc16oSk1+WSywg5GQkS9umPXqguqlT145LG3WNd7qq0hJ6ebBX1CA86PFbpt1BAMzI2YSiYJu1fpTqkIc9cVvR3Pxg9z54H8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1655029885; h=Content-Type:Cc:Date:From:MIME-Version:Message-ID:Subject:To; bh=Vd0ymczlHsOVN2dg/VVYSfTC+4Z0iQTvfU/FOVjz+iI=; b=mDGP6kmboVxA7TlZIWOG/pVkSoHQdh5Ym1x9G+oIeEYlN2wHpRZlHwpZfvE2qw5XjaMylMUdbCF6rmbh/xkYpKBr+9KGuzj5cmkN96YwF4RaJ503vPZr4ituQP2C2TFVSlxDUBS1gc5JtzeUQSnt+82DFI3qKOe+U1VgO34GiPE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1655029885; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To; bh=Vd0ymczlHsOVN2dg/VVYSfTC+4Z0iQTvfU/FOVjz+iI=; b=UOTf0vLqwuRJTQap3zeBLYqB9zVtfRz6FeM+MU0SiccaR3VqAbEi9XLaSwxYHMJQ xgjuHxytmnhBJg9+dH25BuMjPqyrkB7i8QkI8xwqU6A6Aw3SOOrypfJvLlWMITM1nn8 8C24qgqEgx9D5FBnNRporEzhJkHNoUUR1PQ8fxd8= Received: from localhost (120-110-142-46.pool.kielnet.net [46.142.110.120]) by mx.zohomail.com with SMTPS id 1655029884462913.4890290845325; Sun, 12 Jun 2022 03:31:24 -0700 (PDT) User-agent: mu4e 1.6.10; emacs 28.1 From: Ricardo Wurmus Date: Sun, 12 Jun 2022 12:29:20 +0200 X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87edzu18cm.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External 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 X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1655029965; 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=Vd0ymczlHsOVN2dg/VVYSfTC+4Z0iQTvfU/FOVjz+iI=; b=aUxUDx0geM/61fIIKRieEpMhw0v6yghp8WsnAdyIw/xYe2MB3sH7DPYNNJn/Tuq9W+4d1R WwjEEk7XhPSJ4A49Za8wEGYO7oLLHvGP5QVAummxJf2kW+pwp2zRoFbjtMTAE6BtFH79no 4wiEL1MR3klGTLXIaMx0bs4HdcEKCC+xOrC3gbJ67D15gMmw9VemYLrt6CBRz/7Uf62prG oQtwweeYsvM02EWPBYVNxBoJge3ukhrl/vmTdHkh7jweT/0hCPgYlZaE4p07QPjxfLYEsO qZQce7qxpqed8aXDW2oJidaBQB5jjJd9+4Dj4sIW7RC0lzm52SmHFsfQRX+BOA== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1655029965; a=rsa-sha256; cv=fail; b=A/wXZLGvLWMf/4/lFAt9IVkYeYLAx6ESX81ZxNxk0BoEvqUCsjfXdTSA4f3KnFE9Cz1x0R 47mldBdVVgCay3KuJ1NjhS8KgJ+n2DroNx4VGLbkA+/bUSrZtGV2kTbiB9xXKQ3+W3ksEU xNYMK7+zGEnkywyRmfmUoKGOzKrOYS1bmPerXXTFJXMqJjwZVNr3oMLM9ZiCw+hXFlBqlJ JsPvtmWjoSbRAgbgqVt4sKL3yX5380SslBs9UGXipo41yt5+qNi6MhlwVMEoijWjKaI2oh sLxPG3ELh8wukV6lx0eCMofGYDM7ttU44sk0KctaZo7t9zce7dEr830Mmuwteg== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=UOTf0vLq; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 1.41 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=UOTf0vLq; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 3AA001E5D0 X-Spam-Score: 1.41 X-Migadu-Scanner: scn0.migadu.com X-TUID: 4CDUrNs45fLO I just rebased all of this, changed the input style to plain lists, removed trailing #t from build phases, and upgraded postfix to 3.7. What is missing to get this merged? -- Ricardo From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id yPCwDo/3+WRMnAAAG6o9tA:P1 (envelope-from ) for ; Thu, 07 Sep 2023 18:17:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id yPCwDo/3+WRMnAAAG6o9tA (envelope-from ) for ; Thu, 07 Sep 2023 18:17:19 +0200 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 0DBDC37075 for ; Thu, 7 Sep 2023 18:17:19 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=KukYVh2C; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694103439; 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: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=CNCGrbtZxi8ZH44/AVTHHmSS41M7IXMtopW9MyXx7B4=; b=FRQOknl9KgDzKaYxgQ06YTv2PVFOsXHG7blgZVw5TPab4eHnDqbMjnUQhCGkj8Qjl12xIE 63Wq6IJCg0YT9Qj/PSWkLMmv0ohRRm5HepbEvgCZZ4XSNhVLQ3HZmRwVG9kOS6r3KNERj3 QaA9+l16YzlJXrWNaZcXfBzkhix5w8sP07LMAQ0wcjLY/qoV9ZCUvojt9w3+Yb5SmDHCGv BhTsU8/7/ijMyLiNzAtBEWfX0SF+iQK9uMOa7UPzDX8u6aDKBhSnMREt6xrzehWcS99MSt 08+8VRZmIEUo2qhE39O3/liBeI9vQr6qc9twzknSwM3Rc17GrAbE2Qab8Moaog== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1694103439; a=rsa-sha256; cv=fail; b=AUtIED0/r+yjHaYn5CoiUt8xaY6jIxs+7ZBh8lKBGYV+SAV+9n0gOGbz+MZ1W/cect2q9s 2Ahf1BFwroOguUtKm7UHe0fWZjP2EMpzZ13cNshFeqqBf4LrjjovyeQtbpwr3yX6rKnB+T x18y3/VHgw2Z8NLIfkDvwucPJz0OuOaxXEh8cVUl53y+IX9DVa7Hvl10ktislHgFGYidjY DVO/gKwTs9BUMNuWGiIhi9nX7HKSmJZHvKNr6W/KIkfB7+FbbOEnu5urj2oZOGDEyv5qsY UKCcRgv0OzEXDERC+8tr1kFqfzxsA7G+K7ziNSZvOjSyig3wR1+dhLK+e9iMyg== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=KukYVh2C; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}") Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qeHgl-0000lA-OA; Thu, 07 Sep 2023 12:17:03 -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 1qeHgi-0000kt-Kf for guix-patches@gnu.org; Thu, 07 Sep 2023 12:17:00 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qeHgi-00071a-Cq for guix-patches@gnu.org; Thu, 07 Sep 2023 12:17:00 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qeHgj-0000hM-T7 for guix-patches@gnu.org; Thu, 07 Sep 2023 12:17:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] WIP version of postfix.scm References: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> In-Reply-To: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 07 Sep 2023 16:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 35619@debbugs.gnu.org Received: via spool by 35619-submit@debbugs.gnu.org id=B35619.16941034072663 (code B ref 35619); Thu, 07 Sep 2023 16:17:01 +0000 Received: (at 35619) by debbugs.gnu.org; 7 Sep 2023 16:16:47 +0000 Received: from localhost ([127.0.0.1]:41169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeHgV-0000gs-Ed for submit@debbugs.gnu.org; Thu, 07 Sep 2023 12:16:47 -0400 Received: from sender4-of-o50.zoho.com ([136.143.188.50]:21006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeHgP-0000gg-Tk for 35619@debbugs.gnu.org; Thu, 07 Sep 2023 12:16:46 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1694103396; cv=none; d=zohomail.com; s=zohoarc; b=BPdMb0w3sn3Tc4TNSXE4vNJ2MQZwj3ynbaI+7Z1+54JhSjWQ8IYvi/mEPq7HDedI/b5qy09CIM4qkpBd/6GLxKqEQyA+V6Vk/4jLOLUBRfY0ushaGy2TXX6AnGEhSdULmPnQfxGRNhRU1+e0QgBozajdDPBLl7+SH3V/eowoFWk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694103396; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=CNCGrbtZxi8ZH44/AVTHHmSS41M7IXMtopW9MyXx7B4=; b=fI1lkOaaghFHiqatW9hVGkrdzqaNFvCm5RKHBM0s0uYo6CE+Oh27GKQ1IgGHJa80iR8plnCjlgfDF6bLOR2tXwOFAjvYka2Rx3WIOKr6QrBwm4Rc5xKACnKFEH2qAq+KvvDJqzcj/hbHWx4+Ehar2CXU+Gxcr5hPOjVbGExwarM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1694103396; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=CNCGrbtZxi8ZH44/AVTHHmSS41M7IXMtopW9MyXx7B4=; b=KukYVh2C0lq/hWo0TwEI0sD/cvTlbY+BXdhqj+MnX4zF0xUN5Sti2KleKW/ljbxp EcmVrJRaf1Dcf8fWkbPGE00n+Ixklge4BXkRftVUWX2WxYNjxt1ORqpSqvfFnMI/FyI gNy+un+gsW73e5rbDS9NLWccMubG/Q2dQLLuDvFQ= Received: from localhost (i5E862DC8.versanet.de [94.134.45.200]) by mx.zohomail.com with SMTPS id 1694103394276539.2980802095136; Thu, 7 Sep 2023 09:16:34 -0700 (PDT) User-agent: mu4e 1.10.5; emacs 28.2 From: Ricardo Wurmus Date: Thu, 07 Sep 2023 18:13:13 +0200 Message-ID: <87zg1y6js0.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -1.27 X-Spam-Score: -1.27 X-Migadu-Queue-Id: 0DBDC37075 X-TUID: /58u2JGsCyaL I rebased again and upgraded to 3.7.7. What remains to be done? People above mentioned something about setuid, but I don=E2=80=99t know if that=E2=80=99s something that needs to change i= n the service definition or the example configuration, or both. --=20 Ricardo From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id CKuwN/Al+mQieAEAauVa8A:P1 (envelope-from ) for ; Thu, 07 Sep 2023 21:35:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id CKuwN/Al+mQieAEAauVa8A (envelope-from ) for ; Thu, 07 Sep 2023 21:35:13 +0200 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 015F6437E5 for ; Thu, 7 Sep 2023 21:35:11 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=DNvFJEpH; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694115312; 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: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=Thj/c4yHuXeLlUBUuN9vlWN7b4mHCHg5l0Pyj1SSTaA=; b=dkz2DFeUXbbZ40LHM7OPMKQnJdeGyMf4CvxhiJxevzxu7pN1RmWIOh8k2KocEZlyd5CjVj r0lyyQ35Os4jS3EUGQabYIOF/Ne2jdr1ZiT0Y+Njucao3ug2mGRUBEwq47w/VyBzzL9mdP UruSGnwc0BgwtBB035dlsFvuVvxsT5X089HqVw/CmvZpUnId5HLOaQxjyRKJUR3W0Gg6Wi jf72w3lRcwGvuIjswJK+p5gy245orsNNVyXKyqXNEhIX/BYPWZ/wX3gkRjeojSXd7LHYtf vp9s6QoaVQn/pfpglZvjsQBYDieFBLk+SrVGQGKzawbgSkZzlSI7skRsvhLiRA== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=elephly.net header.s=zoho header.b=DNvFJEpH; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}") ARC-Seal: i=2; s=key1; d=yhetil.org; t=1694115312; a=rsa-sha256; cv=fail; b=L/bXgh97BpXiC7y8R56VyILcTh+mUEoDKrq6dJtZ+J0uOMoAjxwIZhBAw3pqSo0xGU4RoA /soneyzgyeZWfXGisIzkeAB9FTAQv21VQ9cCEjyoVmKbfsCYdMgNqU1lan0RhSkGwdgJyl ephBIjh+rJ7JwBSDztxIB9JR7vmb0EsVWQCo2kxSYxOyoJHMmdqavSTm3DpCdNLPZ7ds7c Ha+djMNmaaoguAu95Vnfq/+f7rYcl6ZYqZVpvOfRi8IMDc/QCB8IJguzytFUa7yLj2TFtV FCH/NPPZuYqCREas/IPSKXitqlZfwi+VgGETtFgHS18RztYm35vE8iRWx7DAqA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qeKmN-0000LG-W4; Thu, 07 Sep 2023 15:35:04 -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 1qeKmK-0000Ka-IJ for guix-patches@gnu.org; Thu, 07 Sep 2023 15:35:00 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qeKmK-0002H2-AH for guix-patches@gnu.org; Thu, 07 Sep 2023 15:35:00 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qeKmL-0002fk-IF for guix-patches@gnu.org; Thu, 07 Sep 2023 15:35:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35619] WIP version of postfix.scm References: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> In-Reply-To: <567ff351-d0f4-4143-af85-4a0e5c83c012@www.fastmail.com> Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 07 Sep 2023 19:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35619 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 35619@debbugs.gnu.org Received: via spool by 35619-submit@debbugs.gnu.org id=B35619.169411529510254 (code B ref 35619); Thu, 07 Sep 2023 19:35:01 +0000 Received: (at 35619) by debbugs.gnu.org; 7 Sep 2023 19:34:55 +0000 Received: from localhost ([127.0.0.1]:41452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeKmF-0002fK-EP for submit@debbugs.gnu.org; Thu, 07 Sep 2023 15:34:55 -0400 Received: from sender3-of-o59.zoho.com ([136.143.184.59]:21912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeKmD-0002f9-Tc for 35619@debbugs.gnu.org; Thu, 07 Sep 2023 15:34:55 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1694115286; cv=none; d=zohomail.com; s=zohoarc; b=S/GyIiCV7DXv/vN16q+GUfCWiXrK55lvIr9zeOa85IG0lCbXH8X4gGLVvJ6TbMcqOHzGveSRCixLv5jL+Jm9WoK0sVrMxKWv3T+5irjZXM6JCn6/VHZUjhajxSMxnv6E7LkFjIixq+TAiP/cf4gwDpgeiINo7HiDUMPu3PL4FEo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694115286; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=Thj/c4yHuXeLlUBUuN9vlWN7b4mHCHg5l0Pyj1SSTaA=; b=jbQ/1kvGH+Q4szTcIyW9ionucRV7JSDXFPa5Q1rW3vCPWw1R5xEAVGhHoxfFn6HuZEMRv0PaN0Eu6hh1VodWHzQXkj50L/k9a9RWP5LuFD1y32y25IpSLgPI0xxXsU4/cduDMWYHD+vVQxkSZJzdgL3ZVlLlCEwWj/S02NTXEDU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1694115286; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=Thj/c4yHuXeLlUBUuN9vlWN7b4mHCHg5l0Pyj1SSTaA=; b=DNvFJEpHGO6G2mkFNCtiXuB/q4rbWXWLHeonPaaPTRgaITpbYOaLhTgNoPDaXVGg NGJwAwv7DW35IaIp7wf8rAK+32WDK7TOTlOO7TzNC+/wSzAGW9emnXCVhBW0mwrSGdi 7p55sBDnc4yKKUcQSdSl5oXzB1D28RG3FIVV6G8k= Received: from localhost (i5E862DC8.versanet.de [94.134.45.200]) by mx.zohomail.com with SMTPS id 1694115285235294.13349590945006; Thu, 7 Sep 2023 12:34:45 -0700 (PDT) User-agent: mu4e 1.10.5; emacs 28.2 From: Ricardo Wurmus Date: Thu, 07 Sep 2023 21:32:23 +0200 Message-ID: <87r0n97p65.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 015F6437E5 X-Migadu-Scanner: mx1.migadu.com X-Migadu-Spam-Score: 1.55 X-Spam-Score: 1.55 X-TUID: Hxby9JMKjSpx Okay, I made a few more changes: - fixed typos - fixed installation locations so the executables aren=E2=80=99t dumped into the prefix directory =20=20 - let the postfix-service-type conditionally extend setuid-program-service-type to setgid on the executables What=E2=80=99s missing: - rough tests to see if this works at all - documentation of the service Any takers? --=20 Ricardo