GNU logs - #35619, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] WIP version of postfix.scm
Resent-From: "Brant Gardner" <brantcgardner@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 07 May 2019 15:17:02 +0000
Resent-Message-ID: <handler.35619.B.155724218715911 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 35619 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.155724218715911
          (code B ref -1); Tue, 07 May 2019 15:17:02 +0000
Received: (at submit) by debbugs.gnu.org; 7 May 2019 15:16:27 +0000
Received: from localhost ([127.0.0.1]:59336 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hO1pM-00048R-Ep
	for submit <at> debbugs.gnu.org; Tue, 07 May 2019 11:16:26 -0400
Received: from eggs.gnu.org ([209.51.188.92]:43239)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <brantcgardner@HIDDEN>) id 1hO1pK-000489-Dz
 for submit <at> debbugs.gnu.org; Tue, 07 May 2019 11:16:19 -0400
Received: from lists.gnu.org ([209.51.188.17]:53795)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <brantcgardner@HIDDEN>)
 id 1hO1p7-0002LF-Ge
 for submit <at> debbugs.gnu.org; Tue, 07 May 2019 11:16:11 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57607)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <brantcgardner@HIDDEN>) id 1hO1p5-0007Cu-Vf
 for guix-patches@HIDDEN; Tue, 07 May 2019 11:16:05 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,HTML_MESSAGE,
 RCVD_IN_DNSWL_LOW,URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <brantcgardner@HIDDEN>) id 1hO1oy-0002JB-SO
 for guix-patches@HIDDEN; 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 <brantcgardner@HIDDEN>)
 id 1hO1oy-0002HM-1B
 for guix-patches@HIDDEN; 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 <guix-patches@HIDDEN>; Tue,  7 May 2019 11:15:51 -0400 (EDT)
Received: from imap2 ([10.202.2.52])
 by compute2.internal (MEProxy); Tue, 07 May 2019 11:15:51 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brantware.com;
 h=mime-version:message-id:date:from:to:subject:content-type; s=
 fm2; bh=ZIGAlOrLv7fh4JEDCUgc8+4wePsGhoZ9r+uV/I9Eokg=; b=naFTrf1S
 zJQvf8tD+7Ss91SXaYUUaCZmIgQy4UaCBHaE8Vr0URLIHZQUAewqMqrIR333v/1J
 xHC20qkh50oo/HLmzCi730ZLthXikTDpgRINa8Mzj8m9PU8+6/KsxCuRnqPmXdVl
 8llAl6ylyNcU804t1iI2LyPSI4mO7SHtmh5hXkNRKwMO4SULg6YrUDrIWsygSEIC
 422AEknZTAIPyvymegdzPY/cir7oJfkL+BgLMT9BxxN4NeCBmf/wNnmSiY2bSjhC
 Crg/Uyfyh/vww+uULt4eH6P+bJawv3nZg0p+Hnw7UwF+ld6OM0HKSoT/Sc1MqqdO
 yQZfqU+Jd91DPw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm2; bh=ZIGAlOrLv7fh4JEDCUgc8+4wePsGh
 oZ9r+uV/I9Eokg=; b=ppxtVrJtPfRrzBiKpgqbUcvzqujoxy4lbol4T2JST9y7s
 /3pqWPrLk8/YACuHuMxFFe/7c5DwQBCDL6CgLxb7XTv+uvIVWvpBOnGyFYZqgb4+
 6n36xDEbGBBrAZOEY1cQVVtJW+Bid/uUun4YB0KrAvR9KcVlrXneyTgte12dhGk9
 CgLvUWfQLPpT7Tlpzp709oWyJfIyX7SrUsY2HHKg/Z0GlM+ZrigQLzzhM4v1RBOc
 +ekuxvxkKWBVCeT05KwBHQ/4DnWn25pT8Cw9FokNX86hyz4D6Ug52ED06SiqF3qW
 L2de4TmkzLhQ+pX00cWdZTJATS/QhYGutJ9L9Vtag==
X-ME-Sender: <xms:JqHRXEzUkS8sjS6EXpMulfcPKSkRgRQ_nWejBCCKacYfmNk_r_lvtw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrkedtgdeludcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgesmhdtreerre
 ertdenucfhrhhomhepfdeurhgrnhhtucfirghrughnvghrfdcuoegsrhgrnhhttghgrghr
 ughnvghrsegsrhgrnhhtfigrrhgvrdgtohhmqeenucfrrghrrghmpehmrghilhhfrhhomh
 epsghrrghnthgtghgrrhgunhgvrhessghrrghnthifrghrvgdrtghomhenucevlhhushht
 vghrufhiiigvpedt
X-ME-Proxy: <xmx:JqHRXMihCIWZvo_b2uVshutVfemXpMRJq4UQFTT1AhzFA38rwKqsVg>
 <xmx:JqHRXBV_EbwCGX_2cV4qYexzgnKZVLg8c4z93VKI5_9Oy1xTveefhQ>
 <xmx:JqHRXG0D-zcJ7ZC7qNCqJ6Aab7DbCEiuLiqWYqN03Jd-_1DbBvwpnA>
 <xmx:JqHRXLod8yQwctDV306-0-5imBhFa2HpPxw2XSBKfnlCcdwIKX2tGg>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 8A4AA7C130; Tue,  7 May 2019 11:15:50 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.6-449-gfb3fc5a-fmstable-20190430v1
Mime-Version: 1.0
Message-Id: <567ff351-d0f4-4143-af85-4a0e5c83c012@HIDDEN>
Date: Tue, 07 May 2019 11:15:18 -0400
From: "Brant Gardner" <brantcgardner@HIDDEN>
Content-Type: multipart/mixed;
 boundary=bf36144922d2407db46183f89d00c524
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 64.147.123.20
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: -1.6 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

--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

<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>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.<br></div><div><br></div><div>'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.<br></div><div><br></div><div>Thank you!<br></div><div><br></div><div id="sig65413192"><div class="signature">--<br></div><div class="signature">Brant Gardner<br></div><div class="signature"><br></div><div class="signature"><br></div></div><div><br></div></body></html>
--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--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: "Brant Gardner" <brantcgardner@HIDDEN>
Subject: bug#35619: Acknowledgement (WIP version of postfix.scm)
Message-ID: <handler.35619.B.155724218715911.ack <at> debbugs.gnu.org>
References: <567ff351-d0f4-4143-af85-4a0e5c83c012@HIDDEN>
X-Gnu-PR-Message: ack 35619
X-Gnu-PR-Package: guix-patches
Reply-To: 35619 <at> debbugs.gnu.org
Date: Tue, 07 May 2019 15:17:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 35619 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
35619: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D35619
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] wip-postfix
Resent-From: Jan Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 10 Aug 2020 06:51:02 +0000
Resent-Message-ID: <handler.35619.B35619.159704220717846 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Cc: Guix-devel <guix-devel@HIDDEN>, 35619 <at> debbugs.gnu.org
Received: via spool by 35619-submit <at> debbugs.gnu.org id=B35619.159704220717846
          (code B ref 35619); Mon, 10 Aug 2020 06:51:02 +0000
Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:50:07 +0000
Received: from localhost ([127.0.0.1]:34144 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k51dH-0004dl-Fm
	for submit <at> debbugs.gnu.org; Mon, 10 Aug 2020 02:50:07 -0400
Received: from eggs.gnu.org ([209.51.188.92]:42826)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1k51dF-0004d7-Vq
 for 35619 <at> debbugs.gnu.org; Mon, 10 Aug 2020 02:50:06 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:44328)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <janneke@HIDDEN>)
 id 1k51d9-0006V1-RK; Mon, 10 Aug 2020 02:49:59 -0400
Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=46132
 helo=dundal.peder.onsbrabantnet.nl)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <janneke@HIDDEN>)
 id 1k51d9-00037G-4T; Mon, 10 Aug 2020 02:49:59 -0400
From: Jan Nieuwenhuizen <janneke@HIDDEN>
Organization: AvatarAcademy.nl
References: <CAE4v=pjGfC=9gSEAGN12BKZn-evQvC=OEp7XNmH0Lt__KAdEgg@HIDDEN>
 <87o8svh0jf.fsf@HIDDEN>
 <CAE4v=pj8LKqN4zo-v1OAaGbyH=SQfos4YwF2t=moYKeb-89RYA@HIDDEN>
X-Url: http://AvatarAcademy.nl
Date: Mon, 10 Aug 2020 08:49:54 +0200
In-Reply-To: <CAE4v=pj8LKqN4zo-v1OAaGbyH=SQfos4YwF2t=moYKeb-89RYA@HIDDEN>
 ("=?UTF-8?Q?G=C3=A1bor?= Boskovits"'s message of "Tue, 17 Mar 2020
 09:11:21 +0100")
Message-ID: <878sen0zcd.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

G=C3=A1bor Boskovits writes:

Hello!

>> Jan Nieuwenhuizen <janneke@HIDDEN> ezt =C3=ADrta (id=C5=91pont: 2020. m=
=C3=A1rc. 17., Ke 9:02):
>
>  G=C3=A1bor Boskovits writes:

I took the liberty of rebasing wip-postfix on latest master and
found it does not compile

--8<---------------cut here---------------start------------->8---
gcc -fPIC -I. -I../../include -DNO_EAI -DDEF_SMTPUTF8_ENABLE=3D\"no\" -DHAS=
_DEV_URANDOM -DDEF_SHLIB_DIR=3D\"/gnu/store/hbdrbb84krvjvw58vmr1pvzb6l3gbmy=
v-postfix-minimal-3.4.8\" -DUSE_DYNAMIC_LIBS -DUSE_DYNAMIC_MAPS -Wmissing-p=
rototypes -Wformat -Wno-comment -fPIC -g -O -I. -I../../include -DLINUX5 -c=
 dns_str_resflags.c
dns_str_resflags.c:55:13: warning: RES_AAONLY is deprecated
     "RES_AAONLY", RES_AAONLY,
             ^~~~~~~~~~~~~~~~~=20=20=20=20=20=20=20=20=20
dns_str_resflags.c:57:13: warning: RES_PRIMARY is deprecated
     "RES_PRIMARY", RES_PRIMARY,
             ^~~~~~~~~~~~~~~~~~~=20=20=20=20=20=20=20=20
dns_str_resflags.c:63:22: error: =E2=80=98RES_INSECURE1=E2=80=99 undeclared=
 here (not in a function); did you mean =E2=80=98RES_RECURSE=E2=80=99?
     "RES_INSECURE1", RES_INSECURE1,
                      ^~~~~~~~~~~~~
                      RES_RECURSE
--8<---------------cut here---------------end--------------->8---

Luckily, that was easily fixed by updating postfix to 3.5.0.

>>  When I hack around and create /etc/ailases.db, it works.
> I would like to add a service config for this.

I found we already have mail-aliases-service-type, so I used that,
together with running postalias.  Now, queuing mail works ootb...but
delivery seems not to work: it remains queued.

I rebased wip-postfix and added a couple of patches for this.  Please
feel free to revert them if you don't like it :-)

When starting postfix like so

--8<---------------cut here---------------start------------->8---
./pre-inst-env guix system vm gnu/system/examples/postfix.tmpl`\
   --nographic -m 1G\
   --nic user,model=3Dvirtio-net-pci,hostfwd=3Dtcp::12025-:25,hostfwd=3Dtcp=
:127.0.0.1:12022-:2222
--8<---------------cut here---------------end--------------->8---

I'm seeing

--8<---------------cut here---------------start------------->8---
07:39:18 janneke@dundal:~/src/guix/wip-postfix [env]
$ telnet localhost 12025
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 komputilo.localdomain ESMTP Postfix
mail from: root
mail from: root
250 2.1.0 Ok
rcpt to: alice
rcpt to: alice
250 2.1.5 Ok
data
data
354 End data with <CR><LF>.<CR><LF>
hello Alice!
hello Alice!
.
.
250 2.0.0 Ok: queued as E26BA3116
quit
quit
221 2.0.0 Bye
Connection closed by foreign host.
08:03:53 janneke@dundal:~/src/guix/wip-postfix [env]
$ ssh -p 12022 root@localhost /gnu/store/mydn0wr0bs7mz3rx9fwihpma26r0dpqq-p=
ostfix-minimal-3.5.0/mailq -C /gnu/store/nj5pa9l9zy6vx5484pbdsqnilva8bivc-p=
ostfix-config-dir
-Queue ID-  --Size-- ----Arrival Time---- -Sender/Recipient-------
E26BA3116*      175 Mon Aug 10 08:00:50  root@HIDDEN
                                         alice@HIDDEN

-- 0 Kbytes in 1 Request.
--8<---------------cut here---------------end--------------->8---

Ideas?

>>  It looks like most everything is installed in a single, flat directory
>>
>>      /gnu/store/pyv0rpd6zs0m2i482cb8qxd6mhf5b47z-postfix-minimal-3.4.8
>>
>>  executables, copies of readmes, (unused?) config files (main.cf,
>>  aliases)?
>
> Yes, but can be easily separated. The config files are installer
> generated, and not used.

Ok =3D> TODO :-)

>> Anyhow, this is a great start; next Mailman?
>
> One thing that blocks me from finishing this is that the setuid
> programs in the os declatation should be extended, so that we can use
> the privilege separation of postfix. I would like to propose a patch
> later this week.

Any insight here, something blocking maybe?

Greetings,
Janneke

Jan (janneke) Nieuwenhuizen (5):
  gnu: postfix-minimal: Updato to 3.5.0.
  system: examples: Add postfix.tmpl.
  gnu: postfix-minimal: Fix startup warnings.
  service: postfix: Use mail-aliases-service-type.
  system: postfix.tmpl: Add mail-aliases-service.

 gnu/packages/mail.scm            | 32 ++++++++++++-------
 gnu/services/mail.scm            | 12 ++++++-
 gnu/system/examples/postfix.tmpl | 54 ++++++++++++++++++++++++++++++++
 3 files changed, 86 insertions(+), 12 deletions(-)
 create mode 100644 gnu/system/examples/postfix.tmpl

--=20
Jan Nieuwenhuizen <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 1/5] gnu: postfix-minimal: Updato to 3.5.0.
References: <567ff351-d0f4-4143-af85-4a0e5c83c012@HIDDEN>
In-Reply-To: <567ff351-d0f4-4143-af85-4a0e5c83c012@HIDDEN>
Resent-From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 10 Aug 2020 06:52:01 +0000
Resent-Message-ID: <handler.35619.B35619.159704228617999 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>, 35619 <at> debbugs.gnu.org
Received: via spool by 35619-submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k51eT-0004ft-US
	for submit <at> 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 <janneke@HIDDEN>) id 1k51eR-0004fW-IU
 for 35619 <at> 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 <janneke@HIDDEN>)
 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 <janneke@HIDDEN>)
 id 1k51eL-0003F6-Lb; Mon, 10 Aug 2020 02:51:14 -0400
From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Date: Mon, 10 Aug 2020 08:51:08 +0200
Message-Id: <20200810065112.6879-1-janneke@HIDDEN>
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 <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 2/5] system: examples: Add postfix.tmpl.
Resent-From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 10 Aug 2020 06:52:01 +0000
Resent-Message-ID: <handler.35619.B35619.159704228618006 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>, 35619 <at> debbugs.gnu.org
Received: via spool by 35619-submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k51eX-0004gG-Se
	for submit <at> 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 <janneke@HIDDEN>) id 1k51eT-0004fZ-78
 for 35619 <at> 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 <janneke@HIDDEN>)
 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 <janneke@HIDDEN>)
 id 1k51eM-0003F6-T4; Mon, 10 Aug 2020 02:51:15 -0400
From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Date: Mon, 10 Aug 2020 08:51:09 +0200
Message-Id: <20200810065112.6879-2-janneke@HIDDEN>
X-Mailer: git-send-email 2.26.2
In-Reply-To: <20200810065112.6879-1-janneke@HIDDEN>
References: <20200810065112.6879-1-janneke@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 3/5] gnu: postfix-minimal: Fix startup warnings.
Resent-From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 10 Aug 2020 06:52:02 +0000
Resent-Message-ID: <handler.35619.B35619.159704229118018 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>, 35619 <at> debbugs.gnu.org
Received: via spool by 35619-submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k51eY-0004gN-8r
	for submit <at> 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 <janneke@HIDDEN>) id 1k51eU-0004fb-37
 for 35619 <at> 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 <janneke@HIDDEN>)
 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 <janneke@HIDDEN>)
 id 1k51eO-0003F6-7p; Mon, 10 Aug 2020 02:51:16 -0400
From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Date: Mon, 10 Aug 2020 08:51:10 +0200
Message-Id: <20200810065112.6879-3-janneke@HIDDEN>
X-Mailer: git-send-email 2.26.2
In-Reply-To: <20200810065112.6879-1-janneke@HIDDEN>
References: <20200810065112.6879-1-janneke@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

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 <maxim.cournoyer@HIDDEN>
 ;;; Copyright © 2020 Michael Rohleder <mike@HIDDEN>
 ;;; Copyright © 2020 Brant Gardner <brantcgardner@HIDDEN>
+;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@HIDDEN>
 ;;;
 ;;; 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 <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 4/5] service: postfix: Use mail-aliases-service-type.
Resent-From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 10 Aug 2020 06:52:02 +0000
Resent-Message-ID: <handler.35619.B35619.159704229218025 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>, 35619 <at> debbugs.gnu.org
Received: via spool by 35619-submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k51ed-0004gZ-Qx
	for submit <at> 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 <janneke@HIDDEN>) id 1k51eV-0004fd-Bd
 for 35619 <at> 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 <janneke@HIDDEN>)
 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 <janneke@HIDDEN>)
 id 1k51eP-0003F6-E6; Mon, 10 Aug 2020 02:51:17 -0400
From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Date: Mon, 10 Aug 2020 08:51:11 +0200
Message-Id: <20200810065112.6879-4-janneke@HIDDEN>
X-Mailer: git-send-email 2.26.2
In-Reply-To: <20200810065112.6879-1-janneke@HIDDEN>
References: <20200810065112.6879-1-janneke@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 <me@HIDDEN>
 ;;; Copyright © 2019 Kristofer Buffington <kristoferbuffington@HIDDEN>
 ;;; Copyright © 2020 Gábor Boskovits <boskovits@HIDDEN>
+;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1956,9 +1957,17 @@ inet_protocols = ipv4
   (match-record config <postfix-configuration>
     (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 <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service.
Resent-From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 10 Aug 2020 06:52:03 +0000
Resent-Message-ID: <handler.35619.B35619.159704229218033 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>, 35619 <at> debbugs.gnu.org
Received: via spool by 35619-submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k51ee-0004gg-4c
	for submit <at> 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 <janneke@HIDDEN>) id 1k51eW-0004ff-I0
 for 35619 <at> 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 <janneke@HIDDEN>)
 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 <janneke@HIDDEN>)
 id 1k51eQ-0003F6-MK; Mon, 10 Aug 2020 02:51:19 -0400
From: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Date: Mon, 10 Aug 2020 08:51:12 +0200
Message-Id: <20200810065112.6879-5-janneke@HIDDEN>
X-Mailer: git-send-email 2.26.2
In-Reply-To: <20200810065112.6879-1-janneke@HIDDEN>
References: <20200810065112.6879-1-janneke@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] wip-postfix
Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 11 Aug 2020 02:17:02 +0000
Resent-Message-ID: <handler.35619.B35619.1597112196711 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Jan Nieuwenhuizen <janneke@HIDDEN>
Cc: Guix-devel <guix-devel@HIDDEN>, 35619 <at> debbugs.gnu.org
Received: via spool by 35619-submit <at> debbugs.gnu.org id=B35619.1597112196711
          (code B ref 35619); Tue, 11 Aug 2020 02:17:02 +0000
Received: (at 35619) by debbugs.gnu.org; 11 Aug 2020 02:16:36 +0000
Received: from localhost ([127.0.0.1]:38065 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k5Jq4-0000BK-Ft
	for submit <at> debbugs.gnu.org; Mon, 10 Aug 2020 22:16:35 -0400
Received: from mail-ej1-f50.google.com ([209.85.218.50]:38958)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <boskovits@HIDDEN>) id 1k5Jq2-0000B1-Ew
 for 35619 <at> debbugs.gnu.org; Mon, 10 Aug 2020 22:16:31 -0400
Received: by mail-ej1-f50.google.com with SMTP id f24so11421044ejx.6
 for <35619 <at> debbugs.gnu.org>; Mon, 10 Aug 2020 19:16:30 -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=GnzxnuRBkhwEsskuISnjoe20AN2fLIeCPYKcNYetC6E=;
 b=eICwJlpBfsNqOTm8m2nLbRjxwcMDsamKyN4dMtABI+tmVpfFM5fSCz8MC464qdc8zT
 H4tovzelSbGfw44UZ0QfCp8MRJh/28psmNwVJvG4UKCWBq9Mij6+57czXScK2SGD2bNt
 1ERa6RM2Cvw1xe8C9vsgrvpswgTdyXtZloADbIqnFEouLcqu0WhWnLpjUe0RLaQI3QuD
 1bPaajuc6cScEytQ9PdQjstKJUgQCYT5bU2X+c4p+fj3xFm64khjIoNlcN58j3LSmMQc
 wF35VzMcSZPR/leEdJemNBKkt6OfbXDKGjK/xR9XbR1oJ82JcYbHJ8jUvf9MVhGMcxVj
 5KtQ==
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=GnzxnuRBkhwEsskuISnjoe20AN2fLIeCPYKcNYetC6E=;
 b=QtgWO7MQTMccGjcG579TOi0D+lMkrQZLFBQ0EN7XlObDwFAFEQz9Ig7VtI7hbw8Wwx
 Imm33k6J6jq9phaOrxcKilTt6OXEdQ0uDrUAuO7u7IacgMyeXioPLkVHJiLWpTd5xWaw
 06jGIzD0OlNY0Xisp1UoFuC59EpoVIo4xYg2HmxiH1FFsKtBNVEgYQxoZ2hHrE6m9RLT
 DSZs0P29X30dAWXAXeQaJ37Jb4WO54i948a7R7pZ0HreQ9kmP7jQPzGwapNiFM2z9GV8
 nRJhCLR651/PlgJvbJAyogy5+0ygRQwvuD3P6fLFEHiH58DfbncGMViSM2VJrSmBf8xj
 7KvQ==
X-Gm-Message-State: AOAM530t56c4kkZpq6j2cjhLMAhqcxEc7UTBX+p6GlYT1nTEOxa3+eUx
 bdeKO2j1+nmsXK11BhMnY4XfQUCw51Yb9h20mA==
X-Google-Smtp-Source: ABdhPJyn/GSgk+KadNJRsZcrMlcWg2ZvELZ2YAnqsINsLA97YyAx4YkJv8+KWTS2in6HY52z4X3P0GulbiWDEtPV3hM=
X-Received: by 2002:a17:906:a18e:: with SMTP id
 s14mr23842025ejy.168.1597112184421; 
 Mon, 10 Aug 2020 19:16:24 -0700 (PDT)
MIME-Version: 1.0
References: <CAE4v=pjGfC=9gSEAGN12BKZn-evQvC=OEp7XNmH0Lt__KAdEgg@HIDDEN>
 <87o8svh0jf.fsf@HIDDEN>
 <CAE4v=pj8LKqN4zo-v1OAaGbyH=SQfos4YwF2t=moYKeb-89RYA@HIDDEN>
 <878sen0zcd.fsf@HIDDEN>
In-Reply-To: <878sen0zcd.fsf@HIDDEN>
From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Date: Tue, 11 Aug 2020 04:16:12 +0200
Message-ID: <CAE4v=pjVDxmC3p4+mWrCoMX_AtEJ_Ksbf1rQWJPm+NeHuGmY9A@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000006b41de05ac90a831"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000006b41de05ac90a831
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello Jan,

Jan Nieuwenhuizen <janneke@HIDDEN> ezt =C3=ADrta (id=C5=91pont: 2020. aug.=
 10., H=C3=A9t
8:50):

> G=C3=A1bor Boskovits writes:
>
> Hello!
>
> >> Jan Nieuwenhuizen <janneke@HIDDEN> ezt =C3=ADrta (id=C5=91pont: 2020.=
 m=C3=A1rc.
> 17., Ke 9:02):
> >
> >  G=C3=A1bor Boskovits writes:
>
> I took the liberty of rebasing wip-postfix on latest master and
> found it does not compile
>
> --8<---------------cut here---------------start------------->8---
> gcc -fPIC -I. -I../../include -DNO_EAI -DDEF_SMTPUTF8_ENABLE=3D\"no\"
> -DHAS_DEV_URANDOM
> -DDEF_SHLIB_DIR=3D\"/gnu/store/hbdrbb84krvjvw58vmr1pvzb6l3gbmyv-postfix-m=
inimal-3.4.8\"
> -DUSE_DYNAMIC_LIBS -DUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat
> -Wno-comment -fPIC -g -O -I. -I../../include -DLINUX5 -c dns_str_resflags=
.c
> dns_str_resflags.c:55:13: warning: RES_AAONLY is deprecated
>      "RES_AAONLY", RES_AAONLY,
>              ^~~~~~~~~~~~~~~~~
> dns_str_resflags.c:57:13: warning: RES_PRIMARY is deprecated
>      "RES_PRIMARY", RES_PRIMARY,
>              ^~~~~~~~~~~~~~~~~~~
> dns_str_resflags.c:63:22: error: =E2=80=98RES_INSECURE1=E2=80=99 undeclar=
ed here (not in a
> function); did you mean =E2=80=98RES_RECURSE=E2=80=99?
>      "RES_INSECURE1", RES_INSECURE1,
>                       ^~~~~~~~~~~~~
>                       RES_RECURSE
> --8<---------------cut here---------------end--------------->8---
>
> Luckily, that was easily fixed by updating postfix to 3.5.0.
>

Thanks for having a look.

>
> >>  When I hack around and create /etc/ailases.db, it works.
> > I would like to add a service config for this.
>
> I found we already have mail-aliases-service-type, so I used that,
> together with running postalias.  Now, queuing mail works ootb...but
> delivery seems not to work: it remains queued.
>
> I rebased wip-postfix and added a couple of patches for this.  Please
> feel free to revert them if you don't like it :-)
>
> When starting postfix like so
>
> --8<---------------cut here---------------start------------->8---
> ./pre-inst-env guix system vm gnu/system/examples/postfix.tmpl`\
>    --nographic -m 1G\
>    --nic
> user,model=3Dvirtio-net-pci,hostfwd=3Dtcp::12025-:25,hostfwd=3Dtcp:127.0.=
0.1:12022
> -:2222
> --8<---------------cut here---------------end--------------->8---
>
> I'm seeing
>
> --8<---------------cut here---------------start------------->8---
> 07:39:18 janneke@dundal:~/src/guix/wip-postfix [env]
> $ telnet localhost 12025
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> 220 komputilo.localdomain ESMTP Postfix
> mail from: root
> mail from: root
> 250 2.1.0 Ok
> rcpt to: alice
> rcpt to: alice
> 250 2.1.5 Ok
> data
> data
> 354 End data with <CR><LF>.<CR><LF>
> hello Alice!
> hello Alice!
> .
> .
> 250 2.0.0 Ok: queued as E26BA3116
> quit
> quit
> 221 2.0.0 Bye
> Connection closed by foreign host.
> 08:03:53 janneke@dundal:~/src/guix/wip-postfix [env]
> $ ssh -p 12022 root@localhost
> /gnu/store/mydn0wr0bs7mz3rx9fwihpma26r0dpqq-postfix-minimal-3.5.0/mailq -=
C
> /gnu/store/nj5pa9l9zy6vx5484pbdsqnilva8bivc-postfix-config-dir
> -Queue ID-  --Size-- ----Arrival Time---- -Sender/Recipient-------
> E26BA3116*      175 Mon Aug 10 08:00:50  root@HIDDEN
>                                          alice@HIDDEN
>
> -- 0 Kbytes in 1 Request.
> --8<---------------cut here---------------end--------------->8---
>
> Ideas?
>

I will have a look early next week. Most probably the setuid stuff is
missing, and access is denied to something.

>
> >>  It looks like most everything is installed in a single, flat director=
y
> >>
> >>      /gnu/store/pyv0rpd6zs0m2i482cb8qxd6mhf5b47z-postfix-minimal-3.4.8
> >>
> >>  executables, copies of readmes, (unused?) config files (main.cf,
> >>  aliases)?
> >
> > Yes, but can be easily separated. The config files are installer
> > generated, and not used.
>
> Ok =3D> TODO :-)
>
> >> Anyhow, this is a great start; next Mailman?
> >
> > One thing that blocks me from finishing this is that the setuid
> > programs in the os declatation should be extended, so that we can use
> > the privilege separation of postfix. I would like to propose a patch
> > later this week.
>
> Any insight here, something blocking maybe?
>

Nothing in particular. I had little time recently. I just finished a bigger
project, and I was on holiday. I will try to propose an interface for this
next week.


> Greetings,
> Janneke
>

Regards,
g_bor

>
> Jan (janneke) Nieuwenhuizen (5):
>   gnu: postfix-minimal: Updato to 3.5.0.
>   system: examples: Add postfix.tmpl.
>   gnu: postfix-minimal: Fix startup warnings.
>   service: postfix: Use mail-aliases-service-type.
>   system: postfix.tmpl: Add mail-aliases-service.
>
>  gnu/packages/mail.scm            | 32 ++++++++++++-------
>  gnu/services/mail.scm            | 12 ++++++-
>  gnu/system/examples/postfix.tmpl | 54 ++++++++++++++++++++++++++++++++
>  3 files changed, 86 insertions(+), 12 deletions(-)
>  create mode 100644 gnu/system/examples/postfix.tmpl
>
> --
> Jan Nieuwenhuizen <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
> Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.c=
om
>

--0000000000006b41de05ac90a831
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div>Hello Jan,<br><br><div class=3D"gmail_quote"><div di=
r=3D"ltr" class=3D"gmail_attr">Jan Nieuwenhuizen &lt;<a href=3D"mailto:jann=
eke@HIDDEN">janneke@HIDDEN</a>&gt; ezt =C3=ADrta (id=C5=91pont: 2020. aug=
. 10., H=C3=A9t 8:50):<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">G=C3=A1bor B=
oskovits writes:<br>
<br>
Hello!<br>
<br>
&gt;&gt; Jan Nieuwenhuizen &lt;<a href=3D"mailto:janneke@HIDDEN" target=3D=
"_blank" rel=3D"noreferrer">janneke@HIDDEN</a>&gt; ezt =C3=ADrta (id=C5=91=
pont: 2020. m=C3=A1rc. 17., Ke 9:02):<br>
&gt;<br>
&gt;=C2=A0 G=C3=A1bor Boskovits writes:<br>
<br>
I took the liberty of rebasing wip-postfix on latest master and<br>
found it does not compile<br>
<br>
--8&lt;---------------cut here---------------start-------------&gt;8---<br>
gcc -fPIC -I. -I../../include -DNO_EAI -DDEF_SMTPUTF8_ENABLE=3D\&quot;no\&q=
uot; -DHAS_DEV_URANDOM -DDEF_SHLIB_DIR=3D\&quot;/gnu/store/hbdrbb84krvjvw58=
vmr1pvzb6l3gbmyv-postfix-minimal-3.4.8\&quot; -DUSE_DYNAMIC_LIBS -DUSE_DYNA=
MIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fPIC -g -O -I. -I../..=
/include -DLINUX5 -c dns_str_resflags.c<br>
dns_str_resflags.c:55:13: warning: RES_AAONLY is deprecated<br>
=C2=A0 =C2=A0 =C2=A0&quot;RES_AAONLY&quot;, RES_AAONLY,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^~~~~~~~~~~~~~~~~=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0<br>
dns_str_resflags.c:57:13: warning: RES_PRIMARY is deprecated<br>
=C2=A0 =C2=A0 =C2=A0&quot;RES_PRIMARY&quot;, RES_PRIMARY,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^~~~~~~~~~~~~~~~~~~=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 <br>
dns_str_resflags.c:63:22: error: =E2=80=98RES_INSECURE1=E2=80=99 undeclared=
 here (not in a function); did you mean =E2=80=98RES_RECURSE=E2=80=99?<br>
=C2=A0 =C2=A0 =C2=A0&quot;RES_INSECURE1&quot;, RES_INSECURE1,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 ^~~~~~~~~~~~~<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 RES_RECURSE<br>
--8&lt;---------------cut here---------------end---------------&gt;8---<br>
<br>
Luckily, that was easily fixed by updating postfix to 3.5.0.<br></blockquot=
e></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">Thanks for havi=
ng a look.</div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
adding-left:1ex">
<br>
&gt;&gt;=C2=A0 When I hack around and create /etc/ailases.db, it works.<br>
&gt; I would like to add a service config for this.<br>
<br>
I found we already have mail-aliases-service-type, so I used that,<br>
together with running postalias.=C2=A0 Now, queuing mail works ootb...but<b=
r>
delivery seems not to work: it remains queued.<br>
<br>
I rebased wip-postfix and added a couple of patches for this.=C2=A0 Please<=
br>
feel free to revert them if you don&#39;t like it :-)<br>
<br>
When starting postfix like so<br>
<br>
--8&lt;---------------cut here---------------start-------------&gt;8---<br>
./pre-inst-env guix system vm gnu/system/examples/postfix.tmpl`\<br>
=C2=A0 =C2=A0--nographic -m 1G\<br>
=C2=A0 =C2=A0--nic user,model=3Dvirtio-net-pci,hostfwd=3Dtcp::12025-:25,hos=
tfwd=3Dtcp:127.0.0.1:12022-:2222<br>
--8&lt;---------------cut here---------------end---------------&gt;8---<br>
<br>
I&#39;m seeing<br>
<br>
--8&lt;---------------cut here---------------start-------------&gt;8---<br>
07:39:18 janneke@dundal:~/src/guix/wip-postfix [env]<br>
$ telnet localhost 12025<br>
Trying 127.0.0.1...<br>
Connected to localhost.<br>
Escape character is &#39;^]&#39;.<br>
220 komputilo.localdomain ESMTP Postfix<br>
mail from: root<br>
mail from: root<br>
250 2.1.0 Ok<br>
rcpt to: alice<br>
rcpt to: alice<br>
250 2.1.5 Ok<br>
data<br>
data<br>
354 End data with &lt;CR&gt;&lt;LF&gt;.&lt;CR&gt;&lt;LF&gt;<br>
hello Alice!<br>
hello Alice!<br>
.<br>
.<br>
250 2.0.0 Ok: queued as E26BA3116<br>
quit<br>
quit<br>
221 2.0.0 Bye<br>
Connection closed by foreign host.<br>
08:03:53 janneke@dundal:~/src/guix/wip-postfix [env]<br>
$ ssh -p 12022 root@localhost /gnu/store/mydn0wr0bs7mz3rx9fwihpma26r0dpqq-p=
ostfix-minimal-3.5.0/mailq -C /gnu/store/nj5pa9l9zy6vx5484pbdsqnilva8bivc-p=
ostfix-config-dir<br>
-Queue ID-=C2=A0 --Size-- ----Arrival Time---- -Sender/Recipient-------<br>
E26BA3116*=C2=A0 =C2=A0 =C2=A0 175 Mon Aug 10 08:00:50=C2=A0 root@komputilo=
.localdomain<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0al=
ice@HIDDEN<br>
<br>
-- 0 Kbytes in 1 Request.<br>
--8&lt;---------------cut here---------------end---------------&gt;8---<br>
<br>
Ideas?<br></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"=
auto">I will have a look early next week. Most probably the setuid stuff is=
 missing, and access is denied to something.</div><div dir=3D"auto"><div cl=
ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
&gt;&gt;=C2=A0 It looks like most everything is installed in a single, flat=
 directory<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 /gnu/store/pyv0rpd6zs0m2i482cb8qxd6mhf5b47z-po=
stfix-minimal-3.4.8<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 executables, copies of readmes, (unused?) config files (<a h=
ref=3D"http://main.cf" rel=3D"noreferrer noreferrer" target=3D"_blank">main=
.cf</a>,<br>
&gt;&gt;=C2=A0 aliases)?<br>
&gt;<br>
&gt; Yes, but can be easily separated. The config files are installer<br>
&gt; generated, and not used.<br>
<br>
Ok =3D&gt; TODO :-)<br>
<br>
&gt;&gt; Anyhow, this is a great start; next Mailman?<br>
&gt;<br>
&gt; One thing that blocks me from finishing this is that the setuid<br>
&gt; programs in the os declatation should be extended, so that we can use<=
br>
&gt; the privilege separation of postfix. I would like to propose a patch<b=
r>
&gt; later this week.<br>
<br>
Any insight here, something blocking maybe?<br></blockquote></div></div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Nothing in particular. I had lit=
tle time recently. I just finished a bigger project, and I was on holiday. =
I will try to propose an interface for this next week.</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">
<br>
Greetings,<br>
Janneke<br></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D=
"auto">Regards,</div><div dir=3D"auto">g_bor</div><div dir=3D"auto"><div cl=
ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Jan (janneke) Nieuwenhuizen (5):<br>
=C2=A0 gnu: postfix-minimal: Updato to 3.5.0.<br>
=C2=A0 system: examples: Add postfix.tmpl.<br>
=C2=A0 gnu: postfix-minimal: Fix startup warnings.<br>
=C2=A0 service: postfix: Use mail-aliases-service-type.<br>
=C2=A0 system: postfix.tmpl: Add mail-aliases-service.<br>
<br>
=C2=A0gnu/packages/mail.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 32 +=
+++++++++++-------<br>
=C2=A0gnu/services/mail.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 12 +=
+++++-<br>
=C2=A0gnu/system/examples/postfix.tmpl | 54 +++++++++++++++++++++++++++++++=
+<br>
=C2=A03 files changed, 86 insertions(+), 12 deletions(-)<br>
=C2=A0create mode 100644 gnu/system/examples/postfix.tmpl<br>
<br>
-- <br>
Jan Nieuwenhuizen &lt;<a href=3D"mailto:janneke@HIDDEN" target=3D"_blank" =
rel=3D"noreferrer">janneke@HIDDEN</a>&gt; | GNU LilyPond <a href=3D"http:/=
/lilypond.org" rel=3D"noreferrer noreferrer" target=3D"_blank">http://lilyp=
ond.org</a><br>
Freelance IT <a href=3D"http://JoyofSource.com" rel=3D"noreferrer noreferre=
r" target=3D"_blank">http://JoyofSource.com</a> | Avatar=C2=AE <a href=3D"h=
ttp://AvatarAcademy.com" rel=3D"noreferrer noreferrer" target=3D"_blank">ht=
tp://AvatarAcademy.com</a><br>
</blockquote></div></div></div>

--0000000000006b41de05ac90a831--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] wip-postfix
Resent-From: Christine Lemmer-Webber <cwebber@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jul 2021 16:20:02 +0000
Resent-Message-ID: <handler.35619.B35619.16275755498340 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Cc: guix-devel@HIDDEN, 35619 <at> debbugs.gnu.org, Jan Nieuwenhuizen <janneke@HIDDEN>
Received: via spool by 35619-submit <at> debbugs.gnu.org id=B35619.16275755498340
          (code B ref 35619); Thu, 29 Jul 2021 16:20:02 +0000
Received: (at 35619) by debbugs.gnu.org; 29 Jul 2021 16:19:09 +0000
Received: from localhost ([127.0.0.1]:58119 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m98kW-0002AS-UE
	for submit <at> debbugs.gnu.org; Thu, 29 Jul 2021 12:19:09 -0400
Received: from dustycloud.org ([50.116.34.160]:57452)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <cwebber@HIDDEN>) id 1m98kV-0002AK-5W
 for 35619 <at> debbugs.gnu.org; Thu, 29 Jul 2021 12:19:07 -0400
Received: from twig (localhost [127.0.0.1])
 by dustycloud.org (Postfix) with ESMTPS id C0CB12675C;
 Thu, 29 Jul 2021 12:19:06 -0400 (EDT)
References: <CAE4v=pjGfC=9gSEAGN12BKZn-evQvC=OEp7XNmH0Lt__KAdEgg@HIDDEN>
 <87o8svh0jf.fsf@HIDDEN>
 <CAE4v=pj8LKqN4zo-v1OAaGbyH=SQfos4YwF2t=moYKeb-89RYA@HIDDEN>
 <878sen0zcd.fsf@HIDDEN>
 <CAE4v=pjVDxmC3p4+mWrCoMX_AtEJ_Ksbf1rQWJPm+NeHuGmY9A@HIDDEN>
User-agent: mu4e 1.4.15; emacs 27.2
From: Christine Lemmer-Webber <cwebber@HIDDEN>
In-reply-to: <CAE4v=pjVDxmC3p4+mWrCoMX_AtEJ_Ksbf1rQWJPm+NeHuGmY9A@HIDDEN>
Date: Thu, 29 Jul 2021 12:19:06 -0400
Message-ID: <87bl6lks91.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

G=C3=A1bor Boskovits writes:

> Hello Jan,
>
>> I took the liberty of rebasing wip-postfix on latest master and
>> found it does not compile
>>
>> --8<---------------cut here---------------start------------->8---
>> gcc -fPIC -I. -I../../include -DNO_EAI -DDEF_SMTPUTF8_ENABLE=3D\"no\"
>> -DHAS_DEV_URANDOM
>> -DDEF_SHLIB_DIR=3D\"/gnu/store/hbdrbb84krvjvw58vmr1pvzb6l3gbmyv-postfix-=
minimal-3.4.8\"
>> -DUSE_DYNAMIC_LIBS -DUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat
>> -Wno-comment -fPIC -g -O -I. -I../../include -DLINUX5 -c dns_str_resflag=
s.c
>> dns_str_resflags.c:55:13: warning: RES_AAONLY is deprecated
>>      "RES_AAONLY", RES_AAONLY,
>>              ^~~~~~~~~~~~~~~~~
>> dns_str_resflags.c:57:13: warning: RES_PRIMARY is deprecated
>>      "RES_PRIMARY", RES_PRIMARY,
>>              ^~~~~~~~~~~~~~~~~~~
>> dns_str_resflags.c:63:22: error: =E2=80=98RES_INSECURE1=E2=80=99 undecla=
red here (not in a
>> function); did you mean =E2=80=98RES_RECURSE=E2=80=99?
>>      "RES_INSECURE1", RES_INSECURE1,
>>                       ^~~~~~~~~~~~~
>>                       RES_RECURSE
>> --8<---------------cut here---------------end--------------->8---
>>
>> Luckily, that was easily fixed by updating postfix to 3.5.0.
>>
>
> Thanks for having a look.
>
>>
>> >>  When I hack around and create /etc/ailases.db, it works.
>> > I would like to add a service config for this.
>>
>> I found we already have mail-aliases-service-type, so I used that,
>> together with running postalias.  Now, queuing mail works ootb...but
>> delivery seems not to work: it remains queued.
>>
>> I rebased wip-postfix and added a couple of patches for this.  Please
>> feel free to revert them if you don't like it :-)
>>
>> When starting postfix like so
>>
>> --8<---------------cut here---------------start------------->8---
>> ./pre-inst-env guix system vm gnu/system/examples/postfix.tmpl`\
>>    --nographic -m 1G\
>>    --nic
>> user,model=3Dvirtio-net-pci,hostfwd=3Dtcp::12025-:25,hostfwd=3Dtcp:127.0=
.0.1:12022
>> -:2222
>> --8<---------------cut here---------------end--------------->8---
>>
>> I'm seeing
>>
>> --8<---------------cut here---------------start------------->8---
>> 07:39:18 janneke@dundal:~/src/guix/wip-postfix [env]
>> $ telnet localhost 12025
>> Trying 127.0.0.1...
>> Connected to localhost.
>> Escape character is '^]'.
>> 220 komputilo.localdomain ESMTP Postfix
>> mail from: root
>> mail from: root
>> 250 2.1.0 Ok
>> rcpt to: alice
>> rcpt to: alice
>> 250 2.1.5 Ok
>> data
>> data
>> 354 End data with <CR><LF>.<CR><LF>
>> hello Alice!
>> hello Alice!
>> .
>> .
>> 250 2.0.0 Ok: queued as E26BA3116
>> quit
>> quit
>> 221 2.0.0 Bye
>> Connection closed by foreign host.
>> 08:03:53 janneke@dundal:~/src/guix/wip-postfix [env]
>> $ ssh -p 12022 root@localhost
>> /gnu/store/mydn0wr0bs7mz3rx9fwihpma26r0dpqq-postfix-minimal-3.5.0/mailq =
-C
>> /gnu/store/nj5pa9l9zy6vx5484pbdsqnilva8bivc-postfix-config-dir
>> -Queue ID-  --Size-- ----Arrival Time---- -Sender/Recipient-------
>> E26BA3116*      175 Mon Aug 10 08:00:50  root@HIDDEN
>>                                          alice@HIDDEN
>>
>> -- 0 Kbytes in 1 Request.
>> --8<---------------cut here---------------end--------------->8---
>>
>> Ideas?
>>
>
> I will have a look early next week. Most probably the setuid stuff is
> missing, and access is denied to something.

Good news, the new setuid stuff is in now in git master.

This probably means wip-postfix could be rebased on top of it again and
could take advantage of it?




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service.
Resent-From: Christine Lemmer-Webber <cwebber@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jul 2021 16:23:02 +0000
Resent-Message-ID: <handler.35619.B35619.16275757778721 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Cc: boskovits@HIDDEN, 35619 <at> debbugs.gnu.org
X-Debbugs-Original-Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>, 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN
Received: via spool by 35619-submit <at> debbugs.gnu.org id=B35619.16275757778721
          (code B ref 35619); Thu, 29 Jul 2021 16:23:02 +0000
Received: (at 35619) by debbugs.gnu.org; 29 Jul 2021 16:22:57 +0000
Received: from localhost ([127.0.0.1]:58129 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m98oD-0002Gb-B5
	for submit <at> debbugs.gnu.org; Thu, 29 Jul 2021 12:22:57 -0400
Received: from dustycloud.org ([50.116.34.160]:57454)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <cwebber@HIDDEN>) id 1m98oB-0002GT-Et
 for 35619 <at> debbugs.gnu.org; Thu, 29 Jul 2021 12:22:55 -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@HIDDEN>
 <20200810065112.6879-5-janneke@HIDDEN>
User-agent: mu4e 1.4.15; emacs 27.2
From: Christine Lemmer-Webber <cwebber@HIDDEN>
In-reply-to: <20200810065112.6879-5-janneke@HIDDEN>
Date: Thu, 29 Jul 2021 12:22:54 -0400
Message-ID: <8735rxks2p.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service.
Resent-From: Christine Lemmer-Webber <cwebber@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jul 2021 16:23:02 +0000
Resent-Message-ID: <handler.35619.B.16275757818757 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Cc: boskovits@HIDDEN, 35619 <at> debbugs.gnu.org
X-Debbugs-Original-Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>, 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN
Received: via spool by submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m98oH-0002H9-Hw
	for submit <at> 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 <cwebber@HIDDEN>) id 1m98oD-0002Gj-SZ
 for submit <at> 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 <cwebber@HIDDEN>)
 id 1m98oD-0008GG-MR
 for guix-patches@HIDDEN; 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 <cwebber@HIDDEN>)
 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@HIDDEN>
 <20200810065112.6879-5-janneke@HIDDEN>
User-agent: mu4e 1.4.15; emacs 27.2
From: Christine Lemmer-Webber <cwebber@HIDDEN>
In-reply-to: <20200810065112.6879-5-janneke@HIDDEN>
Date: Thu, 29 Jul 2021 12:22:54 -0400
Message-ID: <8735rxks2p.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=50.116.34.160;
 envelope-from=cwebber@HIDDEN; 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-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service.
Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jul 2021 18:50:01 +0000
Resent-Message-ID: <handler.35619.B.162758458922453 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Christine Lemmer-Webber <cwebber@HIDDEN>
Cc: 35619 <at> debbugs.gnu.org, janneke@HIDDEN
X-Debbugs-Original-Cc: 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN, "Jan \(janneke\) Nieuwenhuizen" <janneke@HIDDEN>
Received: via spool by submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m9B6L-0005q0-9n
	for submit <at> 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 <boskovits@HIDDEN>) id 1m9B6J-0005pl-EK
 for submit <at> 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 <boskovits@HIDDEN>)
 id 1m9B6I-0004v6-1W
 for guix-patches@HIDDEN; 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 <boskovits@HIDDEN>)
 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@HIDDEN>
 <20200810065112.6879-5-janneke@HIDDEN>
 <8735rxks2p.fsf@HIDDEN>
In-Reply-To: <8735rxks2p.fsf@HIDDEN>
From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Date: Thu, 29 Jul 2021 20:49:30 +0200
Message-ID: <CAE4v=piX7ZrXpYWydPUfm=+X9TZ9WouPJ1_F1oEOCSGVUSTeiw@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000d4067105c84790b9"
Received-SPF: pass client-ip=2a00:1450:4864:20::529;
 envelope-from=boskovits@HIDDEN; 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-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--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 <cwebber@HIDDEN> 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

<div dir=3D"ltr">Hello,<div><br></div><div>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.</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"l=
tr" class=3D"gmail_attr">Christine Lemmer-Webber &lt;<a href=3D"mailto:cweb=
ber@HIDDEN">cwebber@HIDDEN</a>&gt; ezt =C3=ADrta (id=C5=91p=
ont: 2021. j=C3=BAl. 29., Cs, 18:22):<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">Now that the new setuid tooling is in, we should prob=
ably try updating<br>
this and getting it going again.=C2=A0 The wip-postfix branch should probab=
ly<br>
be rebased as a first step and adjusted to use the new setuid tooling?<br>
<br>
Anything else that should be done to make it happen?<br>
<br>
=C2=A0- Christine<br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">OpenPGP Key Fingerprint: 7988:3=
B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21<br></div></div>

--000000000000d4067105c84790b9--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service.
Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jul 2021 18:50:02 +0000
Resent-Message-ID: <handler.35619.B35619.162758458922447 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Christine Lemmer-Webber <cwebber@HIDDEN>
Cc: 35619 <at> debbugs.gnu.org, janneke@HIDDEN
X-Debbugs-Original-Cc: 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN, "Jan \(janneke\) Nieuwenhuizen" <janneke@HIDDEN>
Received: via spool by 35619-submit <at> debbugs.gnu.org id=B35619.162758458922447
          (code B ref 35619); Thu, 29 Jul 2021 18:50:02 +0000
Received: (at 35619) by debbugs.gnu.org; 29 Jul 2021 18:49:49 +0000
Received: from localhost ([127.0.0.1]:58279 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m9B6L-0005px-2B
	for submit <at> debbugs.gnu.org; Thu, 29 Jul 2021 14:49:49 -0400
Received: from mail-ed1-f50.google.com ([209.85.208.50]:34492)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <boskovits@HIDDEN>) id 1m9B6J-0005pd-Ja
 for 35619 <at> debbugs.gnu.org; Thu, 29 Jul 2021 14:49:48 -0400
Received: by mail-ed1-f50.google.com with SMTP id da26so9576441edb.1
 for <35619 <at> debbugs.gnu.org>; Thu, 29 Jul 2021 11:49:47 -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=Kq1AdyWyWI7Eo/hlSPSy3WiXd5oStPyQxtEZiMeLhE1actbweY6avUlTfjHSSjpswn
 FMXzmTFwRmehCnwCzAjGkYUdaujooRAS0yDULj9i+FVzaCMCxLua3fxa0hn1E3GqvcZv
 G5asOyF/DzSUlJr8/QR1eQMlXRqfOvmgxI24F81wD/bsFLDmi107BlLjQfm69Aqpbp1g
 lWcaBqHGcIElUu/QaYwhy7LCuGfyUHPTrjziWSjl88tEl7HbggrlxzI4TML1j3sL1jRS
 0BYgZ2RS0Gzd3jIH2qzGkRMhusrdVZk0N4RDaQsCC/sjYuifn5JHNvrDdUGDUmzuVzj5
 3qsw==
X-Gm-Message-State: AOAM531XydERCcLLHG9XZM8dyp87Wgflov4PkIC00wSCIqVyiCcAwcCi
 wzHRWEPdCssecyijpBpPpRE6s0jVcp84R+iR1Q==
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@HIDDEN>
 <20200810065112.6879-5-janneke@HIDDEN>
 <8735rxks2p.fsf@HIDDEN>
In-Reply-To: <8735rxks2p.fsf@HIDDEN>
From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Date: Thu, 29 Jul 2021 20:49:30 +0200
Message-ID: <CAE4v=piX7ZrXpYWydPUfm=+X9TZ9WouPJ1_F1oEOCSGVUSTeiw@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000d4067105c84790b9"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--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 <cwebber@HIDDEN> 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

<div dir=3D"ltr">Hello,<div><br></div><div>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.</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"l=
tr" class=3D"gmail_attr">Christine Lemmer-Webber &lt;<a href=3D"mailto:cweb=
ber@HIDDEN">cwebber@HIDDEN</a>&gt; ezt =C3=ADrta (id=C5=91p=
ont: 2021. j=C3=BAl. 29., Cs, 18:22):<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">Now that the new setuid tooling is in, we should prob=
ably try updating<br>
this and getting it going again.=C2=A0 The wip-postfix branch should probab=
ly<br>
be rebased as a first step and adjusted to use the new setuid tooling?<br>
<br>
Anything else that should be done to make it happen?<br>
<br>
=C2=A0- Christine<br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">OpenPGP Key Fingerprint: 7988:3=
B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21<br></div></div>

--000000000000d4067105c84790b9--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service.
Resent-From: Christine Lemmer-Webber <cwebber@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 30 Jul 2021 14:17:02 +0000
Resent-Message-ID: <handler.35619.B.162765456821224 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Cc: 35619 <at> debbugs.gnu.org, janneke@HIDDEN
X-Debbugs-Original-Cc: 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN, "Jan \(janneke\) Nieuwenhuizen" <janneke@HIDDEN>
Received: via spool by submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m9TJ1-0005WG-VH
	for submit <at> 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 <cwebber@HIDDEN>) id 1m9TIz-0005W7-Hn
 for submit <at> 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 <cwebber@HIDDEN>)
 id 1m9TIz-0005Tx-CB
 for guix-patches@HIDDEN; 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 <cwebber@HIDDEN>)
 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@HIDDEN>
 <20200810065112.6879-5-janneke@HIDDEN> <8735rxks2p.fsf@HIDDEN>
 <CAE4v=piX7ZrXpYWydPUfm=+X9TZ9WouPJ1_F1oEOCSGVUSTeiw@HIDDEN>
User-agent: mu4e 1.4.15; emacs 27.2
From: Christine Lemmer-Webber <cwebber@HIDDEN>
In-reply-to: <CAE4v=piX7ZrXpYWydPUfm=+X9TZ9WouPJ1_F1oEOCSGVUSTeiw@HIDDEN>
Date: Fri, 30 Jul 2021 10:16:00 -0400
Message-ID: <878s1nj3a7.fsf@HIDDEN>
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@HIDDEN; 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-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

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 <cwebber@HIDDEN> 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
>>





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service.
Resent-From: Christine Lemmer-Webber <cwebber@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 30 Jul 2021 14:17:02 +0000
Resent-Message-ID: <handler.35619.B35619.162765456521204 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Cc: 35619 <at> debbugs.gnu.org, janneke@HIDDEN
X-Debbugs-Original-Cc: 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN, "Jan \(janneke\) Nieuwenhuizen" <janneke@HIDDEN>
Received: via spool by 35619-submit <at> debbugs.gnu.org id=B35619.162765456521204
          (code B ref 35619); Fri, 30 Jul 2021 14:17:02 +0000
Received: (at 35619) by debbugs.gnu.org; 30 Jul 2021 14:16:05 +0000
Received: from localhost ([127.0.0.1]:60648 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m9TIy-0005Vw-MF
	for submit <at> debbugs.gnu.org; Fri, 30 Jul 2021 10:16:04 -0400
Received: from dustycloud.org ([50.116.34.160]:57456)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <cwebber@HIDDEN>) id 1m9TIv-0005VH-LG
 for 35619 <at> debbugs.gnu.org; Fri, 30 Jul 2021 10:16:03 -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@HIDDEN>
 <20200810065112.6879-5-janneke@HIDDEN> <8735rxks2p.fsf@HIDDEN>
 <CAE4v=piX7ZrXpYWydPUfm=+X9TZ9WouPJ1_F1oEOCSGVUSTeiw@HIDDEN>
User-agent: mu4e 1.4.15; emacs 27.2
From: Christine Lemmer-Webber <cwebber@HIDDEN>
In-reply-to: <CAE4v=piX7ZrXpYWydPUfm=+X9TZ9WouPJ1_F1oEOCSGVUSTeiw@HIDDEN>
Date: Fri, 30 Jul 2021 10:16:00 -0400
Message-ID: <878s1nj3a7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

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 <cwebber@HIDDEN> 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
>>





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] WIP version of postfix.scm
References: <567ff351-d0f4-4143-af85-4a0e5c83c012@HIDDEN>
In-Reply-To: <567ff351-d0f4-4143-af85-4a0e5c83c012@HIDDEN>
Resent-From: Ricardo Wurmus <rekado@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Jun 2022 10:32:02 +0000
Resent-Message-ID: <handler.35619.B35619.165502989311575 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 35619 <at> debbugs.gnu.org
Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits <gboskovits@HIDDEN>, Christine Lemmer-Webber <cwebber@HIDDEN>, Jan Nieuwenhuizen <janneke@HIDDEN>
Received: via spool by 35619-submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o0KsX-00030N-4G
	for submit <at> 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 <rekado@HIDDEN>) id 1o0KsV-0002yu-Is
 for 35619 <at> 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@HIDDEN;
 dmarc=pass header.from=<rekado@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1655029885; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 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 <rekado@HIDDEN>
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@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-ZohoMailClient: External
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

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




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#35619] WIP version of postfix.scm
References: <567ff351-d0f4-4143-af85-4a0e5c83c012@HIDDEN>
In-Reply-To: <567ff351-d0f4-4143-af85-4a0e5c83c012@HIDDEN>
Resent-From: Ricardo Wurmus <rekado@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 07 Sep 2023 16:17:01 +0000
Resent-Message-ID: <handler.35619.B35619.16941034072663 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35619
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 35619 <at> debbugs.gnu.org
Received: via spool by 35619-submit <at> 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 <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qeHgV-0000gs-Ed
	for submit <at> 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 <rekado@HIDDEN>) id 1qeHgP-0000gg-Tk
 for 35619 <at> 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@HIDDEN;
 dmarc=pass header.from=<rekado@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1694103396; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 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 <rekado@HIDDEN>
Date: Thu, 07 Sep 2023 18:13:13 +0200
Message-ID: <87zg1y6js0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-ZohoMailClient: External
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

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





Last modified: Thu, 7 Sep 2023 16:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.