From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 0piXCDO462BiTgAAgWs5BA (envelope-from ) for ; Mon, 12 Jul 2021 05:34:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id yEvPAzO462BGTwAAbx9fmQ (envelope-from ) for ; Mon, 12 Jul 2021 03:34:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 479618598 for ; Mon, 12 Jul 2021 05:34:10 +0200 (CEST) Received: from localhost ([::1]:46020 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m2mhs-0004Vf-Ul for larch@yhetil.org; Sun, 11 Jul 2021 23:34:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51566) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m2mhm-0004Th-Sv for guix-patches@gnu.org; Sun, 11 Jul 2021 23:34:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52859) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m2mhm-0000uS-9N for guix-patches@gnu.org; Sun, 11 Jul 2021 23:34:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m2mhm-0000WJ-5y for guix-patches@gnu.org; Sun, 11 Jul 2021 23:34:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49486] [PATCH] gnu: msmtp: Make it configurable with envrinoment variables Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Jul 2021 03:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 49486@debbugs.gnu.org Received: via spool by 49486-submit@debbugs.gnu.org id=B49486.16260608071939 (code B ref 49486); Mon, 12 Jul 2021 03:34:02 +0000 Received: (at 49486) by debbugs.gnu.org; 12 Jul 2021 03:33:27 +0000 Received: from localhost ([127.0.0.1]:36166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2mhD-0000VC-7q for submit@debbugs.gnu.org; Sun, 11 Jul 2021 23:33:27 -0400 Received: from mail-lj1-f176.google.com ([209.85.208.176]:36631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2mh8-0000Uv-QC for 49486@debbugs.gnu.org; Sun, 11 Jul 2021 23:33:25 -0400 Received: by mail-lj1-f176.google.com with SMTP id a6so21695748ljq.3 for <49486@debbugs.gnu.org>; Sun, 11 Jul 2021 20:33:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop-in.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=NyGRkT47f5F2z2Bb+uvcFfZvLXYOvBhivH269w5+l4c=; b=ClYH0oTQjChUPcAg3+U3rwySk9KthCnL35OqfzCwCd5pDDXcdzxC1mbPCuQlzfv/BB NBld7WfMT8q9zGDpciOMrWuDw1igVfrRbMluvv0g8yujdLJ/UWT/gtUY1SKSfjeyO+q6 rzSCJdylcc8gZoQUKTdAstpZnWoSJ7XdKFi0DjEVFcN/doI6PB8u91POmIDGtsak5upi GAjHGaKYN090XXlz98F2Wjrqh85NyZObyIZfqlf1MltzVou1dJM9umKWmg4B8UdOqXDA u2JEeUA0abHKiIAoD2/jm2V3Z8jCNznZGovIJKo8Ivy8vK4zD+LS5P+qXNCdz/BwTLKV l5yQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=NyGRkT47f5F2z2Bb+uvcFfZvLXYOvBhivH269w5+l4c=; b=maAOU3YfDaZazK9EZfiTvIRApRtO/cUArfByFhPx/BMfR6Rl3G7HOk+AG14M9/yCle GByCeCa4pMMZFJ9pxPKf5lfp8sWxIQzdAubX52lP/xaYo9eiP4awk5EYGsza9oJ47Dv4 gXK49PK+6RwmL0SLxEVqXGXAHe+YFTVaMUuk13U7xZlaj6Dze2HH7/V1zRkWW397gxq8 Nqnii5R8yao+tg6PmgdVvRTAqgpjnUkFcSxFvA0I+QQzPOTfhBR7lA6KTteedlZK/71U 7mzlBN2BSTxfb5JkevSyL4E4Kk1PNp1Oh8w2i1d9wcqzWFHmKQrLMLMkH6uoO1eDyuW6 nrDg== X-Gm-Message-State: AOAM530j7xVGz28Au8vUQQK1haj/zrwU6MmbSx/8UNmIjLGsLn3vfwZ3 dJZZp4jBayOSALsuAnfylINTfqNlxQB5Tw== X-Google-Smtp-Source: ABdhPJz47LIo1fdKPqSQo+/cYqXlf7za4GYCB8BoHJzTLOAV1lP1z5vmu8ryzP2wzh1+DLcxEAFSUA== X-Received: by 2002:a2e:a0cc:: with SMTP id f12mr8519898ljm.379.1626060796719; Sun, 11 Jul 2021 20:33:16 -0700 (PDT) Received: from localhost ([109.252.117.164]) by smtp.gmail.com with ESMTPSA id x16sm1093511lfa.244.2021.07.11.20.33.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Jul 2021 20:33:15 -0700 (PDT) From: Andrew Tropin In-Reply-To: References: <877dhzzstl.fsf@trop.in> Date: Mon, 12 Jul 2021 06:33:11 +0300 Message-ID: <87mtqsrytk.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626060850; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=NyGRkT47f5F2z2Bb+uvcFfZvLXYOvBhivH269w5+l4c=; b=ATp1oZR24P3BQ+IomjI+0C0o1i+FX3nHPVl+1nLljIfJ6qZq+i95GC7lrMASu7HHdqaNts SRWeX3RDU4iBtpg+pPo2TIO/gPoVSXpOiU2BHm/vXq3iK/UI93gAC5100D5YL1TcroSuEt p3p/HwJWbC0Tr/7XO7kZfk25KK6ZKCqTN937GPcI/thVyFtgwzE9yLreWDue6Mdq0x6gDs T3iRJfKuqq+yy8hXMMwVlWlGmnEml1NHJuO8MKB1IQbbc9WGjwsSxqr9tuK6ffhoLSgxIP 9teoUHyTgnn5b19KWkZl50hcsEJQMVSviA3e9+QejisrS8LabKbB1xx+kXxN6Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1626060850; a=rsa-sha256; cv=none; b=P4Zx0VvZOjPIdDr4eBZvmTkYY8KhY36i4J8ilLMz0fe5gr1D284fTa6ySX/LeRKHSs3dAJ oea0d1aH5z+ZIBHCAqPthAupByDwFF3LFinGMdObLzlBsAK+l31atKwVHHUftUCqYDCwBJ c+yQFhfe4HqjEIbvi5K1BJqm0YDW837e75kjVhiK16GfUwIxOyCLIcHceNVojWNkuj+xbe bfTB3TcwVhXcFTmtcFDSWxgTv3KFYgt9zfA5MBznOwFyi4ZwbMt1g2O2ny0tH+tPyHnBkb gcRdnyvoYe+2OISDmDb02Bf7lOKwPgqV+0OPKGWSkgK3yOeWaMcgAGO/VVM+Xg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop-in.20150623.gappssmtp.com header.s=20150623 header.b=ClYH0oTQ; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.00 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop-in.20150623.gappssmtp.com header.s=20150623 header.b=ClYH0oTQ; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 479618598 X-Spam-Score: -1.00 X-Migadu-Scanner: scn0.migadu.com X-TUID: Oa8IhA2EkcVK --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Leo Famulari writes: > On Fri, Jul 09, 2021 at 01:26:30PM +0300, Andrew Tropin wrote: >> From 38987bffcd1088315c6414d6c6141140c3969e6b Mon Sep 17 00:00:00 2001 >> From: Andrew Tropin >> Date: Fri, 9 Jul 2021 13:20:10 +0300 >> Subject: [PATCH] gnu: msmtp: Make it configurable with envrinoment varia= bles >>=20 >> Add the support of following environment variables: >> MSMTPQ_QUEUE_DIR >> MSMTPQ_LOG >> MSMTPQ_QUIET >> MSMTPQ_CONN_TEST >>=20 >> Add new --enqueue option, which forces to enqueue message instead of >> attempting to send it. >>=20 >> Make msmtpq quite by default for compatibility with emacs and use ping i= nstead >> of netcat for connection test. >>=20 >> Use binary absolute path in msmtpq and msmtp-queue scripts instead of re= lying >> on the binary being present in the $PATH. > > Thanks! > > Did you send these patches upstream? > > https://marlam.de/msmtp/contact/ > Yes, just a few minutes ago. > In general, we don't patch packages to add features in Guix. We try to > stay close to what is offered by the upstream development team, except > for bug fixes. Agree, --enqueue is a feature and probably doesn't belong to the PM repo, the rest is more like a fix. Ok, let's see, what Martin will reply to proposed changes and I'll adjust this patch accordingly. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmDrt/cPHGFuZHJld0B0 cm9wLmluAAoJECII0glYwd6wwVcP/AppxzkN+5rYukVb2ehsyHpBGi32m2GLBCz/ f0kYr5wRieq7KPY/pscgdAVDF7KIwDoYO0qR+kOw0WMVWzLeHXGrh34IFl9dIdGt 9r6l9KJkR3iFrNuU3gwjyXPwzwPIgjTDUCYfHHcHadb+5Halgkg618RjQ+nTgLb5 LBhZecUmJE/LQSH54GRzapdtijtnMudRP0K5+E3e+r7POaVad5rbVIPkQkeHfvMz c62nivfB56enbMvDCw6/ttYoJZaaN1kONEJtYCTRKlU//DSWXtmD4Ed76A5P4okq BW5/YRN1WL7fPFid9uhSBT37OYvrtOe//7I0QwL8+xRH+Ld4BU1jqJU40u+D/JO4 wjJ8yHi5mrFbodAu9P/SbXvPcrZ4G8yefHcwLoMp4oMTbfMydQmgz1bRctZxiX/j DmZZaeGcbmnCB+pa3LNTIA2mOJuQ76ouR+1+HqfkSP0oaMisaec1xhOJ46+0+gz6 i7WGSVbdMb8PtCwzvOYSLDTjvjzYU6qgLq/Cw6XMJVguGSDulPg/FAv3JwboE+q1 CgJakw2TG6nJk5VEOOOB/6FiLxDAezTLCPCWqpudjkNQLaoUr8yK34iZAZuy3tnV ftLHll7ODgTH4/3EKS2pFiftctorz5PRFdnB9G94UQBrBgAfag0hYAuQwsHehlb6 42/A8WK+ =/nbd -----END PGP SIGNATURE----- --=-=-=--