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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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 >>
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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 >>
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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 <<a href=3D"mailto:cweb= ber@HIDDEN">cwebber@HIDDEN</a>> 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--
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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 <<a href=3D"mailto:cweb= ber@HIDDEN">cwebber@HIDDEN</a>> 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--
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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?
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.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 <<a href=3D"mailto:jann= eke@HIDDEN">janneke@HIDDEN</a>> 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> >> Jan Nieuwenhuizen <<a href=3D"mailto:janneke@HIDDEN" target=3D= "_blank" rel=3D"noreferrer">janneke@HIDDEN</a>> ezt =C3=ADrta (id=C5=91= pont: 2020. m=C3=A1rc. 17., Ke 9:02):<br> ><br> >=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<---------------cut here---------------start------------->8---<br> gcc -fPIC -I. -I../../include -DNO_EAI -DDEF_SMTPUTF8_ENABLE=3D\"no\&q= uot; -DHAS_DEV_URANDOM -DDEF_SHLIB_DIR=3D\"/gnu/store/hbdrbb84krvjvw58= vmr1pvzb6l3gbmyv-postfix-minimal-3.4.8\" -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"RES_AAONLY", 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"RES_PRIMARY", 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"RES_INSECURE1", 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<---------------cut here---------------end--------------->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> >>=C2=A0 When I hack around and create /etc/ailases.db, it works.<br> > 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't like it :-)<br> <br> When starting postfix like so<br> <br> --8<---------------cut here---------------start------------->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<---------------cut here---------------end--------------->8---<br> <br> I'm seeing<br> <br> --8<---------------cut here---------------start------------->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 '^]'.<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 <CR><LF>.<CR><LF><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<---------------cut here---------------end--------------->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> >>=C2=A0 It looks like most everything is installed in a single, flat= directory<br> >><br> >>=C2=A0 =C2=A0 =C2=A0 /gnu/store/pyv0rpd6zs0m2i482cb8qxd6mhf5b47z-po= stfix-minimal-3.4.8<br> >><br> >>=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> >>=C2=A0 aliases)?<br> ><br> > Yes, but can be easily separated. The config files are installer<br> > generated, and not used.<br> <br> Ok =3D> TODO :-)<br> <br> >> Anyhow, this is a great start; next Mailman?<br> ><br> > One thing that blocks me from finishing this is that the setuid<br> > programs in the os declatation should be extended, so that we can use<= br> > the privilege separation of postfix. I would like to propose a patch<b= r> > 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 <<a href=3D"mailto:janneke@HIDDEN" target=3D"_blank" = rel=3D"noreferrer">janneke@HIDDEN</a>> | 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--
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.
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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.
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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.
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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.
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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.
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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.
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
guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.
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--
"Brant Gardner" <brantcgardner@HIDDEN>:guix-patches@HIDDEN.
Full text available.guix-patches@HIDDEN:bug#35619; Package guix-patches.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.