GNU bug report logs - #35619
WIP version of postfix.scm

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: "Brant Gardner" <brantcgardner@HIDDEN>; dated Tue, 7 May 2019 15:17:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 7 Sep 2023 16:16:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 07 12:16:47 2023
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>
To: 35619 <at> debbugs.gnu.org
Subject: WIP version of postfix.scm
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-Debbugs-Envelope-To: 35619
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




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 12 Jun 2022 10:31:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 12 06:31:33 2022
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>
To: 35619 <at> debbugs.gnu.org
Subject: WIP version of postfix.scm
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-Debbugs-Envelope-To: 35619
Cc: =?utf-8?Q?G=C3=A1bor?= Boskovits <gboskovits@HIDDEN>,
 Christine Lemmer-Webber <cwebber@HIDDEN>,
 Jan Nieuwenhuizen <janneke@HIDDEN>
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




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 30 Jul 2021 14:16:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 30 10:16:04 2021
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>
To: =?utf-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Subject: Re: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add
 mail-aliases-service.
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-Debbugs-Envelope-To: 35619
Cc: 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN,
 "Jan \(janneke\) Nieuwenhuizen" <janneke@HIDDEN>
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
>>





Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 Jul 2021 14:16:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 30 10:16:08 2021
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>
To: =?utf-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Subject: Re: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add
 mail-aliases-service.
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-Debbugs-Envelope-To: submit
Cc: 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN,
 "Jan \(janneke\) Nieuwenhuizen" <janneke@HIDDEN>
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
>>





Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 29 Jul 2021 18:49:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 29 14:49:49 2021
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>
Subject: Re: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add
 mail-aliases-service.
To: Christine Lemmer-Webber <cwebber@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000d4067105c84790b9"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35619
Cc: 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN,
 "Jan \(janneke\) Nieuwenhuizen" <janneke@HIDDEN>
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--




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Jul 2021 18:49:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 29 14:49:49 2021
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>
Subject: Re: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add
 mail-aliases-service.
To: Christine Lemmer-Webber <cwebber@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-Debbugs-Envelope-To: submit
Cc: 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN,
 "Jan \(janneke\) Nieuwenhuizen" <janneke@HIDDEN>
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--




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Jul 2021 16:23:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 29 12:23:01 2021
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>
To: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Subject: Re: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add
 mail-aliases-service.
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-Debbugs-Envelope-To: submit
Cc: =?utf-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>,
 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN
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




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 29 Jul 2021 16:22:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 29 12:22:57 2021
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>
To: "Jan (janneke) Nieuwenhuizen" <janneke@HIDDEN>
Subject: Re: [bug#35619] [PATCH 5/5] system: postfix.tmpl: Add
 mail-aliases-service.
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-Debbugs-Envelope-To: 35619
Cc: =?utf-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>,
 35619 <at> debbugs.gnu.org, guix-patches@HIDDEN
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




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 29 Jul 2021 16:19:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 29 12:19:09 2021
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>
To: =?utf-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Subject: Re: wip-postfix
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-Debbugs-Envelope-To: 35619
Cc: guix-devel@HIDDEN, 35619 <at> debbugs.gnu.org,
 Jan Nieuwenhuizen <janneke@HIDDEN>
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?




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 11 Aug 2020 02:16:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 10 22:16:35 2020
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>
Subject: Re: wip-postfix
To: Jan Nieuwenhuizen <janneke@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000006b41de05ac90a831"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35619
Cc: Guix-devel <guix-devel@HIDDEN>, 35619 <at> debbugs.gnu.org
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--




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 10 02:51:32 2020
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>
To: =?UTF-8?q?G=C3=A1bor=20Boskovits?= <boskovits@HIDDEN>,
 35619 <at> debbugs.gnu.org
Subject: [PATCH 5/5] system: postfix.tmpl: Add mail-aliases-service.
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-Debbugs-Envelope-To: 35619
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





Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 10 02:51:32 2020
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>
To: =?UTF-8?q?G=C3=A1bor=20Boskovits?= <boskovits@HIDDEN>,
 35619 <at> debbugs.gnu.org
Subject: [PATCH 4/5] service: postfix: Use mail-aliases-service-type.
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-Debbugs-Envelope-To: 35619
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





Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 10 02:51:31 2020
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>
To: =?UTF-8?q?G=C3=A1bor=20Boskovits?= <boskovits@HIDDEN>,
 35619 <at> debbugs.gnu.org
Subject: [PATCH 3/5] gnu: postfix-minimal: Fix startup warnings.
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-Debbugs-Envelope-To: 35619
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





Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 10 02:51:26 2020
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>
To: =?UTF-8?q?G=C3=A1bor=20Boskovits?= <boskovits@HIDDEN>,
 35619 <at> debbugs.gnu.org
Subject: [PATCH 2/5] system: examples: Add postfix.tmpl.
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-Debbugs-Envelope-To: 35619
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





Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:51:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 10 02:51:25 2020
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>
To: =?UTF-8?q?G=C3=A1bor=20Boskovits?= <boskovits@HIDDEN>,
 35619 <at> debbugs.gnu.org
Subject: [PATCH 1/5] gnu: postfix-minimal: Updato to 3.5.0.
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-Debbugs-Envelope-To: 35619
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





Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at 35619 <at> debbugs.gnu.org:


Received: (at 35619) by debbugs.gnu.org; 10 Aug 2020 06:50:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 10 02:50:07 2020
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>
To: =?utf-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Subject: Re: wip-postfix
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?=22G=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-Debbugs-Envelope-To: 35619
Cc: Guix-devel <guix-devel@HIDDEN>, 35619 <at> debbugs.gnu.org
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




Information forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 May 2019 15:16:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 07 11:16:27 2019
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>
To: guix-patches@HIDDEN
Subject: WIP version of postfix.scm
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-Debbugs-Envelope-To: submit
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--




Acknowledgement sent to "Brant Gardner" <brantcgardner@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#35619; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
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.