X-Loop: help-debbugs@HIDDEN Subject: [bug#47435] gnu: mail: Make the sendmail package actually output its binary Resent-From: Rovanion Luckey <rovanion.luckey@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 27 Mar 2021 17:35:01 +0000 Resent-Message-ID: <handler.47435.B.16168664778076 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 47435 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 47435 <at> debbugs.gnu.org X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.16168664778076 (code B ref -1); Sat, 27 Mar 2021 17:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 Mar 2021 17:34:37 +0000 Received: from localhost ([127.0.0.1]:44877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lQCpZ-00026B-6y for submit <at> debbugs.gnu.org; Sat, 27 Mar 2021 13:34:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:34172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rovanion.luckey@HIDDEN>) id 1lQCpV-000262-1R for submit <at> debbugs.gnu.org; Sat, 27 Mar 2021 13:34:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37422) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rovanion.luckey@HIDDEN>) id 1lQCpU-0003Ar-MG for guix-patches@HIDDEN; Sat, 27 Mar 2021 13:34:32 -0400 Received: from mail-il1-x134.google.com ([2607:f8b0:4864:20::134]:39617) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <rovanion.luckey@HIDDEN>) id 1lQCpS-0003zS-TP for guix-patches@HIDDEN; Sat, 27 Mar 2021 13:34:32 -0400 Received: by mail-il1-x134.google.com with SMTP id y17so7772669ila.6 for <guix-patches@HIDDEN>; Sat, 27 Mar 2021 10:34:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=7/ATixOCtnn7SlI9rs9I2zPDfDq4pVvr5UqY9QQve1A=; b=PUoLLdxilSi3SbT7tQX03oRi3hS0Es5yRyNTsz8ZxbU5Zi4TQEGe34u8vZlaP7tpCj xZ0cxJZSGCChr/pWyrkPja48iBOpGRnhBFht3M2CYEBX+Mzpn6VvRsm/j6ZqckzfEdur Q9N9UsUTnCDQiRjarf8D8ZSphu4rYaTirrZhqcpHr77jCxvdPVUwIpgoqcNBy40lPfel 2071LsZEFIoZay3R1H9dAwVWyWUfSri8dclzfDfzNio4SnTaagoKtRE4xm0x7nwd1Ir2 9IFGhT3fRTbO2Ed8bGKP6POrs5tqCLpEii6JK5bnpuLBlw8qsY8PF6hDsCjmo4pYv0f+ NnHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=7/ATixOCtnn7SlI9rs9I2zPDfDq4pVvr5UqY9QQve1A=; b=XL6/SUxUd+Kobd67NuCnYFx3rt7gVd/vuR3elmLU8kkbSayh5TyBXFfZO2irra043h +vaL2jCJ+0rp2i3xzedPrG21dAitI4nnz3Dby25BMX31LXnGiJXnEHEpRPv5UW9hbBbn PHqn+QT8upQQv4vMC5PU4EQNo0KfeZwOoanaHoVjj4K4pqC8gU8e1aMTrqhc1Bbl2A8U X7vzKVxLTmc5UXADiatq7m/m7qtYdXmHzXT+Qmy9WTiUzrpitXy6TK7mJtbnd0/9ng2r E9LHGlqg8HxZaS7GxOqvpZgOk1hiEJ/ca/WxU2sU3DhI7CjNDoSwsU5APq3Imzp2qlq/ Opsg== X-Gm-Message-State: AOAM5325vszFpCAbEB0QZ5RfygzefLuqRqDZ17FlU6UOQTeYZoEgTi3X Tg1NuFL51O7Vz4lJgbBhM//7+y1pbzvQWkTzhpiVh7Cn1I8= X-Google-Smtp-Source: ABdhPJy9/wr5TDoG2+UZc8mZ+bqzHf0aZKR+1Ez1GAnGQWr0MH7+NgLXhuO1IKgHT5YsXowgJQ7LjTlpxh2LxDs/SmE= X-Received: by 2002:a05:6e02:214b:: with SMTP id d11mr14850563ilv.135.1616866469350; Sat, 27 Mar 2021 10:34:29 -0700 (PDT) MIME-Version: 1.0 From: Rovanion Luckey <rovanion.luckey@HIDDEN> Date: Sat, 27 Mar 2021 18:34:03 +0100 Message-ID: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> Content-Type: multipart/mixed; boundary="0000000000008e38bb05be880f6c" Received-SPF: pass client-ip=2607:f8b0:4864:20::134; envelope-from=rovanion.luckey@HIDDEN; helo=mail-il1-x134.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --0000000000008e38bb05be880f6c Content-Type: multipart/alternative; boundary="0000000000008e38b805be880f6a" --0000000000008e38b805be880f6a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is an attempt at getting the sendmail package working. Currently installing the package does not make the `sendmail` executable appear in `$PATH`: > =E2=94=94$ guix environment --ad-hoc sendmail > =E2=94=94$ sendmail > bash: sendmail: command not found This patch fixes that. Though there are questions that still need to be resolved. While this patch does fix what it sets out to fix, the solutions aren't neccicerily correct. It configures a "helpfile" to be put in "$out/usr/share" and the same goes for its "statistics" file. I have no idea what these does and where they should go in reality. If someone happens to know, please do tell. --0000000000008e38b805be880f6a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>This is an attempt at getting the sendmail package wo= rking. Currently installing the package does not make the `sendmail` execut= able appear in `$PATH`:</div><div><br></div><div><br>> =E2=94=94$ guix e= nvironment --ad-hoc sendmail<br>> =E2=94=94$ sendmail<br>> bash: send= mail: command not found</div><div><br></div><div>This patch fixes that.</di= v><div><br></div><div>Though there are questions that still need to be reso= lved. While this patch does fix what it sets out to fix, the solutions aren= 't neccicerily correct. It configures a "helpfile" to be put = in "$out/usr/share" and the same goes for its "statistics&qu= ot; file. I have no idea what these does and where they should go in realit= y. If someone happens to know, please do tell.<br></div></div> --0000000000008e38b805be880f6a-- --0000000000008e38bb05be880f6c Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-mail-Make-the-sendmail-package-actually-output-i.patch" Content-Disposition: attachment; filename="0001-gnu-mail-Make-the-sendmail-package-actually-output-i.patch" Content-Transfer-Encoding: base64 Content-ID: <f_kms0dxeo0> X-Attachment-Id: f_kms0dxeo0 RnJvbSBkYjVjMGNmMWI0Njg2NDEwZjM2NWIzNmQ3MDhhY2VlZDE3NDJlZmVjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFp bC5jb20+CkRhdGU6IFNhdCwgMjcgTWFyIDIwMjEgMTg6Mjg6MDIgKzAxMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IG1haWw6IE1ha2UgdGhlIHNlbmRtYWlsIHBhY2thZ2UgYWN0dWFsbHkgb3V0cHV0 IGl0cwogYmluYXJ5CgpUaGUgYmluYXJ5IHNlbmRtYWlsIHdhcyBub3QgaW5zdGFsbGVkIHdoZW4g c2VuZG1haWwgd2FzIGluc3RhbGxlZC4gVGhpcyBwYXRjaCBmaXhlcyB0aGlzLgotLS0KIGdudS9w YWNrYWdlcy9tYWlsLnNjbSB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQog MSBmaWxlIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvZ251L3BhY2thZ2VzL21haWwuc2NtIGIvZ251L3BhY2thZ2VzL21haWwuc2NtCmluZGV4 IGIwMmY1NDdlMDMuLjZmZWZjMTVkNjUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9tYWlsLnNj bQorKysgYi9nbnUvcGFja2FnZXMvbWFpbC5zY20KQEAgLTI3NjEsMjMgKzI3NjEsNDEgQEAgcG93 ZXJmdWwgdXNlciBjdXN0b21pemF0aW9uIGZlYXR1cmVzLiIpCiAgICAgICAgICAgICAgICAoKCJT SEVMTD0vYmluL3NoIikgKHN0cmluZy1hcHBlbmQgIlNIRUxMPSIgKHdoaWNoICJzaCIpKSkpCiAg ICAgICAgICAgICAgI3QpKQogICAgICAgICAgKHJlcGxhY2UgJ2NvbmZpZ3VyZQotICAgICAgICAg ICAobGFtYmRhIF8KKyAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxvdy1v dGhlci1rZXlzKQogCiAgICAgICAgICAgICAgOzsgUmVuZGVyIGhhcm1sZXNzIGFueSBhdHRlbXB0 cyB0byBjaG93biBvciBjaGdycAogICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZGV2dG9vbHMv YmluL2luc3RhbGwuc2giCiAgICAgICAgICAgICAgICAoKCJvd25lcj1cXCQyIikgIm93bmVyPScn IikKICAgICAgICAgICAgICAgICgoImdyb3VwPVxcJDIiKSAiZ3JvdXA9JyciKSkKIAotICAgICAg ICAgICAgICh3aXRoLW91dHB1dC10by1maWxlICJkZXZ0b29scy9TaXRlL3NpdGUuY29uZmlnLm00 IgotICAgICAgICAgICAgICAgKGxhbWJkYSAoKQotICAgICAgICAgICAgICAgICAoZm9ybWF0ICN0 ICIKKyAgICAgICAgICAgICAobGV0ICgob3V0IChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpKQor ICAgICAgICAgICAgICAgKHdpdGgtb3V0cHV0LXRvLWZpbGUgImRldnRvb2xzL1NpdGUvc2l0ZS5j b25maWcubTQiCisgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAg ICA7OyBTZWUgJ2RldnRvb2xzL000L1VOSVgvZGVmaW5lcy5tNCcgZm9yIHRoZSBsaXN0IG9mCisg ICAgICAgICAgICAgICAgICAgOzsgaW5zdGFsbGF0aW9uIGRpcmVjdG9yaWVzLgorICAgICAgICAg ICAgICAgICAgIChmb3JtYXQgI3QgIgogZGVmaW5lKGBjb25mQ0MnLCBgZ2NjJykKIGRlZmluZShg Y29uZk9QVElNSVpFJywgYC1nIC1PMicpCiBkZWZpbmUoYGNvbmZMSUJTJywgYC1scmVzb2x2JykK IGRlZmluZShgY29uZklOU1RBTEwnLCBgfmEvZGV2dG9vbHMvYmluL2luc3RhbGwuc2gnKQogZGVm aW5lKGBjb25mREVQRU5EX1RZUEUnLCBgQ0MtTScpCiBkZWZpbmUoYGNvbmZJTlNUX0RFUCcsIGAn KQotIiAoZ2V0Y3dkKSkpKQorCitkZWZpbmUoYGNvbmZIRkRJUicsICAgYH5hL3NoYXJlJykKK2Rl ZmluZShgY29uZlNURElSJywgICBgfmEvc2hhcmUnKQorZGVmaW5lKGBjb25mTUJJTkRJUicsIGB+ YS9iaW4nKQorZGVmaW5lKGBjb25mVUJJTkRJUicsIGB+YS9iaW4nKQorZGVmaW5lKGBjb25mU0JJ TkRJUicsIGB+YS9zYmluJykKK2RlZmluZShgY29uZkVCSU5ESVInLCBgfmEvbGliZXhlYycpCitk ZWZpbmUoYGNvbmZNQU5ST09UJywgYH5hL3NoYXJlL21hbicpfiUiCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAoZ2V0Y3dkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0IG91dCBv dXQgb3V0IG91dCBvdXQgb3V0KSkpKQorCisgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJjZi9j Zi9NYWtlZmlsZSIKKyAgICAgICAgICAgICAgICgoIl5NQUlMRElSPS4qIikKKyAgICAgICAgICAg ICAgICAoc3RyaW5nLWFwcGVuZCAiTUFJTERJUiA9ICIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIi9ldGMvbWFpbFxuIikpKQogICAgICAgICAgICAgICN0KSkKICAgICAgICAgIChy ZXBsYWNlICdidWlsZAogICAgICAgICAgICAobGFtYmRhIF8KQEAgLTI3ODksMTAgKzI4MDcsOSBA QCBkZWZpbmUoYGNvbmZJTlNUX0RFUCcsIGAnKQogICAgICAgICAgKGFkZC1iZWZvcmUgJ2luc3Rh bGwgJ3ByZS1pbnN0YWxsCiAgICAgICAgICAgIChsYW1iZGEgXwogICAgICAgICAgICAgIChsZXQg KChvdXQgKGFzc29jLXJlZiAlb3V0cHV0cyAib3V0IikpKQotICAgICAgICAgICAgICAgKG1rZGly LXAgKHN0cmluZy1hcHBlbmQgb3V0ICIvdXNyL2JpbiIpKQotICAgICAgICAgICAgICAgKG1rZGly LXAgKHN0cmluZy1hcHBlbmQgb3V0ICIvdXNyL3NiaW4iKSkKKyAgICAgICAgICAgICAgIChta2Rp ci1wIChzdHJpbmctYXBwZW5kIG91dCAiL2JpbiIpKQorICAgICAgICAgICAgICAgKG1rZGlyLXAg KHN0cmluZy1hcHBlbmQgb3V0ICIvc2JpbiIpKQogICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0 cmluZy1hcHBlbmQgb3V0ICIvZXRjL21haWwiKSkKLSAgICAgICAgICAgICAgIChzZXRlbnYgIkRF U1RESVIiIG91dCkKICAgICAgICAgICAgICAgICh3aXRoLWRpcmVjdG9yeS1leGN1cnNpb24gImNm L2NmIgogICAgICAgICAgICAgICAgICAoaW52b2tlICJzaCIgIkJ1aWxkIiAiaW5zdGFsbC1jZiIp KQogICAgICAgICAgICAgICAgI3QpKSkpCi0tIAoyLjMwLjAKCg== --0000000000008e38bb05be880f6c--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Rovanion Luckey <rovanion.luckey@HIDDEN> Subject: bug#47435: Acknowledgement (gnu: mail: Make the sendmail package actually output its binary) Message-ID: <handler.47435.B.16168664778076.ack <at> debbugs.gnu.org> References: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> X-Gnu-PR-Message: ack 47435 X-Gnu-PR-Package: guix-patches Reply-To: 47435 <at> debbugs.gnu.org Date: Sat, 27 Mar 2021 17:35:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 47435 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 47435: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D47435 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#47435] gnu: mail: Make the sendmail package actually output its binary Resent-From: =?UTF-8?Q?L=C3=A9o?= Le Bouter <lle-bout@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 27 Mar 2021 18:09:02 +0000 Resent-Message-ID: <handler.47435.B47435.161686848811259 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 47435 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Rovanion Luckey <rovanion.luckey@HIDDEN>, 47435 <at> debbugs.gnu.org Received: via spool by 47435-submit <at> debbugs.gnu.org id=B47435.161686848811259 (code B ref 47435); Sat, 27 Mar 2021 18:09:02 +0000 Received: (at 47435) by debbugs.gnu.org; 27 Mar 2021 18:08:08 +0000 Received: from localhost ([127.0.0.1]:44899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lQDLz-0002vW-W9 for submit <at> debbugs.gnu.org; Sat, 27 Mar 2021 14:08:08 -0400 Received: from mail.zaclys.net ([178.33.93.72]:45517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lle-bout@HIDDEN>) id 1lQDLw-0002v0-I0 for 47435 <at> debbugs.gnu.org; Sat, 27 Mar 2021 14:08:06 -0400 Received: from guix-xps.local (82-64-145-38.subs.proxad.net [82.64.145.38]) (authenticated bits=0) by mail.zaclys.net (8.14.7/8.14.7) with ESMTP id 12RI7vYJ016285 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 27 Mar 2021 19:07:57 +0100 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.zaclys.net 12RI7vYJ016285 Authentication-Results: mail.zaclys.net; dmarc=fail (p=reject dis=none) header.from=zaclys.net Authentication-Results: mail.zaclys.net; spf=fail smtp.mailfrom=lle-bout@HIDDEN DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zaclys.net; s=default; t=1616868478; bh=C8tRnL2gjPiZL2i7EC0GnxdD59Jt/K3yv4Hf84kBFDQ=; h=Subject:From:To:Date:In-Reply-To:References:From; b=Ax7Mhj7OYM4UW3F8EBhWeVt9P1DHu6SaO8uy3tq3Bs0sMSgUtxGyhLq/UqG+BuLUo iwPpRkpA89dD4U1OO2ZJWGFUeN3hQDSy2TELwxhOy1LphJE7//SldbqyJvzaGiGXiD Y3w6XI1F1UaPwwJVze5H7KWiPX/Pjsfnr0eWQSqI= Message-ID: <c390fc4d7a78fce9c3fb95e3244344cf21f4eea9.camel@HIDDEN> From: =?UTF-8?Q?L=C3=A9o?= Le Bouter <lle-bout@HIDDEN> Date: Sat, 27 Mar 2021 19:07:52 +0100 In-Reply-To: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> References: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-U4Kv2CkJkMbdTyQ8X4hf" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-U4Kv2CkJkMbdTyQ8X4hf Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, 2021-03-27 at 18:34 +0100, Rovanion Luckey wrote: > This is an attempt at getting the sendmail package working. Currently > installing the package does not make the `sendmail` executable appear > in `$PATH`: >=20 >=20 > > =E2=94=94$ guix environment --ad-hoc sendmail > > =E2=94=94$ sendmail > > bash: sendmail: command not found >=20 > This patch fixes that. >=20 Thanks a lot for working on this! It seems the commit message does not follow the ChangeLog guidelines as used by GNU Guix, I suggest using this: > gnu: sendmail: Fix output's directory structure. > =20 > * gnu/packages/mail.scm (sendmail)[arguments]<#:phases>: Properly > specify output directories in replacement 'configure and 'pre- > install. Look at the commit history of GNU Guix for more examples and inspiration. > Though there are questions that still need to be resolved. While this > patch does fix what it sets out to fix, the solutions aren't > neccicerily correct. It configures a "helpfile" to be put in > "$out/usr/share" and the same goes for its "statistics" file. I have > no idea what these does and where they should go in reality. If > someone happens to know, please do tell. If we look at the output of these commands: With your patch applied: $ tree $(./pre-inst-env guix build sendmail) /gnu/store/ygz55p6g8z4kjbp6418w385jzy53324h-sendmail-8.15.2 =E2=94=9C=E2=94=80=E2=94=80 bin =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 hoststat -> /gnu/store/ygz55p6g8z4k= jbp6418w385jzy53324h- sendmail-8.15.2/bin/sendmail =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 mailq -> /gnu/store/ygz55p6g8z4kjbp= 6418w385jzy53324h-sendmail- 8.15.2/bin/sendmail =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 newaliases -> /gnu/store/ygz55p6g8z= 4kjbp6418w385jzy53324h- sendmail-8.15.2/bin/sendmail =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 purgestat -> /gnu/store/ygz55p6g8z4= kjbp6418w385jzy53324h- sendmail-8.15.2/bin/sendmail =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 sendmail =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 vacation =E2=94=9C=E2=94=80=E2=94=80 etc =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 mail =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 sendmail.cf =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 submit.cf =E2=94=9C=E2=94=80=E2=94=80 libexec =E2=94=9C=E2=94=80=E2=94=80 sbin =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 editmap =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 mailstats =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 makemap =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 praliases =E2=94=94=E2=94=80=E2=94=80 share =E2=94=9C=E2=94=80=E2=94=80 doc =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 sendmail-8.15.2 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 LICENSE =E2=94=9C=E2=94=80=E2=94=80 helpfile =E2=94=94=E2=94=80=E2=94=80 statistics 7 directories, 16 files Without your patch applied: $ tree $(./pre-inst-env guix build sendmail) /gnu/store/yn6dlixw6cnbmgjggk640vbv8hidfhi7-sendmail-8.15.2 =E2=94=9C=E2=94=80=E2=94=80 etc =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 mail =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 helpfile =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 sendmail.cf =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 statistics =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 submit.cf =E2=94=9C=E2=94=80=E2=94=80 share =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 doc =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 sendmail-8.15.2 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 LICENSE =E2=94=94=E2=94=80=E2=94=80 usr =E2=94=9C=E2=94=80=E2=94=80 bin =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 hoststat -> /usr/sbin/sendmail =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 mailq -> /usr/sbin/sendmail =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 newaliases -> /usr/sbin/sendmai= l =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 purgestat -> /usr/sbin/sendmail =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 vacation =E2=94=94=E2=94=80=E2=94=80 sbin =E2=94=9C=E2=94=80=E2=94=80 editmap =E2=94=9C=E2=94=80=E2=94=80 mailstats =E2=94=9C=E2=94=80=E2=94=80 makemap =E2=94=9C=E2=94=80=E2=94=80 praliases =E2=94=9C=E2=94=80=E2=94=80 sendmail =E2=94=94=E2=94=80=E2=94=80 smrsh 8 directories, 16 files We can see helpfile and statistics file go into etc/mail, then sendmail goes into sbin, smrsh is missing in sbin. L=C3=A9o --=-U4Kv2CkJkMbdTyQ8X4hf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEFIvLi9gL+xax3g6RRaix6GvNEKYFAmBfdHgACgkQRaix6GvN EKbI4BAAmT46sz+ktFH5OkEI+0M5dqfAtYclqXSE27WfbqjJPedkR77IJu+bguyV UpxGawDJQ0K8HXthLU6Udl8OKhBaxVvKa6mDCbRP+9oLLa3qunL907HyNiNUCiFH 6wltqmrpEITZLeR5TGsLyHCeciEXmZjS7e5dXus1154sx0HsUTgQsF8KiQPuxGhQ 7zCFivpuhXMQtgnd1MqNg0Ev8/my6zNU1HTMhGD3upgkCGm+GeKzf4yFrp/RsZen K7KeFV4edhEPwj7lPYl1x9/h4XgSbdFMMwhJKGEYKu3epM8OHGiorLJqHGW7lVNR lJoQIZ/PO9Cx0r10LE7khmKshnDU74j1ie02V12zqDti+4RoXqRyS12BC2eUuIZ4 /xiIOiYp/kbbXXAxFW66YP2fPPUz/VTVQJnhkwB/dm120BB/AECog6jTHGlHxCDZ t5/Fd6kkBDR7h2weErMoQBqLaBqsuod9VEs64R5O3DPy7GkIatkRirLWd+YRT5Y3 qQrIzxiyiXrHid5/j3XYOiifGaGA35+SlxA342BNV5iKhHdsc/fpF/+znTrLLmJv JjTDsG2N8zzZGRhpzdtb9siY4uPezi9HbApjP+9bn9aojzoe9h4Z6XTCFuGwzDZG 3/iWQ1m3162WnAzOvLDk7gta9Mmph2ysMmVkj7KQ/CRI0e36gCo= =3sGz -----END PGP SIGNATURE----- --=-U4Kv2CkJkMbdTyQ8X4hf--
X-Loop: help-debbugs@HIDDEN Subject: [bug#47435] gnu: mail: Make the sendmail package actually output its binary Resent-From: Leo Famulari <leo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 27 Mar 2021 18:23:01 +0000 Resent-Message-ID: <handler.47435.B47435.161686936112600 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 47435 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Rovanion Luckey <rovanion.luckey@HIDDEN> Cc: 47435 <at> debbugs.gnu.org Received: via spool by 47435-submit <at> debbugs.gnu.org id=B47435.161686936112600 (code B ref 47435); Sat, 27 Mar 2021 18:23:01 +0000 Received: (at 47435) by debbugs.gnu.org; 27 Mar 2021 18:22:41 +0000 Received: from localhost ([127.0.0.1]:44926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lQDa5-0003H8-Jf for submit <at> debbugs.gnu.org; Sat, 27 Mar 2021 14:22:41 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:34599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1lQDa3-0003Gv-RF for 47435 <at> debbugs.gnu.org; Sat, 27 Mar 2021 14:22:40 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 9B48E5C00B6; Sat, 27 Mar 2021 14:22:34 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 27 Mar 2021 14:22:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-transfer-encoding:in-reply-to; s=mesmtp; bh=OVzGKsBhh75h9EtPDL84kn9RWmWxI0N4UaduHcGM+vI=; b=LEgkuc2dhZHZ iTDrJoITxGQ7BulAGCU2WSNXaafiXZ+g0B/5+K0P8pmrRL087JUx2Dbsg5knFASB 9iEcrPBY80rpHmlYY4XPWvdrban+NmldL/1GfTQSFfHKxobv3AyvfPtGmpM/VMYm dZTAgkoveFDx0C+nYhpxD56GwBGRS8U= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=OVzGKsBhh75h9EtPDL84kn9RWmWxI0N4UaduHcGM+ vI=; b=oeisYBWSIbI9IZ5W1gsWif40uVOWMzkNyWyy1tsFvtsoXIef/8exPsg9c GFcYSSMvVaatWP6b0iUHm4tObaz7XKWmMyG3UZsECqxu4sIvf6jOaRaI49aI0g+2 LfkmWTGdWO9Clq0OiSEnuZrPLPnTLgF2wdoKLLvHImPO5XUqa3JV7hw1DIUr+UIj Td1uXcDv4nFGy/tIj3LbSWpKV1FUedFxE5k/nTDhFfIy4k1BaaI1c4zXCcYcaDRE z1ih6NJp/d7RND3MPgYpnOTdw87sWS3bVI3CB0OJnSPzPDej0U8IJtV1a2oJiWNK JDc7Hqb5eKPZ5gafUv6PPJYWEYcIg== X-ME-Sender: <xms:6ndfYMWwgeksWnZ5r-x19tR6uXGqL8FVu4lVzrIdvhmJzxsw3FVjkg> <xme:6ndfYAlemwRUVemwy0T2M-pbpgehj-PyFD9ctA6Hzva7QMvnhLpHXNoU_a7fBm3Z6 uH7VMuh4_xS23-pQA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudehgedgudduvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggugfgjsehtkeertddttdejnecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrg htthgvrhhnpefhieduudeglefgveelleelheejjeeiffekieejudfhteeffeehuddujeeg keehgeenucffohhmrghinhepfihikhhiphgvughirgdrohhrghenucfkphepuddttddrud durdduieelrdduudeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi lhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: <xmx:6ndfYAZ4TwIY-aL929XMCVC6zvPXvgBh4lZAqFSykP7pbrNBvvY0Pw> <xmx:6ndfYLXqFoAfaAFDq74CB6DMGSIU2rFXPMASkYboneWDWDIgIgzjVQ> <xmx:6ndfYGlRwLHQgHF4Mx9NEBQn-7T-jTS3BWKPZyPc3uwpFrGycNc3Ag> <xmx:6ndfYATpf7VSAJ3TeR58WQB-u6jgShWo5mF5I3j5smLNt98Bp7KYuQ> Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA id 3BF08240057; Sat, 27 Mar 2021 14:22:34 -0400 (EDT) Date: Sat, 27 Mar 2021 14:22:32 -0400 From: Leo Famulari <leo@HIDDEN> Message-ID: <YF936FoW3/WQG7u3@HIDDEN> References: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> X-Spam-Score: -0.7 (/) 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.7 (-) On Sat, Mar 27, 2021 at 06:34:03PM +0100, Rovanion Luckey wrote: > This is an attempt at getting the sendmail package working. Currently > installing the package does not make the `sendmail` executable appear in > `$PATH`: > > > > └$ guix environment --ad-hoc sendmail > > └$ sendmail > > bash: sendmail: command not found > > This patch fixes that. > > Though there are questions that still need to be resolved. While this patch > does fix what it sets out to fix, the solutions aren't neccicerily correct. > It configures a "helpfile" to be put in "$out/usr/share" and the same goes > for its "statistics" file. I have no idea what these does and where they > should go in reality. If someone happens to know, please do tell. Thanks for working on this! > + (substitute* "cf/cf/Makefile" > + (("^MAILDIR=.*") > + (string-append "MAILDIR = " > + (assoc-ref outputs "out") > + "/etc/mail\n"))) In addition to Léo Le Bouter's comments, I suggest either omitting or amending this part. A Maildir is where the user's emails will be kept, but it cannot be stored in the build output, because that directory will be immutable after the build is complete. https://en.wikipedia.org/wiki/Maildir What is the default?
X-Loop: help-debbugs@HIDDEN Subject: [bug#47435] gnu: mail: Make the sendmail package actually output its binary Resent-From: Rovanion Luckey <rovanion.luckey@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 28 Mar 2021 11:58:01 +0000 Resent-Message-ID: <handler.47435.B47435.16169326631111 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 47435 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Leo Famulari <leo@HIDDEN> Cc: 47435 <at> debbugs.gnu.org Received: via spool by 47435-submit <at> debbugs.gnu.org id=B47435.16169326631111 (code B ref 47435); Sun, 28 Mar 2021 11:58:01 +0000 Received: (at 47435) by debbugs.gnu.org; 28 Mar 2021 11:57:43 +0000 Received: from localhost ([127.0.0.1]:45484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lQU34-0000Hr-Ra for submit <at> debbugs.gnu.org; Sun, 28 Mar 2021 07:57:43 -0400 Received: from mail-il1-f169.google.com ([209.85.166.169]:44974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rovanion.luckey@HIDDEN>) id 1lQU32-0000He-8D for 47435 <at> debbugs.gnu.org; Sun, 28 Mar 2021 07:57:41 -0400 Received: by mail-il1-f169.google.com with SMTP id t6so8901361ilp.11 for <47435 <at> debbugs.gnu.org>; Sun, 28 Mar 2021 04:57:40 -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=EZ+peIDAY1vQbXxIv06C4D+7rAxve9QeHeaC3uwnIw0=; b=l2Xh+IP0+gI68f/PsTkmRyJnKvUOKhuSZvmThNOuKx3/D0DVN7iYcppkK889QMwczs EsyNGC7YX5UiV2mUXzvfz6mm5ilIK+EeGvzfy/bxzM1eXLFWJPgs5bi64Ng4I22efQpl Iajzvf1EP+MEVHchzfvmJQ18KW5Cd2EbvhRTVItmXUAz9fQCPZ6uu57Q2qWjFkvWSCn7 lTmsQvI8Tm7gGb+XfR4Vhriv2vQcpptq57lrIDeI5f/C8EiMtKwFH64z1V/MtZ4A+9Wm 54jr8mwRBdlsDV3+R1xoYOOfk/Buc5ODNtp4cvQf3TIV5waBBSN++ikInkJ0ZB80eGc6 UW3Q== 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=EZ+peIDAY1vQbXxIv06C4D+7rAxve9QeHeaC3uwnIw0=; b=BArnO6isR70kYcQUK4KG3xrXTFq8NhjAKdF3HF2AYb30qhLVFV5D2Lx2bXU7NPVi+L 0OLZqPF7Od9OZty2IhWu0Qv2reIwRoWZXbdbaZ6jAHPDgfQooPyhKzqFIoOflokFyroy iCj20rlNISwWGkk9E6PSLsy7qKlNoi1zgIsVJSnfRA9bY45IIkfsvzapiWA1EZtJEe+j k2eqSd6IkgHQFCcmD4+iaGBMmyCxG8Iz4d5xgcaBm/qPWXdrqDh3etyVME/nwZrojtgx 8KECVasYGNUsjv+V2ezYb1fUiuzlXT5Owg7+ZjH0pa1yGjzNw14mywbWbPO3634t8Utb VE8Q== X-Gm-Message-State: AOAM5307TQoKbQtjN71Dpib8Bntvrv7yPILnoraYgSGrCVSjV0aCsUVG JgnqrUiFvZbkSzvEc63QKDR8aPYxx2ZzVbGCA+si0eGtqpo= X-Google-Smtp-Source: ABdhPJykbNxVvHAYVw/tHK6dZfWtvgimouh+zNi6tB4o+/T3WZ1X0Gnr3wakouYL8i+V+8Yt3S1PAddoQLq6lAW8Zxw= X-Received: by 2002:a05:6e02:214b:: with SMTP id d11mr16786591ilv.135.1616932654388; Sun, 28 Mar 2021 04:57:34 -0700 (PDT) MIME-Version: 1.0 References: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> <YF936FoW3/WQG7u3@HIDDEN> In-Reply-To: <YF936FoW3/WQG7u3@HIDDEN> From: Rovanion Luckey <rovanion.luckey@HIDDEN> Date: Sun, 28 Mar 2021 13:57:08 +0200 Message-ID: <CAAaf0CDOnKYAA5WiR8izV=0pnDxKtFF8qbHYhDJBP-8k0ufOYw@HIDDEN> Content-Type: multipart/mixed; boundary="0000000000007e104505be977804" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000007e104505be977804 Content-Type: multipart/alternative; boundary="0000000000007e104305be977802" --0000000000007e104305be977802 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > We can see helpfile and statistics file go into etc/mail, then sendmailgo= es into sbin, smrsh is missing in sbin. Fixed. In addition to L=C3=A9o Le Bouter's comments, I suggest either omitting or > amending this part. A Maildir is where the user's emails will be kept, > but it cannot be stored in the build output, because that directory will > be immutable after the build is complete. > > What is the default? > `/etc/mail` is the default it seems. I modified the patch to use `$out/var/spool/mail` instead. `/var/spool/mail` is where I would like to put it on a conventional linux distribution. But I don't know if MAILDIR means "where the user's mail will be kept" in this context because when I do that I end up with the following file tree: $ tree /gnu/store/05wxmp6m3pfg5d2jrwbx4rx5p3nxyyvc-sendmail-8.15.2 > /gnu/store/05wxmp6m3pfg5d2jrwbx4rx5p3nxyyvc-sendmail-8.15.2 > =E2=94=9C=E2=94=80=E2=94=80 bin > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 hoststat -> > /gnu/store/05wxmp6m3pfg5d2jrwbx4rx5p3nxyyvc-sendmail-8.15.2/sbin/sendmail > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 mailq -> > /gnu/store/05wxmp6m3pfg5d2jrwbx4rx5p3nxyyvc-sendmail-8.15.2/sbin/sendmail > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 newaliases -> > /gnu/store/05wxmp6m3pfg5d2jrwbx4rx5p3nxyyvc-sendmail-8.15.2/sbin/sendmail > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 purgestat -> > /gnu/store/05wxmp6m3pfg5d2jrwbx4rx5p3nxyyvc-sendmail-8.15.2/sbin/sendmail > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 vacation > =E2=94=9C=E2=94=80=E2=94=80 etc > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 mail > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 helpfile > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 statistics > =E2=94=9C=E2=94=80=E2=94=80 libexec > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 smrsh > =E2=94=9C=E2=94=80=E2=94=80 sbin > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 editmap > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 mailstats > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 makemap > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 praliases > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 sendmail > =E2=94=9C=E2=94=80=E2=94=80 share > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 doc > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 sendmail-8.15.2 > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 LICENSE > =E2=94=94=E2=94=80=E2=94=80 var > =E2=94=94=E2=94=80=E2=94=80 spool > =E2=94=94=E2=94=80=E2=94=80 mail > =E2=94=9C=E2=94=80=E2=94=80 sendmail.cf > =E2=94=94=E2=94=80=E2=94=80 submit.cf > with config files for sendmail in `$out/var/spool/mail`. --0000000000007e104305be977802 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><div class=3D"gmail_quote"><div= ><span class=3D"gmail-line">> We can see helpfile and statistics file go= into etc/mail, then sendmail</span><span class=3D"gmail-line">goes into sb= in, smrsh is missing in sbin.</span></div><div>=C2=A0</div><div>Fixed.<br><= /div><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0= px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">In ad= dition to L=C3=A9o Le Bouter's comments, I suggest either omitting or<b= r> amending this part. A Maildir is where the user's emails will be kept,<= br> but it cannot be stored in the build output, because that directory will<br= > be immutable after the build is complete.</blockquote><div>=C2=A0></div>= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"> What is the default?<br></blockquote><div><br></div><div>`/etc/mail` is the= default it seems. I modified the patch to use `$out/var/spool/mail` instea= d. `/var/spool/mail` is where I would like to put it on a conventional lin= ux distribution. But I don't know if MAILDIR means "where the user= 's mail will be kept" in this context because when I do that I end= up with the following file tree:</div><div><br></div><div><br></div><block= quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1= px solid rgb(204,204,204);padding-left:1ex"><div>$ tree /gnu/store/05wxmp6m= 3pfg5d2jrwbx4rx5p3nxyyvc-sendmail-8.15.2<br>/gnu/store/05wxmp6m3pfg5d2jrwbx= 4rx5p3nxyyvc-sendmail-8.15.2<br>=E2=94=9C=E2=94=80=E2=94=80 bin<br>=E2=94= =82=C2=A0=C2=A0 =E2=94=9C=E2=94=80=E2=94=80 hoststat -> /gnu/store/05wxm= p6m3pfg5d2jrwbx4rx5p3nxyyvc-sendmail-8.15.2/sbin/sendmail<br>=E2=94=82=C2= =A0=C2=A0 =E2=94=9C=E2=94=80=E2=94=80 mailq -> /gnu/store/05wxmp6m3pfg5d= 2jrwbx4rx5p3nxyyvc-sendmail-8.15.2/sbin/sendmail<br>=E2=94=82=C2=A0=C2=A0 = =E2=94=9C=E2=94=80=E2=94=80 newaliases -> /gnu/store/05wxmp6m3pfg5d2jrwb= x4rx5p3nxyyvc-sendmail-8.15.2/sbin/sendmail<br>=E2=94=82=C2=A0=C2=A0 =E2=94= =9C=E2=94=80=E2=94=80 purgestat -> /gnu/store/05wxmp6m3pfg5d2jrwbx4rx5p3= nxyyvc-sendmail-8.15.2/sbin/sendmail<br>=E2=94=82=C2=A0=C2=A0 =E2=94=94=E2= =94=80=E2=94=80 vacation<br>=E2=94=9C=E2=94=80=E2=94=80 etc<br>=E2=94=82=C2= =A0=C2=A0 =E2=94=94=E2=94=80=E2=94=80 mail<br>=E2=94=82=C2=A0=C2=A0 =C2=A0 = =C2=A0 =E2=94=9C=E2=94=80=E2=94=80 helpfile<br>=E2=94=82=C2=A0=C2=A0 =C2=A0= =C2=A0 =E2=94=94=E2=94=80=E2=94=80 statistics<br>=E2=94=9C=E2=94=80=E2=94= =80 libexec<br>=E2=94=82=C2=A0=C2=A0 =E2=94=94=E2=94=80=E2=94=80 smrsh<br>= =E2=94=9C=E2=94=80=E2=94=80 sbin<br>=E2=94=82=C2=A0=C2=A0 =E2=94=9C=E2=94= =80=E2=94=80 editmap<br>=E2=94=82=C2=A0=C2=A0 =E2=94=9C=E2=94=80=E2=94=80 m= ailstats<br>=E2=94=82=C2=A0=C2=A0 =E2=94=9C=E2=94=80=E2=94=80 makemap<br>= =E2=94=82=C2=A0=C2=A0 =E2=94=9C=E2=94=80=E2=94=80 praliases<br>=E2=94=82=C2= =A0=C2=A0 =E2=94=94=E2=94=80=E2=94=80 sendmail<br>=E2=94=9C=E2=94=80=E2=94= =80 share<br>=E2=94=82=C2=A0=C2=A0 =E2=94=94=E2=94=80=E2=94=80 doc<br>=E2= =94=82=C2=A0=C2=A0 =C2=A0 =C2=A0 =E2=94=94=E2=94=80=E2=94=80 sendmail-8.15.= 2<br>=E2=94=82=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=94=94=E2=94=80= =E2=94=80 LICENSE<br>=E2=94=94=E2=94=80=E2=94=80 var<br>=C2=A0 =C2=A0 =E2= =94=94=E2=94=80=E2=94=80 spool<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=94=94=E2= =94=80=E2=94=80 mail<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=94=9C= =E2=94=80=E2=94=80 <a href=3D"http://sendmail.cf">sendmail.cf</a><br>=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=94=94=E2=94=80=E2=94=80 <a href=3D"= http://submit.cf">submit.cf</a><br></div></blockquote><div><br></div><div>w= ith config files for sendmail in `$out/var/spool/mail`.</div></div></div> --0000000000007e104305be977802-- --0000000000007e104505be977804 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-sendmail-Fix-output-s-directory-structure.patch" Content-Disposition: attachment; filename="0001-gnu-sendmail-Fix-output-s-directory-structure.patch" Content-Transfer-Encoding: base64 Content-ID: <f_kmt3xq8x0> X-Attachment-Id: f_kmt3xq8x0 RnJvbSA2NmIwNGE1OGVlM2UzYjVkMzAxYTE2Mzc3YWZmZmM2MDBlNzRjN2RiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFp bC5jb20+CkRhdGU6IFNhdCwgMjcgTWFyIDIwMjEgMTg6Mjg6MDIgKzAxMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IHNlbmRtYWlsOiBGaXggb3V0cHV0J3MgZGlyZWN0b3J5IHN0cnVjdHVyZS4KCiog Z251L3BhY2thZ2VzL21haWwuc2NtIChzZW5kbWFpbClbYXJndW1lbnRzXTwjOnBoYXNlcz46IFBy b3Blcmx5IHNwZWNpZnkgb3V0cHV0IGRpcmVjdG9yaWVzIGluIHJlcGxhY2VtZW50ICdjb25maWd1 cmUgYW5kICdwcmUtPiBpbnN0YWxsLgotLS0KIGdudS9wYWNrYWdlcy9tYWlsLnNjbSB8IDM1ICsr KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5z ZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvbWFp bC5zY20gYi9nbnUvcGFja2FnZXMvbWFpbC5zY20KaW5kZXggYjAyZjU0N2UwMy4uZWQwZTk2YTZl MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL21haWwuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9t YWlsLnNjbQpAQCAtMjc2MSwyMyArMjc2MSw0MSBAQCBwb3dlcmZ1bCB1c2VyIGN1c3RvbWl6YXRp b24gZmVhdHVyZXMuIikKICAgICAgICAgICAgICAgICgoIlNIRUxMPS9iaW4vc2giKSAoc3RyaW5n LWFwcGVuZCAiU0hFTEw9IiAod2hpY2ggInNoIikpKSkKICAgICAgICAgICAgICAjdCkpCiAgICAg ICAgICAocmVwbGFjZSAnY29uZmlndXJlCi0gICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAg ICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCiAKICAgICAgICAg ICAgICA7OyBSZW5kZXIgaGFybWxlc3MgYW55IGF0dGVtcHRzIHRvIGNob3duIG9yIGNoZ3JwCiAg ICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJkZXZ0b29scy9iaW4vaW5zdGFsbC5zaCIKICAgICAg ICAgICAgICAgICgoIm93bmVyPVxcJDIiKSAib3duZXI9JyciKQogICAgICAgICAgICAgICAgKCgi Z3JvdXA9XFwkMiIpICJncm91cD0nJyIpKQogCi0gICAgICAgICAgICAgKHdpdGgtb3V0cHV0LXRv LWZpbGUgImRldnRvb2xzL1NpdGUvc2l0ZS5jb25maWcubTQiCi0gICAgICAgICAgICAgICAobGFt YmRhICgpCi0gICAgICAgICAgICAgICAgIChmb3JtYXQgI3QgIgorICAgICAgICAgICAgIChsZXQg KChvdXQgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSkpCisgICAgICAgICAgICAgICAod2l0aC1v dXRwdXQtdG8tZmlsZSAiZGV2dG9vbHMvU2l0ZS9zaXRlLmNvbmZpZy5tNCIKKyAgICAgICAgICAg ICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAgICAgICAgIDs7IFNlZSAnZGV2dG9vbHMvTTQv VU5JWC9kZWZpbmVzLm00JyBmb3IgdGhlIGxpc3Qgb2YKKyAgICAgICAgICAgICAgICAgICA7OyBp bnN0YWxsYXRpb24gZGlyZWN0b3JpZXMuCisgICAgICAgICAgICAgICAgICAgKGZvcm1hdCAjdCAi CiBkZWZpbmUoYGNvbmZDQycsIGBnY2MnKQogZGVmaW5lKGBjb25mT1BUSU1JWkUnLCBgLWcgLU8y JykKIGRlZmluZShgY29uZkxJQlMnLCBgLWxyZXNvbHYnKQogZGVmaW5lKGBjb25mSU5TVEFMTCcs IGB+YS9kZXZ0b29scy9iaW4vaW5zdGFsbC5zaCcpCiBkZWZpbmUoYGNvbmZERVBFTkRfVFlQRScs IGBDQy1NJykKIGRlZmluZShgY29uZklOU1RfREVQJywgYCcpCi0iIChnZXRjd2QpKSkpCisKK2Rl ZmluZShgY29uZkhGRElSJywgICBgfmEvZXRjL21haWwnKQorZGVmaW5lKGBjb25mU1RESVInLCAg IGB+YS9ldGMvbWFpbCcpCitkZWZpbmUoYGNvbmZNQklORElSJywgYH5hL3NiaW4nKQorZGVmaW5l KGBjb25mVUJJTkRJUicsIGB+YS9iaW4nKQorZGVmaW5lKGBjb25mU0JJTkRJUicsIGB+YS9zYmlu JykKK2RlZmluZShgY29uZkVCSU5ESVInLCBgfmEvc2JpbicpCitkZWZpbmUoYGNvbmZNQU5ST09U JywgYH5hL3NoYXJlL21hbicpfiUiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoZ2V0Y3dk KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0IG91dCBvdXQgb3V0IG91dCBvdXQgb3V0 KSkpKQorCisgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJjZi9jZi9NYWtlZmlsZSIKKyAgICAg ICAgICAgICAgICgoIl5NQUlMRElSPS4qIikKKyAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVu ZCAiTUFJTERJUiA9ICIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVm IG91dHB1dHMgIm91dCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi92YXIvc3Bv b2wvbWFpbFxuIikpKQogICAgICAgICAgICAgICN0KSkKICAgICAgICAgIChyZXBsYWNlICdidWls ZAogICAgICAgICAgICAobGFtYmRhIF8KQEAgLTI3ODksMTAgKzI4MDcsOSBAQCBkZWZpbmUoYGNv bmZJTlNUX0RFUCcsIGAnKQogICAgICAgICAgKGFkZC1iZWZvcmUgJ2luc3RhbGwgJ3ByZS1pbnN0 YWxsCiAgICAgICAgICAgIChsYW1iZGEgXwogICAgICAgICAgICAgIChsZXQgKChvdXQgKGFzc29j LXJlZiAlb3V0cHV0cyAib3V0IikpKQotICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0cmluZy1h cHBlbmQgb3V0ICIvdXNyL2JpbiIpKQotICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0cmluZy1h cHBlbmQgb3V0ICIvdXNyL3NiaW4iKSkKLSAgICAgICAgICAgICAgIChta2Rpci1wIChzdHJpbmct YXBwZW5kIG91dCAiL2V0Yy9tYWlsIikpCi0gICAgICAgICAgICAgICAoc2V0ZW52ICJERVNURElS IiBvdXQpCisgICAgICAgICAgICAgICAobWtkaXItcCAoc3RyaW5nLWFwcGVuZCBvdXQgIi9iaW4i KSkKKyAgICAgICAgICAgICAgIChta2Rpci1wIChzdHJpbmctYXBwZW5kIG91dCAiL3NiaW4iKSkK KyAgICAgICAgICAgICAgIChta2Rpci1wIChzdHJpbmctYXBwZW5kIG91dCAiL3Zhci9zcG9vbC9t YWlsIikpCiAgICAgICAgICAgICAgICAod2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJjZi9jZiIK ICAgICAgICAgICAgICAgICAgKGludm9rZSAic2giICJCdWlsZCIgImluc3RhbGwtY2YiKSkKICAg ICAgICAgICAgICAgICN0KSkpKQotLSAKMi4zMC4wCgo= --0000000000007e104505be977804--
X-Loop: help-debbugs@HIDDEN Subject: [bug#47435] gnu: mail: Make the sendmail package actually output its binary Resent-From: Rovanion Luckey <rovanion.luckey@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 29 Mar 2021 14:26:01 +0000 Resent-Message-ID: <handler.47435.B47435.161702792332661 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 47435 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Leo Famulari <leo@HIDDEN> Cc: 47435 <at> debbugs.gnu.org Received: via spool by 47435-submit <at> debbugs.gnu.org id=B47435.161702792332661 (code B ref 47435); Mon, 29 Mar 2021 14:26:01 +0000 Received: (at 47435) by debbugs.gnu.org; 29 Mar 2021 14:25:23 +0000 Received: from localhost ([127.0.0.1]:49188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lQspX-0008Uj-2H for submit <at> debbugs.gnu.org; Mon, 29 Mar 2021 10:25:23 -0400 Received: from mail-il1-f180.google.com ([209.85.166.180]:45712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rovanion.luckey@HIDDEN>) id 1lQspU-0008UT-QK for 47435 <at> debbugs.gnu.org; Mon, 29 Mar 2021 10:25:21 -0400 Received: by mail-il1-f180.google.com with SMTP id w2so10895246ilj.12 for <47435 <at> debbugs.gnu.org>; Mon, 29 Mar 2021 07:25:20 -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=NNu7KcLTLe2F0BaslxeLYmQrkpu7xeN0u6g09RpfFSQ=; b=QDHdOHJq7gX4bW1dRSztR972ZL2ZX8iE3RkYvijtxb5xjLXNfd/QrPnF2XlPgZ4Jw5 h8qsMTRIKvlPCCUy5nLiApnMmevxqP2DIdluk3OaVqrsXL1BSIzA2qTTKuVBNqbk0qN+ 6MMDUlV8ENgP6NJZFLDXdADRAHzaDZW/UrCm1Mqqi6KjEIXy3MuxmY7ooeuLj7mxsRvs xUGwiegjemVe37K4S4fGGVZD2El/+l9od9LERBV4Zs9s5iD7gC+J7fldx2Rnr6DqY2qw 6HfqF+Gh/SlbWRmSeYz8hNv8zYyhxeKEYyMc6hurtPx8u4bza2WkK3vh04NqDnGaBlp0 A1cw== 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=NNu7KcLTLe2F0BaslxeLYmQrkpu7xeN0u6g09RpfFSQ=; b=kHg2HXDxqHhxsYGDBqbOPfKdwZSAEg8+C/8CfODIBRJyD5JW6zDF4aAkiig3NmZtZa xJqXcWmz4n6VMCWnuguYBFSunDdj8a4pO6TNTU8OrwM/MZ58TrM/yNxdYhjNEsb/wm/v f097OfElZZydENNq6UKkJg/IBgXYF/9M9RvkLCEGZRkYuB/QJY2MAG08kKbvvnTsuAcK F9PmGubX26yVU1HssSGqNNH4SPemlmkmlcT09ZW38Y7BR2sgIH7L9OL0IYO16yAI+OIi nexEvI9MqOOl3xc089qc9+IlU4c2BmkVqQ+R6vAWODX4PZC/U2jsgxF0yuwgxjlchUzy dNKQ== X-Gm-Message-State: AOAM532koQDTDtdnZOxSQnr0Ag/kJApgJmZYGauGsLAxPngNl47Hp4Yc hH0ZeS6OyMFYbVsjo1qc+hzYdzS310MfEtf6u5Cbl9U5 X-Google-Smtp-Source: ABdhPJxJtJEwL9Ldq7D124C6y81QSteQcjo4vzPo8J0ElQ1nOiCGueIvPiMqg7jHUQ1k6+si7DnvnYeEBbbqpRVkDuQ= X-Received: by 2002:a05:6e02:170c:: with SMTP id u12mr21197931ill.100.1617027915113; Mon, 29 Mar 2021 07:25:15 -0700 (PDT) MIME-Version: 1.0 References: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> <YF936FoW3/WQG7u3@HIDDEN> <CAAaf0CDOnKYAA5WiR8izV=0pnDxKtFF8qbHYhDJBP-8k0ufOYw@HIDDEN> In-Reply-To: <CAAaf0CDOnKYAA5WiR8izV=0pnDxKtFF8qbHYhDJBP-8k0ufOYw@HIDDEN> From: Rovanion Luckey <rovanion.luckey@HIDDEN> Date: Mon, 29 Mar 2021 16:24:48 +0200 Message-ID: <CAAaf0CCFHwF=QFTxxzLNN_X=CtZWav8NmQ=U2QW+=UQ6t5keUA@HIDDEN> Content-Type: multipart/mixed; boundary="0000000000007996cd05beada6b0" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000007996cd05beada6b0 Content-Type: multipart/alternative; boundary="0000000000007996cc05beada6ae" --0000000000007996cc05beada6ae Content-Type: text/plain; charset="UTF-8" Attached to this email you will find three patches that 1. make the sendmail binary appear in PATH after the sendmail package is installed, 2. add libmilter to the package collection and 3. updates sendmail and libmilter to 8.16.1. I ended up putting smrsh back in libexec because that is where all the other distros put it and seems like a program that should only be used by sendmail itself. --0000000000007996cc05beada6ae Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><div>Attached to this email you= will find three patches that</div><div>1. make the sendmail binary appear = in PATH after the sendmail package is installed,</div><div>2. add libmilter= to the package collection and<br></div><div>3. updates sendmail and libmil= ter to 8.16.1.</div><div><br></div><div>I ended up putting smrsh back in li= bexec because that is where all the other distros put it and seems like a p= rogram that should only be used by sendmail itself.<br></div></div> --0000000000007996cc05beada6ae-- --0000000000007996cd05beada6b0 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-Add-libmilter.patch" Content-Disposition: attachment; filename="0002-gnu-Add-libmilter.patch" Content-Transfer-Encoding: base64 Content-ID: <f_kmuondj21> X-Attachment-Id: f_kmuondj21 RnJvbSBlMDliNGJmMTE5NWZjYjgzMjhhM2I2N2YwZDJlZWMyNTQwNDhiYjdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFp bC5jb20+CkRhdGU6IE1vbiwgMjkgTWFyIDIwMjEgMTU6NTY6MjUgKzAyMDAKU3ViamVjdDogW1BB VENIIDIvM10gZ251OiBBZGQgbGlibWlsdGVyCgoqIGdudS9wYWNrYWdlcy9tYWlsLnNjbSAobGli bWlsdGVyKTogTmV3IHZhcmlhYmxlLiBBIFNlbmRtYWlsIEFQSSBsaWJyYXJ5IGZvciBidWlsZGlu ZyBtYWlsIGZpbHRlcnMuCi0tLQogZ251L3BhY2thZ2VzL21haWwuc2NtIHwgMjMgKysrKysrKysr KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0t Z2l0IGEvZ251L3BhY2thZ2VzL21haWwuc2NtIGIvZ251L3BhY2thZ2VzL21haWwuc2NtCmluZGV4 IGExZjQxNDdhYTUuLjg3NjE1ZjU1MjcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9tYWlsLnNj bQorKysgYi9nbnUvcGFja2FnZXMvbWFpbC5zY20KQEAgLTI4MzMsNiArMjgzMywyOSBAQCB0cmFu c2ZlciBwcm90b2NvbHMuIikKICAgICAobGljZW5zZSAobGljZW5zZTpub24tY29weWxlZnQgImZp bGU6Ly9MSUNFTlNFIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU2VlIExJ Q0VOU0UgaW4gdGhlIGRpc3RyaWJ1dGlvbi4iKSkpKQogCisoZGVmaW5lLXB1YmxpYyBsaWJtaWx0 ZXIKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBzZW5kbWFpbCkKKyAgICAobmFtZSAibGlibWls dGVyIikKKyAgICAodmVyc2lvbiAiMS4wLjEiKQorICAgIChhcmd1bWVudHMKKyAgICAgKHN1YnN0 aXR1dGUta2V5d29yZC1hcmd1bWVudHMgKHBhY2thZ2UtYXJndW1lbnRzIHNlbmRtYWlsKQorICAg ICAgICgoIzpwaGFzZXMgcGhhc2VzKQorICAgICAgICBgKG1vZGlmeS1waGFzZXMgLHBoYXNlcwor ICAgICAgICAgICAocmVwbGFjZSAnYnVpbGQKKyAgICAgICAgICAgICAobGFtYmRhKiBfCisgICAg ICAgICAgICAgICAod2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJsaWJtaWx0ZXIiCisgICAgICAg ICAgICAgICAgIChpbnZva2UgInNoIiAiQnVpbGQiKSkKKyAgICAgICAgICAgICAgICN0KSkKKyAg ICAgICAgICAgKGRlbGV0ZSAncHJlLWluc3RhbGwpCisgICAgICAgICAgIChyZXBsYWNlICdpbnN0 YWxsCisgICAgICAgICAgICAgKGxhbWJkYSogXworICAgICAgICAgICAgICAgKHdpdGgtZGlyZWN0 b3J5LWV4Y3Vyc2lvbiAibGlibWlsdGVyIgorICAgICAgICAgICAgICAgICAobWtkaXItcCAoc3Ry aW5nLWFwcGVuZCAoYXNzb2MtcmVmICVvdXRwdXRzICJvdXQiKSAiL2xpYiIpKQorICAgICAgICAg ICAgICAgICAoaW52b2tlICJtYWtlIiAiaW5zdGFsbCIpKQorICAgICAgICAgICAgICAgI3QpKSkp KSkKKyAgICAoc3lub3BzaXMgIlNlbmRtYWlsIGxpYnJhcnkgZm9yIGNyZWF0aW5nIG1haWwgZmls dGVycy4iKSkpCisKIChkZWZpbmUtcHVibGljIHNpZXZlLWNvbm5lY3QKICAgKHBhY2thZ2UKICAg ICAobmFtZSAic2lldmUtY29ubmVjdCIpCi0tIAoyLjMwLjAKCg== --0000000000007996cd05beada6b0 Content-Type: text/x-patch; charset="US-ASCII"; name="0003-gnu-sendmail-Update-to-8.16.1.patch" Content-Disposition: attachment; filename="0003-gnu-sendmail-Update-to-8.16.1.patch" Content-Transfer-Encoding: base64 Content-ID: <f_kmuondj22> X-Attachment-Id: f_kmuondj22 RnJvbSBmYjdlYTQ2M2NiZjU1N2UwYThmOTk1MjI0MzU5M2E1NGI2YjliZGU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFp bC5jb20+CkRhdGU6IE1vbiwgMjkgTWFyIDIwMjEgMTY6MDQ6NDEgKzAyMDAKU3ViamVjdDogW1BB VENIIDMvM10gZ251OiBzZW5kbWFpbDogVXBkYXRlIHRvIDguMTYuMQoKKiBnbnUvcGFja2FnZXMv bWFpbC5zY20gKHNlbmRtYWlsKTogVXBkYXRlIHRvIDguMTYuMQotLS0KIGdudS9wYWNrYWdlcy9t YWlsLnNjbSB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvbWFpbC5zY20gYi9nbnUvcGFja2Fn ZXMvbWFpbC5zY20KaW5kZXggODc2MTVmNTUyNy4uZWFiNGE5ZDgyMSAxMDA2NDQKLS0tIGEvZ251 L3BhY2thZ2VzL21haWwuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9tYWlsLnNjbQpAQCAtMjczMyw3 ICsyNzMzLDcgQEAgcG93ZXJmdWwgdXNlciBjdXN0b21pemF0aW9uIGZlYXR1cmVzLiIpCiAoZGVm aW5lLXB1YmxpYyBzZW5kbWFpbAogICAocGFja2FnZQogICAgIChuYW1lICJzZW5kbWFpbCIpCi0g ICAgKHZlcnNpb24gIjguMTUuMiIpCisgICAgKHZlcnNpb24gIjguMTYuMSIpCiAgICAgKHNvdXJj ZQogICAgICAob3JpZ2luCiAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCkBAIC0yNzQyLDcgKzI3 NDIsNyBAQCBwb3dlcmZ1bCB1c2VyIGN1c3RvbWl6YXRpb24gZmVhdHVyZXMuIikKICAgICAgICAg ICAgICB2ZXJzaW9uICIudGFyLmd6IikpCiAgICAgICAgKHNoYTI1NgogICAgICAgICAoYmFzZTMy Ci0gICAgICAgICAiMGZkbDluZG1zcHFzcGRsbWdoenhsYXFrNTZqM3lhams1MmQ3anhjZzIxYjdz eGdscHk5NCIpKQorICAgICAgICAgIjFmazQ5djYzdzRscnB3NGpqemw0OTV2cGkwMnc2MzN2a2Q5 amJ3YnFjc3MzOWdmZGIxa3EiKSkKICAgICAgICAocGF0Y2hlcyAoc2VhcmNoLXBhdGNoZXMgInNl bmRtYWlsLWxpYm1pbHRlci1zaGFyZWQtbGlicmFyeS5wYXRjaCIpKSkpCiAgICAgKGJ1aWxkLXN5 c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKLS0gCjIuMzAuMAoK --0000000000007996cd05beada6b0 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-sendmail-Fix-output-s-directory-structure.patch" Content-Disposition: attachment; filename="0001-gnu-sendmail-Fix-output-s-directory-structure.patch" Content-Transfer-Encoding: base64 Content-ID: <f_kmuondiv0> X-Attachment-Id: f_kmuondiv0 RnJvbSA3NjI5ZjgwMGQxNmUzNzIzNmU1MzkzOTdkMDM5M2Q3MjliYjA2ZTczIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFp bC5jb20+CkRhdGU6IFNhdCwgMjcgTWFyIDIwMjEgMTg6Mjg6MDIgKzAxMDAKU3ViamVjdDogW1BB VENIIDEvM10gZ251OiBzZW5kbWFpbDogRml4IG91dHB1dCdzIGRpcmVjdG9yeSBzdHJ1Y3R1cmUu CgoqIGdudS9wYWNrYWdlcy9tYWlsLnNjbSAoc2VuZG1haWwpW2FyZ3VtZW50c108IzpwaGFzZXM+ OiBQcm9wZXJseSBzcGVjaWZ5IG91dHB1dCBkaXJlY3RvcmllcyBpbiByZXBsYWNlbWVudCAnY29u ZmlndXJlIGFuZCAncHJlLT4gaW5zdGFsbC4KLS0tCiBnbnUvcGFja2FnZXMvbWFpbC5zY20gICAg ICAgICAgICAgICAgICAgICAgICAgfCA0MSArKysrKysrKysrLS0tLQogLi4uL3NlbmRtYWlsLWxp Ym1pbHRlci1zaGFyZWQtbGlicmFyeS5wYXRjaCAgIHwgNTYgKysrKysrKysrKysrKysrKysrKwog MiBmaWxlcyBjaGFuZ2VkLCA4NyBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKIGNyZWF0 ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy9zZW5kbWFpbC1saWJtaWx0ZXItc2hh cmVkLWxpYnJhcnkucGF0Y2gKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvbWFpbC5zY20gYi9n bnUvcGFja2FnZXMvbWFpbC5zY20KaW5kZXggYjAyZjU0N2UwMy4uYTFmNDE0N2FhNSAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL21haWwuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9tYWlsLnNjbQpA QCAtMjc0Miw3ICsyNzQyLDggQEAgcG93ZXJmdWwgdXNlciBjdXN0b21pemF0aW9uIGZlYXR1cmVz LiIpCiAgICAgICAgICAgICAgdmVyc2lvbiAiLnRhci5neiIpKQogICAgICAgIChzaGEyNTYKICAg ICAgICAgKGJhc2UzMgotICAgICAgICAgIjBmZGw5bmRtc3Bxc3BkbG1naHp4bGFxazU2ajN5YWpr NTJkN2p4Y2cyMWI3c3hnbHB5OTQiKSkpKQorICAgICAgICAgIjBmZGw5bmRtc3Bxc3BkbG1naHp4 bGFxazU2ajN5YWprNTJkN2p4Y2cyMWI3c3hnbHB5OTQiKSkKKyAgICAgICAocGF0Y2hlcyAoc2Vh cmNoLXBhdGNoZXMgInNlbmRtYWlsLWxpYm1pbHRlci1zaGFyZWQtbGlicmFyeS5wYXRjaCIpKSkp CiAgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKICAg ICAgYCgjOnBoYXNlcwpAQCAtMjc2MSwyMyArMjc2Miw0NCBAQCBwb3dlcmZ1bCB1c2VyIGN1c3Rv bWl6YXRpb24gZmVhdHVyZXMuIikKICAgICAgICAgICAgICAgICgoIlNIRUxMPS9iaW4vc2giKSAo c3RyaW5nLWFwcGVuZCAiU0hFTEw9IiAod2hpY2ggInNoIikpKSkKICAgICAgICAgICAgICAjdCkp CiAgICAgICAgICAocmVwbGFjZSAnY29uZmlndXJlCi0gICAgICAgICAgIChsYW1iZGEgXworICAg ICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCiAKICAg ICAgICAgICAgICA7OyBSZW5kZXIgaGFybWxlc3MgYW55IGF0dGVtcHRzIHRvIGNob3duIG9yIGNo Z3JwCiAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJkZXZ0b29scy9iaW4vaW5zdGFsbC5zaCIK ICAgICAgICAgICAgICAgICgoIm93bmVyPVxcJDIiKSAib3duZXI9JyciKQogICAgICAgICAgICAg ICAgKCgiZ3JvdXA9XFwkMiIpICJncm91cD0nJyIpKQogCi0gICAgICAgICAgICAgKHdpdGgtb3V0 cHV0LXRvLWZpbGUgImRldnRvb2xzL1NpdGUvc2l0ZS5jb25maWcubTQiCi0gICAgICAgICAgICAg ICAobGFtYmRhICgpCi0gICAgICAgICAgICAgICAgIChmb3JtYXQgI3QgIgorICAgICAgICAgICAg IChsZXQgKChvdXQgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSkpCisgICAgICAgICAgICAgICAo d2l0aC1vdXRwdXQtdG8tZmlsZSAiZGV2dG9vbHMvU2l0ZS9zaXRlLmNvbmZpZy5tNCIKKyAgICAg ICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAgICAgICAgIDs7IFNlZSAnZGV2dG9v bHMvTTQvVU5JWC9kZWZpbmVzLm00JyBmb3IgdGhlIGxpc3Qgb2YKKyAgICAgICAgICAgICAgICAg ICA7OyBpbnN0YWxsYXRpb24gZGlyZWN0b3JpZXMuCisgICAgICAgICAgICAgICAgICAgKGZvcm1h dCAjdCAiCiBkZWZpbmUoYGNvbmZDQycsIGBnY2MnKQorZGVmaW5lKGBjb25mQVInLCBgYXInKQor ZGVmaW5lKGBjb25mQ0NPUFRTJywgYC1mUElDJykKIGRlZmluZShgY29uZk9QVElNSVpFJywgYC1n IC1PMicpCiBkZWZpbmUoYGNvbmZMSUJTJywgYC1scmVzb2x2JykKIGRlZmluZShgY29uZklOU1RB TEwnLCBgfmEvZGV2dG9vbHMvYmluL2luc3RhbGwuc2gnKQogZGVmaW5lKGBjb25mREVQRU5EX1RZ UEUnLCBgQ0MtTScpCiBkZWZpbmUoYGNvbmZJTlNUX0RFUCcsIGAnKQotIiAoZ2V0Y3dkKSkpKQor CitkZWZpbmUoYGNvbmZMSUJESVInLCAgICAgYH5hL2xpYi8nKQorZGVmaW5lKGBjb25mSU5DTFVE RURJUicsIGB+YS9pbmNsdWRlJykKK2RlZmluZShgY29uZkhGRElSJywgICAgICBgfmEvZXRjL21h aWwnKQorZGVmaW5lKGBjb25mU1RESVInLCAgICAgIGB+YS9ldGMvbWFpbCcpCitkZWZpbmUoYGNv bmZNQklORElSJywgICAgYH5hL3NiaW4nKQorZGVmaW5lKGBjb25mVUJJTkRJUicsICAgIGB+YS9i aW4nKQorZGVmaW5lKGBjb25mU0JJTkRJUicsICAgIGB+YS9zYmluJykKK2RlZmluZShgY29uZkVC SU5ESVInLCAgICBgfmEvbGliZXhlYycpCitkZWZpbmUoYGNvbmZNQU5ST09UJywgICAgYH5hL3No YXJlL21hbicpfiUiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoZ2V0Y3dkKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgb3V0IG91dCBvdXQgb3V0IG91dCBvdXQgb3V0IG91dCBvdXQp KSkpCisgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJjZi9jZi9NYWtlZmlsZSIKKyAgICAgICAg ICAgICAgICgoIl5NQUlMRElSPS4qIikKKyAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAi TUFJTERJUiA9ICIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmIG91 dHB1dHMgIm91dCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9ldGMvbWFpbFxu IikpKQogICAgICAgICAgICAgICN0KSkKICAgICAgICAgIChyZXBsYWNlICdidWlsZAogICAgICAg ICAgICAobGFtYmRhIF8KQEAgLTI3ODksMTAgKzI4MTEsOSBAQCBkZWZpbmUoYGNvbmZJTlNUX0RF UCcsIGAnKQogICAgICAgICAgKGFkZC1iZWZvcmUgJ2luc3RhbGwgJ3ByZS1pbnN0YWxsCiAgICAg ICAgICAgIChsYW1iZGEgXwogICAgICAgICAgICAgIChsZXQgKChvdXQgKGFzc29jLXJlZiAlb3V0 cHV0cyAib3V0IikpKQotICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0cmluZy1hcHBlbmQgb3V0 ICIvdXNyL2JpbiIpKQotICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0cmluZy1hcHBlbmQgb3V0 ICIvdXNyL3NiaW4iKSkKLSAgICAgICAgICAgICAgIChta2Rpci1wIChzdHJpbmctYXBwZW5kIG91 dCAiL2V0Yy9tYWlsIikpCi0gICAgICAgICAgICAgICAoc2V0ZW52ICJERVNURElSIiBvdXQpCisg ICAgICAgICAgICAgICAobWtkaXItcCAoc3RyaW5nLWFwcGVuZCBvdXQgIi9iaW4iKSkKKyAgICAg ICAgICAgICAgIChta2Rpci1wIChzdHJpbmctYXBwZW5kIG91dCAiL3NiaW4iKSkKKyAgICAgICAg ICAgICAgIChta2Rpci1wIChzdHJpbmctYXBwZW5kIG91dCAiL3Zhci9zcG9vbC9tYWlsIikpCiAg ICAgICAgICAgICAgICAod2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJjZi9jZiIKICAgICAgICAg ICAgICAgICAgKGludm9rZSAic2giICJCdWlsZCIgImluc3RhbGwtY2YiKSkKICAgICAgICAgICAg ICAgICN0KSkpKQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvc2VuZG1haWwtbGli bWlsdGVyLXNoYXJlZC1saWJyYXJ5LnBhdGNoIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvc2VuZG1h aWwtbGlibWlsdGVyLXNoYXJlZC1saWJyYXJ5LnBhdGNoCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu ZGV4IDAwMDAwMDAwMDAuLjFlMjU2YzU5ZWMKLS0tIC9kZXYvbnVsbAorKysgYi9nbnUvcGFja2Fn ZXMvcGF0Y2hlcy9zZW5kbWFpbC1saWJtaWx0ZXItc2hhcmVkLWxpYnJhcnkucGF0Y2gKQEAgLTAs MCArMSw1NiBAQAorZGlmZiAtTnJ1IHNlbmRtYWlsLTguMTQuMy5vcmlnL2RldnRvb2xzL000L1VO SVgvbWlsdGVybGlicmFyeS5tNCBzZW5kbWFpbC04LjE0LjMvZGV2dG9vbHMvTTQvVU5JWC9taWx0 ZXJsaWJyYXJ5Lm00CistLS0gc2VuZG1haWwtOC4xNC4zLm9yaWcvZGV2dG9vbHMvTTQvVU5JWC9t aWx0ZXJsaWJyYXJ5Lm00CTE5NzAtMDEtMDEgMDE6MDA6MDAuMDAwMDAwMDAwICswMTAwCisrKysg c2VuZG1haWwtOC4xNC4zL2RldnRvb2xzL000L1VOSVgvbWlsdGVybGlicmFyeS5tNAkyMDA5LTA4 LTIyIDIxOjUxOjEwLjAwMDAwMDAwMCArMDIwMAorQEAgLTAsMCArMSwzOSBAQAorK2RpdmVydCgt MSkKKysjCisrIyBDb3B5cmlnaHQgKGMpIDE5OTktMjAwMSBTZW5kbWFpbCwgSW5jLiBhbmQgaXRz IHN1cHBsaWVycy4KKysjCUFsbCByaWdodHMgcmVzZXJ2ZWQuCisrIworKyMgQnkgdXNpbmcgdGhp cyBmaWxlLCB5b3UgYWdyZWUgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIHNldAorKyMgZm9y dGggaW4gdGhlIExJQ0VOU0UgZmlsZSB3aGljaCBjYW4gYmUgZm91bmQgYXQgdGhlIHRvcCBsZXZl bCBvZgorKyMgdGhlIHNlbmRtYWlsIGRpc3RyaWJ1dGlvbi4KKysjCisrIworKyMgIERlZmluaXRp b25zIGZvciBNYWtlZmlsZSBjb25zdHJ1Y3Rpb24gZm9yIHNlbmRtYWlsCisrIworK2RpdmVydCgw KWRubAorK2luY2x1ZGUoY29uZkJVSUxEVE9PTFNESVJgL000LydibGRNNF9UWVBFX0RJUmAvbGlu a3MubTQnKWRubAorK2RlZmluZShgY29uZlNPRVhUJywgaWZkZWYoYGNvbmZTT0VYVCcsIGBjb25m U09FWFQnLCBgc28nKSlkbmwKKytibGRMSVNUX1BVU0hfSVRFTShgYmxkQ19QUk9EVUNUUycsIGJs ZENVUlJFTlRfUFJPRFVDVClkbmwKKytibGRQVVNIX1RBUkdFVChibGRDVVJSRU5UX1BST0RVQ1Rg Lidjb25mU09FWFQgYmxkQ1VSUkVOVF9QUk9EVUNUYC5hJylkbmwKKytibGRQVVNIX0lOU1RBTExf VEFSR0VUKGBpbnN0YWxsLSdibGRDVVJSRU5UX1BST0RVQ1QpZG5sCisrYmxkUFVTSF9DTEVBTl9U QVJHRVQoYmxkQ1VSUkVOVF9QUk9EVUNUYC1jbGVhbicpZG5sCisrCisraW5jbHVkZShjb25mQlVJ TERUT09MU0RJUmAvTTQvJ2JsZE00X1RZUEVfRElSYC9kZWZpbmVzLm00JykKKytkaXZlcnQoYmxk VEFSR0VUU19TRUNUSU9OKQorK2JsZENVUlJFTlRfUFJPRFVDVGAuJ2NvbmZTT0VYVDogJHtCRUZP UkV9ICR7YmxkQ1VSUkVOVF9QUk9EVUNUYE9CSlMnfQorKwkke0NDTElOS30gJHtMRE9QVFNfU099 IC1vIGJsZENVUlJFTlRfUFJPRFVDVC5jb25mU09FWFQgaWZkZWYoYGNvbmZTT05BTUUnLGAtV2ws Y29uZlNPTkFNRSxibGRDVVJSRU5UX1BST0RVQ1QuY29uZlNPRVhULiR7TUlMVEVSX1NPVkVSfScp ICR7YmxkQ1VSUkVOVF9QUk9EVUNUYE9CSlMnfSAtbGMgJHtMSUJTfQorK2JsZENVUlJFTlRfUFJP RFVDVC5hOiAke0JFRk9SRX0gJHtibGRDVVJSRU5UX1BST0RVQ1RgT0JKUyd9CisrCSR7QVJ9ICR7 QVJPUFRTfSBibGRDVVJSRU5UX1BST0RVQ1QuYSAke2JsZENVUlJFTlRfUFJPRFVDVGBPQkpTJ30K KysJJHtSQU5MSUJ9ICR7UkFOTElCT1BUU30gYmxkQ1VSUkVOVF9QUk9EVUNULmEKKytpZmRlZihg YmxkTElOS19TT1VSQ0VTJywgYGJsZE1BS0VfU09VUkNFX0xJTktTKGJsZExJTktfU09VUkNFUykn KQorKworK2luc3RhbGwtYCdibGRDVVJSRU5UX1BST0RVQ1Q6IGJsZENVUlJFTlRfUFJPRFVDVC5j b25mU09FWFQgYmxkQ1VSUkVOVF9QUk9EVUNULmEKKytpZmRlZihgYmxkSU5TVEFMTEFCTEUnLCBg CWlmZGVmKGBjb25mTUtESVInLCBgaWYgWyAhIC1kICIke0RFU1RESVJ9JHtibGRJTlNUQUxMX0RJ UmAnTElCRElSfSIgXTsgdGhlbiBjb25mTUtESVIgLXAgIiR7REVTVERJUn0ke2JsZElOU1RBTExf RElSYCdMSUJESVJ9IjsgZWxzZSA6OyBmaSAnKQorKwkke0lOU1RBTEx9IC1jIGJsZENVUlJFTlRf UFJPRFVDVC5jb25mU09FWFQgIiR7REVTVERJUn0ke0xJQkRJUn0vYmxkQ1VSUkVOVF9QUk9EVUNU LmNvbmZTT0VYVC4ke01JTFRFUl9TT1ZFUn0iCisrCSR7TE59ICR7TE5PUFRTfSBibGRDVVJSRU5U X1BST0RVQ1QuY29uZlNPRVhULiR7TUlMVEVSX1NPVkVSfSAiJHtERVNURElSfSR7TElCRElSfS9i bGRDVVJSRU5UX1BST0RVQ1QuY29uZlNPRVhUIgorKwkke0lOU1RBTEx9IC1jIC1tIDY0NCBibGRD VVJSRU5UX1BST0RVQ1QuYSAiJHtERVNURElSfSR7TElCRElSfSInKQorKworK2JsZENVUlJFTlRf UFJPRFVDVC1jbGVhbjoKKysJcm0gLWYgJHtPQkpTfSBibGRDVVJSRU5UX1BST0RVQ1QuY29uZlNP RVhUIGJsZENVUlJFTlRfUFJPRFVDVC5hICR7TUFOUEFHRVN9CisrCisrZGl2ZXJ0KDApCisrQ09Q VFMrPSBjb25mQ0NPUFRTX1NPCitkaWZmIC1OcnUgc2VuZG1haWwtOC4xNC4zLm9yaWcvbGlibWls dGVyL01ha2VmaWxlLm00IHNlbmRtYWlsLTguMTQuMy9saWJtaWx0ZXIvTWFrZWZpbGUubTQKKy0t LSBzZW5kbWFpbC04LjE0LjMub3JpZy9saWJtaWx0ZXIvTWFrZWZpbGUubTQJMjAwOC0wNC0wOCAw NzoyMzo0NC4wMDAwMDAwMDAgKzAyMDAKKysrKyBzZW5kbWFpbC04LjE0LjMvbGlibWlsdGVyL01h a2VmaWxlLm00CTIwMDktMDgtMjIgMjE6NTM6MzUuMDAwMDAwMDAwICswMjAwCitAQCAtOSw3ICs5 LDcgQEAKKyBTTVNSQ0RJUj1pZmRlZihgY29uZlNNU1JDRElSJywgYGNvbmZTTVNSQ0RJUicsIGAk e1NSQ0RJUn0vc2VuZG1haWwnKQorIFBSRVBFTkRERUYoYGNvbmZJTkNESVJTJywgYC1JJHtTTVNS Q0RJUn0gJykKKyAKKy1ibGRQUk9EVUNUX1NUQVJUKGBsaWJyYXJ5JywgYGxpYm1pbHRlcicpCisr YmxkUFJPRFVDVF9TVEFSVChgbWlsdGVybGlicmFyeScsIGBsaWJtaWx0ZXInKQorIGRlZmluZShg YmxkSU5TVEFMTEFCTEUnLCBgdHJ1ZScpCisgZGVmaW5lKGBMSUJNSUxURVJfRVhUUkFTJywgYGVy cnN0cmluZy5jIHN0cmwuYycpCisgQVBQRU5EREVGKGBjb25mRU5WREVGJywgYC1ETk9UX1NFTkRN QUlMIC1Ec21fc25wcmludGY9c25wcmludGYnKQotLSAKMi4zMC4wCgo= --0000000000007996cd05beada6b0--
X-Loop: help-debbugs@HIDDEN Subject: [bug#47435] gnu: mail: Make the sendmail package actually output its binary Resent-From: =?UTF-8?Q?L=C3=A9o?= Le Bouter <lle-bout@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 30 Mar 2021 02:06:01 +0000 Resent-Message-ID: <handler.47435.B47435.16170699312168 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 47435 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Rovanion Luckey <rovanion.luckey@HIDDEN>, Leo Famulari <leo@HIDDEN> Cc: 47435 <at> debbugs.gnu.org Received: via spool by 47435-submit <at> debbugs.gnu.org id=B47435.16170699312168 (code B ref 47435); Tue, 30 Mar 2021 02:06:01 +0000 Received: (at 47435) by debbugs.gnu.org; 30 Mar 2021 02:05:31 +0000 Received: from localhost ([127.0.0.1]:49908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lR3l1-0000Yr-SK for submit <at> debbugs.gnu.org; Mon, 29 Mar 2021 22:05:31 -0400 Received: from mail.zaclys.net ([178.33.93.72]:40043) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lle-bout@HIDDEN>) id 1lR3kw-0000YX-I0 for 47435 <at> debbugs.gnu.org; Mon, 29 Mar 2021 22:05:26 -0400 Received: from guix-xps.local (82-64-145-38.subs.proxad.net [82.64.145.38]) (authenticated bits=0) by mail.zaclys.net (8.14.7/8.14.7) with ESMTP id 12U25Et8040308 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 30 Mar 2021 04:05:15 +0200 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.zaclys.net 12U25Et8040308 Authentication-Results: mail.zaclys.net; dmarc=fail (p=reject dis=none) header.from=zaclys.net Authentication-Results: mail.zaclys.net; spf=fail smtp.mailfrom=lle-bout@HIDDEN DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zaclys.net; s=default; t=1617069915; bh=lqOLn32AkfbERmG6hNIXeaG/+RpARSYKYptoyZEXMMI=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=kNJvgMQN7bpWW6H6EF1dmc9V2qlbJZMorXAD8Q7+ir7YOreGEQJZ8Rh8u0TD+MWxw wtOIXKZy0WBB/axUW8u/4QSfjtsRMQT4acKrZS/aE78+ntxDCAogy62uvy9s6VfFi0 5ajW5tog5FkqmAaBjrD6s8U5LqTgS2rBkTT9k7l4= Message-ID: <75974c07f11e9e07061c192fe50c8704e4cb4d1c.camel@HIDDEN> From: =?UTF-8?Q?L=C3=A9o?= Le Bouter <lle-bout@HIDDEN> Date: Tue, 30 Mar 2021 04:05:10 +0200 In-Reply-To: <CAAaf0CCFHwF=QFTxxzLNN_X=CtZWav8NmQ=U2QW+=UQ6t5keUA@HIDDEN> References: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> <YF936FoW3/WQG7u3@HIDDEN> <CAAaf0CDOnKYAA5WiR8izV=0pnDxKtFF8qbHYhDJBP-8k0ufOYw@HIDDEN> <CAAaf0CCFHwF=QFTxxzLNN_X=CtZWav8NmQ=U2QW+=UQ6t5keUA@HIDDEN> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-xz5Ri1w08tbtr8rCSDfp" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-xz5Ri1w08tbtr8rCSDfp Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 2021-03-29 at 16:24 +0200, Rovanion Luckey wrote: > Attached to this email you will find three patches that > 1. make the sendmail binary appear in PATH after the sendmail package > is > installed, > 2. add libmilter to the package collection and > 3. updates sendmail and libmilter to 8.16.1. >=20 > I ended up putting smrsh back in libexec because that is where all > the > other distros put it and seems like a program that should only be > used by > sendmail itself. Thank you for the patches! > + (synopsis "Sendmail library for creating mail filters."))) > + On the commit message, the convention is that all titles end with a period, also all statements in the subtext also end with a period, and that the subtext is wrapped to 80 columns (unless links). Look at other commit messages for examples. It seems in your latest patches applied on top of master, the 'sendmail' package does not build: starting phase `pre-install' Using M4=3D/gnu/store/jlm51s1gz6pah5bn7mc1i12kj5xilhck-m4-1.4.18/bin/m4 ../../devtools/bin/install.sh -c -o root -g bin -m 0444 sendmail.cf /gnu/store/6iaqmnb3rgcjdh3jz56x4r1hafalrvmg-sendmail- 8.16.1/etc/mail/sendmail.cf cp: cannot create regular file '/gnu/store/6iaqmnb3rgcjdh3jz56x4r1hafalrvmg-sendmail- 8.16.1/etc/mail/sendmail.cf': No such file or directory make: *** [Makefile:83: install-sendmail-cf] Error 1 command "sh" "Build" "install-cf" failed with status 2 builder for `/gnu/store/7rm2hkxw5sqz34k562wfgwsfvpg0avsk-sendmail- 8.16.1.drv' failed with exit code 1 @ build-failed /gnu/store/7rm2hkxw5sqz34k562wfgwsfvpg0avsk-sendmail- 8.16.1.drv - 1 builder for `/gnu/store/7rm2hkxw5sqz34k562wfgwsfvpg0avsk-sendmail-8.16.1.drv' failed with exit code 1 derivation '/gnu/store/7rm2hkxw5sqz34k562wfgwsfvpg0avsk-sendmail- 8.16.1.drv' offloaded to 'www.proxmox-2.schmilblick.org' failed: build of `/gnu/store/7rm2hkxw5sqz34k562wfgwsfvpg0avsk-sendmail-8.16.1.drv' failed build of /gnu/store/7rm2hkxw5sqz34k562wfgwsfvpg0avsk-sendmail- 8.16.1.drv failed libmilter builds fine however. I noticed it builds as a static library: /gnu/store/vdg98ynngj637sdn1xazgafb8af8fv2j-libmilter- 1.0.1/lib/libmilter.so.: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), statically linked, not stripped Is there any build flag to disable that? If so, I think we probably should, for security updates of it's dependencies, but it doesnt look like it has any, not even the glibc? Maybe it's not so important here. I also noticed that there was a weird naming for the actual so file, it ends with a dot '.': $ tree $(./pre-inst-env guix build libmilter) /gnu/store/vdg98ynngj637sdn1xazgafb8af8fv2j-libmilter-1.0.1 =E2=94=9C=E2=94=80=E2=94=80 include =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 libmilter =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 mfapi.h =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 mfdef.h =E2=94=9C=E2=94=80=E2=94=80 lib =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libmilter.a =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libmilter.so -> libmilter.so. <<-- = here =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 libmilter.so. <<-- also here =E2=94=94=E2=94=80=E2=94=80 share =E2=94=94=E2=94=80=E2=94=80 doc =E2=94=94=E2=94=80=E2=94=80 libmilter-1.0.1 =E2=94=94=E2=94=80=E2=94=80 LICENSE 6 directories, 6 files Again it will work anyways I believe, not crucial. > +(define-public libmilter > + (package > + (inherit sendmail) > + (name "libmilter") > + (version "1.0.1") Where does this version come from? Are you sure about that? Also do note that changing the version field here in libmilter does not change the version used in the origin of the inherited package So it's using the same sources as sendmail exactly, that's what you want? > + (arguments > + (substitute-keyword-arguments (package-arguments sendmail) > + ((#:phases phases) > + `(modify-phases ,phases > + (replace 'build > + (lambda* _ > + (with-directory-excursion "libmilter" > + (invoke "sh" "Build")) > + #t)) > + (delete 'pre-install) > + (replace 'install > + (lambda* _ > + (with-directory-excursion "libmilter" > + (mkdir-p (string-append (assoc-ref %outputs "out") > "/lib")) > + (invoke "make" "install")) > + #t)))))) > + (synopsis "Sendmail library for creating mail filters."))) > + I suggest adding a dedicated synopsis and description here, also synopsises as I see it should not be sentences and not end with a period, descriptions on the other hand should be full sentences, look at the other packages for inspiration. L=C3=A9o --=-xz5Ri1w08tbtr8rCSDfp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEFIvLi9gL+xax3g6RRaix6GvNEKYFAmBih1YACgkQRaix6GvN EKaYlQ//Xzs3TUfoCzPz1PoEMuPBlY/Qtny9L4sJUKsbQ04z4Tm50YnC6yWjzWZK MpFUEqm4a41Szwh0wUxLzqRNK1A2AFsWn+2L9UHakzCUKOB/LDqe0TIdYV01sftm i03BgK3Y+cJkstULhD/Is1YfqWiW1qziP4kfd9pK6Cuyms+/y+EXEt81krX8CE7z C9VTvDWZlD8sV2fOjQHqJ7jEUMC1Ed1rj8+2J0zLNCC1sbcE9wxzzHS9oVLhtV0g 5ZXH3nHYkSt+6pVzwqBX08t7dSQdR2EdEupLVsc5cpxeMKyV4xy+sBLRxtYroCMX Gt7mSKlH9bPEYQM/02um/tQBMXKRrzYk+qTswxhwkVo19QRNyQhxQweLi4t+3tjJ Ukmaqviovosb+7tmV/REPlqDRn/q90xONJUEn5cjfygqd7Te8e6PcEIPlCYrNotA 4MTyPCkJK4Rdjjr6+ZBJHqD4gQ6u10sFcn5d2aMHErJU6IqULjodvpjMiATEHKC5 Ue1vx3WZSZs2zaHXqOWrCMo5ROfPS/vIUho5juSF2YZowVLjiEA6ag286w+vvgYO NOpo9wra6JQoBAzmVGHJtQTvFeLWIYV6/fTsEx6xT42LQ/LumQnURN5X3pdR1aAJ NuYQsTjBeAVXFiKO3je8RXvjnsQ0rsAWXV1vPOZg/ehQLi+VKY8= =79vH -----END PGP SIGNATURE----- --=-xz5Ri1w08tbtr8rCSDfp--
X-Loop: help-debbugs@HIDDEN Subject: [bug#47435] gnu: mail: Make the sendmail package actually output its binary Resent-From: =?UTF-8?Q?L=C3=A9o?= Le Bouter <lle-bout@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 30 Mar 2021 02:14:02 +0000 Resent-Message-ID: <handler.47435.B47435.16170704012904 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 47435 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Rovanion Luckey <rovanion.luckey@HIDDEN>, Leo Famulari <leo@HIDDEN> Cc: 47435 <at> debbugs.gnu.org Received: via spool by 47435-submit <at> debbugs.gnu.org id=B47435.16170704012904 (code B ref 47435); Tue, 30 Mar 2021 02:14:02 +0000 Received: (at 47435) by debbugs.gnu.org; 30 Mar 2021 02:13:21 +0000 Received: from localhost ([127.0.0.1]:49912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lR3se-0000km-UE for submit <at> debbugs.gnu.org; Mon, 29 Mar 2021 22:13:21 -0400 Received: from mail.zaclys.net ([178.33.93.72]:53961) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lle-bout@HIDDEN>) id 1lR3sc-0000kY-Np for 47435 <at> debbugs.gnu.org; Mon, 29 Mar 2021 22:13:19 -0400 Received: from guix-xps.local (82-64-145-38.subs.proxad.net [82.64.145.38]) (authenticated bits=0) by mail.zaclys.net (8.14.7/8.14.7) with ESMTP id 12U2DCPn041548 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 30 Mar 2021 04:13:12 +0200 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.zaclys.net 12U2DCPn041548 Authentication-Results: mail.zaclys.net; dmarc=fail (p=reject dis=none) header.from=zaclys.net Authentication-Results: mail.zaclys.net; spf=fail smtp.mailfrom=lle-bout@HIDDEN DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zaclys.net; s=default; t=1617070392; bh=KaBzf0wLoI8N4iBs48dfkvyaSIDJTYx8lEQdU18v6Do=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=dlpN4adAp+w2XJuQlBW3xCsJXqYz/64sw66DkYPTBBFtrTNS3zrR8ZLsBe8Ngyp1T ErYDTeax/CKpZejA6nYPklJEDkT4OjyZlKqRYNGTl4cYU6SW0ZFx6G4eW+Y7jEjpfD +5nJlTCFM6eDSGo0FyOOoxxXaX7DUsZzJ8KzQqY4= Message-ID: <ff851ee96098fe630c58ff6df254cbf2e7fe8e56.camel@HIDDEN> From: =?UTF-8?Q?L=C3=A9o?= Le Bouter <lle-bout@HIDDEN> Date: Tue, 30 Mar 2021 04:13:12 +0200 In-Reply-To: <75974c07f11e9e07061c192fe50c8704e4cb4d1c.camel@HIDDEN> References: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> <YF936FoW3/WQG7u3@HIDDEN> <CAAaf0CDOnKYAA5WiR8izV=0pnDxKtFF8qbHYhDJBP-8k0ufOYw@HIDDEN> <CAAaf0CCFHwF=QFTxxzLNN_X=CtZWav8NmQ=U2QW+=UQ6t5keUA@HIDDEN> <75974c07f11e9e07061c192fe50c8704e4cb4d1c.camel@HIDDEN> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-MkyZAWuXAq5Um2hjGh4I" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-MkyZAWuXAq5Um2hjGh4I Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable To add on my previous message, also run the linter like below and try to fix the warnings: $ ./pre-inst-env guix lint libmilter sendmail gnu/packages/mail.scm:2871:2: libmilter@HIDDEN: 'm4' should probably be a native input gnu/packages/mail.scm:2871:2: libmilter@HIDDEN: file names of patches should start with the package name gnu/packages/mail.scm:2891:14: libmilter@HIDDEN: no period allowed at the end of the synopsis gnu/packages/mail.scm:2871:2: libmilter@HIDDEN: permanent redirect from=20 http://sendmail.org to=20 https://www.proofpoint.com/us/products/email-protection/open-source-email-s= olution gnu/packages/mail.scm:2871:2: libmilter@HIDDEN: source not archived on Software Heritage gnu/packages/mail.scm:2858:5: sendmail@HIDDEN: 'm4' should probably be a native input gnu/packages/mail.scm:2860:15: sendmail@HIDDEN: permanent redirect from http://sendmail.org to=20 https://www.proofpoint.com/us/products/email-protection/open-source-email-s= olution gnu/packages/mail.scm:2772:5: sendmail@HIDDEN: source not archived on Software Heritage Thank you! --=-MkyZAWuXAq5Um2hjGh4I Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEFIvLi9gL+xax3g6RRaix6GvNEKYFAmBiiTgACgkQRaix6GvN EKb9BRAAkQCgy5Og+q8hhfuaqy13pDPo0XUGW3ReuHrJSwZ02YBveNIjkc/56JRo +4Z5pxNdtpGuAxGN+8MpLOh6upq3e2zqzAlkqfvOFOCuH19VCx+i9tETO8VYVWXG 2ENvac9+VVi40/2kUf6LzmyK4AWDqQy+PYQb/oNcmyfdZFRS3NKTyFLBnXEmK2Fv 5AVnllq+xDPmlFIO8j113M5oKK9Qrhp3nfmzXtIFexOC9pxD23fSudAkyjjL+4DO y0KGj0WpsvHief9EqZRFXjfNeiZKQTNdD+rqh49JP6GDHpH3wdRgl0Gf1OO8cmBj I3A3XGNlK1/qwl99fNPVvaGsZTb3qkUWtfNOFeFCbX3VWsIYqNReXyJSJlchcVK5 AFC+xeO6zqC6+VTBfzx/cVGFdtW9GLRO7aC6lLXKsGupcX86EjHdRu+QoteIr+sc cXKYFeeAIcV79nyhLdmrVDvGNp7Anlecsvs1OgCrtXiEseHXHI0ROAcXQY6eG4Ql 4TjuLAKcrSADNn81ti7BjigyambG3ddJI1BC5SLaoab3T4ZDQJpP/vrIrpaw3y/0 UMAq2gop/2coNex+un6RMyCfVF1/C+80WhZD7g2lEuPAVyXsz0c9gZGKrQJXrcjb MsN53d1eM25tqeI9Z68qYzgA+AfNywm2R8DtqgFn0YhyV4zUJJ4= =yOrG -----END PGP SIGNATURE----- --=-MkyZAWuXAq5Um2hjGh4I--
X-Loop: help-debbugs@HIDDEN Subject: [bug#47435] gnu: mail: Make the sendmail package actually output its binary Resent-From: Rovanion Luckey <rovanion.luckey@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 09 Apr 2021 19:32:02 +0000 Resent-Message-ID: <handler.47435.B47435.161799668528601 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 47435 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: =?UTF-8?Q?L=C3=A9o?= Le Bouter <lle-bout@HIDDEN> Cc: 47435 <at> debbugs.gnu.org, Leo Famulari <leo@HIDDEN> Received: via spool by 47435-submit <at> debbugs.gnu.org id=B47435.161799668528601 (code B ref 47435); Fri, 09 Apr 2021 19:32:02 +0000 Received: (at 47435) by debbugs.gnu.org; 9 Apr 2021 19:31:25 +0000 Received: from localhost ([127.0.0.1]:50949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lUwqi-0007RE-QA for submit <at> debbugs.gnu.org; Fri, 09 Apr 2021 15:31:25 -0400 Received: from mail-il1-f173.google.com ([209.85.166.173]:35499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rovanion.luckey@HIDDEN>) id 1lUwqf-0007Qz-U1 for 47435 <at> debbugs.gnu.org; Fri, 09 Apr 2021 15:31:23 -0400 Received: by mail-il1-f173.google.com with SMTP id x12so2779071ilm.2 for <47435 <at> debbugs.gnu.org>; Fri, 09 Apr 2021 12:31:21 -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=M5W5vUQklsgjmOGY/fxtv7RsTUcrAZ2vzpo19Nk4WQk=; b=ajJgMebcoeJv8ClOGdU4iPKqN25T4e28QzZ1evlLvoGQfDx1Yada/XqCe+3gAMrFqG ItTt6GLluZqbTRWFAUOyXApUu2dhbLOZsWM13VtOKVDWvpX/SJVgqleEml9EonBjUaMI SBd8gHTJob3dqAVkx4qW0NVarHHDEWm0ozeC8sDscKFuI6a2qFCHbHzeXZOhO3mhPW68 dXAYYSNB17KHKzQkuR8mOt21BqfOkUtEOxmOPWBhCJyPAxbeyi0B0lzvqOVWor2OQC0R hIaLUf7Ruv9dzqXvvKFFj9vzu8YQe6ppFtEkn8JaS0b8ttMk//ozeW3tLZhRL1C8VwIn dm9g== 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=M5W5vUQklsgjmOGY/fxtv7RsTUcrAZ2vzpo19Nk4WQk=; b=jrIeYZNtdQCGi/iiIpSV4B8r8k9IJlaKyJoAWjCo7yF3W46Gp+6F0yxuL9AnUeF6c5 YwRjTBQMNC8Yn0P01UCbPgMm+lCtjUjc97mjbXyMKqvTK8CK1oAXhKxMtWKBuibFFPCa WJinIGgkZS8Bkgi2yeXZk8/q13IrsNVvy7YqujKPeB0gEuNriZgWtuq0sfMV67+Ygr2i KkARZ0cALThiPTjFOq5q7CvqCnL4TczSak3uBM3msCT4GkbD7hBAjFuRjWfzf00CvFaQ GRa5guIenMMiCAvv+ONezCF1X0BiWMdeQWVVYDGwDJzRU+e5DI/cCFYkHETbzH/6QTAw I4zg== X-Gm-Message-State: AOAM533hZEjPghujn46Qm0od/C/+w8EuPebSHLCxrqJq8cZB9cMeJvfv qbHqfiITGf/48q1bbTUtAhdvGWU13OoLIm/UtZ8= X-Google-Smtp-Source: ABdhPJzbaUSN8LV9AH2DawSqefXXSpvUkhUaPN/UAXFB7ZEXTHWMlFloxnpRh0EieWYAq+ArAQTkk93CyY7jKlzZ2gk= X-Received: by 2002:a05:6e02:170c:: with SMTP id u12mr12955089ill.100.1617996675695; Fri, 09 Apr 2021 12:31:15 -0700 (PDT) MIME-Version: 1.0 References: <CAAaf0CCUVMmrADMj9Ow200z=jJuzf=W1jPCgwT78gHEKUonSKA@HIDDEN> <YF936FoW3/WQG7u3@HIDDEN> <CAAaf0CDOnKYAA5WiR8izV=0pnDxKtFF8qbHYhDJBP-8k0ufOYw@HIDDEN> <CAAaf0CCFHwF=QFTxxzLNN_X=CtZWav8NmQ=U2QW+=UQ6t5keUA@HIDDEN> <75974c07f11e9e07061c192fe50c8704e4cb4d1c.camel@HIDDEN> In-Reply-To: <75974c07f11e9e07061c192fe50c8704e4cb4d1c.camel@HIDDEN> From: Rovanion Luckey <rovanion.luckey@HIDDEN> Date: Fri, 9 Apr 2021 21:30:49 +0200 Message-ID: <CAAaf0CBwaTSOZGSam=WHuJKwPhXd6zVBOvKMe94RKd43HpBjag@HIDDEN> Content-Type: multipart/mixed; boundary="0000000000001aa83105bf8f356b" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000001aa83105bf8f356b Content-Type: multipart/alternative; boundary="0000000000001aa82e05bf8f3569" --0000000000001aa82e05bf8f3569 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > On the commit message, the convention is that all titles end with a > period, also all statements in the subtext also end with a period, and > that the subtext is wrapped to 80 columns (unless links). Look at other > commit messages for examples. > Should be fixed in the attached patch. > It seems in your latest patches applied on top of master, the > 'sendmail' package does not build. > This too. > I noticed it builds as a static library: > > /gnu/store/vdg98ynngj637sdn1xazgafb8af8fv2j-libmilter- > 1.0.1/lib/libmilter.so.: ELF 64-bit LSB shared object, x86-64, version > 1 (SYSV), statically linked, not stripped > > Is there any build flag to disable that? If so, I think we probably > should, for security updates of it's dependencies, but it doesnt look > like it has any, not even the glibc? Maybe it's not so important here. > I thought the patch I pulled in from Debian made it into a shared library. It brought it from a .a that pymilter would not build against to a .so that it would build against. This is the first time I build C libraries for distribution so I have no idea what I'm doing. I seem to have misplaced my package definition for pymilter when I rebased on master so I have to confirm again that this libmilter is actually usable. There was something about the pymilter tests not running IIRC. > I also noticed that there was a weird naming for the actual so file, it > ends with a dot '.': > I think something somewhere in the build system wants to add a number after that dot, but that there was no number available so it just added an empty string after the dot. $ tree $(./pre-inst-env guix build libmilter) > /gnu/store/vdg98ynngj637sdn1xazgafb8af8fv2j-libmilter-1.0.1 > =E2=94=9C=E2=94=80=E2=94=80 include > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 libmilter > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 mfapi.h > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 mfdef.h > =E2=94=9C=E2=94=80=E2=94=80 lib > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libmilter.a > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libmilter.so -> libmilter.so. <<-= - here > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 libmilter.so. <<-- also here > =E2=94=94=E2=94=80=E2=94=80 share > =E2=94=94=E2=94=80=E2=94=80 doc > =E2=94=94=E2=94=80=E2=94=80 libmilter-1.0.1 > =E2=94=94=E2=94=80=E2=94=80 LICENSE > > 6 directories, 6 files > > Again it will work anyways I believe, not crucial. > > > +(define-public libmilter > > + (package > > + (inherit sendmail) > > + (name "libmilter") > > + (version "1.0.1") > > Where does this version come from? I think I just took it from Debian for some reason: https://packages.debian.org/experimental/libmilter1.0.1 > Are you sure about that? Hard no on that. > Also do > note that changing the version field here in libmilter does not change > the version used in the origin of the inherited package So it's using > the same sources as sendmail exactly, that's what you want? > Yeah, that is what I intended. I intended to only change the metadata attached to the libmilter package in the Guix package repository. > > + (arguments > > + (substitute-keyword-arguments (package-arguments sendmail) > > + ((#:phases phases) > > + `(modify-phases ,phases > > + (replace 'build > > + (lambda* _ > > + (with-directory-excursion "libmilter" > > + (invoke "sh" "Build")) > > + #t)) > > + (delete 'pre-install) > > + (replace 'install > > + (lambda* _ > > + (with-directory-excursion "libmilter" > > + (mkdir-p (string-append (assoc-ref %outputs "out") > > "/lib")) > > + (invoke "make" "install")) > > + #t)))))) > > + (synopsis "Sendmail library for creating mail filters."))) > > + > > I suggest adding a dedicated synopsis and description here, also > synopsises as I see it should not be sentences and not end with a > period, descriptions on the other hand should be full sentences, look > at the other packages for inspiration. Added a description and removed the period from the synopsis. I will keep the website as sendmail.org despite the redirect, the patch will not start with the filename for libmilter. I do not know what to do about there being no "updater" for sendmail, but then again the last release was in 2016. --0000000000001aa82e05bf8f3569 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><div class=3D"gmail_quote"><blo= ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left= :1px solid rgb(204,204,204);padding-left:1ex"> On the commit message, the convention is that all titles end with a<br> period, also all statements in the subtext also end with a period, and<br> that the subtext is wrapped to 80 columns (unless links). Look at other<br> commit messages for examples.<br></blockquote><div><br></div><div>Should be= fixed in the attached patch.<br></div><div>=C2=A0</div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"> It seems in your latest patches applied on top of master, the<br> 'sendmail' package does not build.<br></blockquote><div><br></div><= div>This too.<br></div><div>=C2=A0<br></div><blockquote class=3D"gmail_quot= e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)= ;padding-left:1ex"> I noticed it builds as a static library:<br> <br> /gnu/store/vdg98ynngj637sdn1xazgafb8af8fv2j-libmilter-<br> 1.0.1/lib/libmilter.so.: ELF 64-bit LSB shared object, x86-64, version<br> 1 (SYSV), statically linked, not stripped<br> <br> Is there any build flag to disable that? If so, I think we probably<br> should, for security updates of it's dependencies, but it doesnt look<b= r> like it has any, not even the glibc? Maybe it's not so important here.<= br></blockquote><div><br></div><div>I thought the patch I pulled in from De= bian made it into a shared library. It brought it from a .a that pymilter w= ould not build against to a .so that it would build against. This is the fi= rst time I build C libraries for distribution so I have no idea what I'= m doing.</div><div><br></div><div>I seem to have misplaced my package defin= ition for pymilter when I rebased on master so I have to confirm again that= this libmilter is actually usable. There was something about the pymilter = tests not running IIRC.<br></div><div>=C2=A0</div><blockquote class=3D"gmai= l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20= 4,204);padding-left:1ex"> I also noticed that there was a weird naming for the actual so file, it<br> ends with a dot '.':<br></blockquote><div><br></div><div>I think so= mething somewhere in the build system wants to add a number after that dot,= but that there was no number available so it just added an empty string af= ter the dot. <br></div><div> <br></div><blockquote class=3D"gmail_quote" st= yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd= ing-left:1ex"> $ tree $(./pre-inst-env guix build libmilter)<br> /gnu/store/vdg98ynngj637sdn1xazgafb8af8fv2j-libmilter-1.0.1<br> =E2=94=9C=E2=94=80=E2=94=80 include<br> =E2=94=82=C2=A0 =C2=A0=E2=94=94=E2=94=80=E2=94=80 libmilter<br> =E2=94=82=C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=94=9C=E2=94=80=E2=94=80 mfapi.h<br> =E2=94=82=C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=94=94=E2=94=80=E2=94=80 mfdef.h<br> =E2=94=9C=E2=94=80=E2=94=80 lib<br> =E2=94=82=C2=A0 =C2=A0=E2=94=9C=E2=94=80=E2=94=80 libmilter.a<br> =E2=94=82=C2=A0 =C2=A0=E2=94=9C=E2=94=80=E2=94=80 libmilter.so -> libmil= ter.so. <<-- here<br> =E2=94=82=C2=A0 =C2=A0=E2=94=94=E2=94=80=E2=94=80 libmilter.so. <<-- = also here<br> =E2=94=94=E2=94=80=E2=94=80 share<br> =C2=A0 =C2=A0 =E2=94=94=E2=94=80=E2=94=80 doc<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=94=94=E2=94=80=E2=94=80 libmilter-1.0.1<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=94=94=E2=94=80=E2=94=80 LICEN= SE<br> <br> 6 directories, 6 files<br> <br> Again it will work anyways I believe, not crucial.<br> <br> > +(define-public libmilter<br> > +=C2=A0 (package<br> > +=C2=A0 =C2=A0 (inherit sendmail)<br> > +=C2=A0 =C2=A0 (name "libmilter")<br> > +=C2=A0 =C2=A0 (version "1.0.1")<br> <br> Where does this version come from? </blockquote><div><br></div><div>I think= I just took it from Debian for some reason: <a href=3D"https://packages.de= bian.org/experimental/libmilter1.0.1">https://packages.debian.org/experimen= tal/libmilter1.0.1</a></div><div>=C2=A0</div><blockquote class=3D"gmail_quo= te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204= );padding-left:1ex">Are you sure about that? </blockquote><div><br></div><d= iv>Hard no on that.<br></div><div>=C2=A0</div><blockquote class=3D"gmail_qu= ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20= 4);padding-left:1ex">Also do<br> note that changing the version field here in libmilter does not change<br> the version used in the origin of the inherited package So it's using<b= r> the same sources as sendmail exactly, that's what you want?<br></blockq= uote><div><br></div><div></div><div>Yeah, that is what I intended. I intend= ed to only change the metadata attached to the libmilter package in the Gui= x package repository.<br></div><div><br></div><div>=C2=A0</div><blockquote = class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol= id rgb(204,204,204);padding-left:1ex"> > +=C2=A0 =C2=A0 (arguments<br> > +=C2=A0 =C2=A0 =C2=A0(substitute-keyword-arguments (package-arguments = sendmail)<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0((#:phases phases)<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 `(modify-phases ,phases<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(replace 'build<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(lambda* _<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(with-director= y-excursion "libmilter"<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(invoke= "sh" "Build"))<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0#t))<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(delete 'pre-install)<br= > > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(replace 'install<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(lambda* _<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(with-director= y-excursion "libmilter"<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(mkdir-= p (string-append (assoc-ref %outputs "out")<br> > "/lib"))<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(invoke= "make" "install"))<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0#t))))))<br> > +=C2=A0 =C2=A0 (synopsis "Sendmail library for creating mail filt= ers.")))<br> > +<br> <br> I suggest adding a dedicated synopsis and description here, also<br> synopsises as I see it should not be sentences and not end with a<br> period, descriptions on the other hand should be full sentences, look<br> at the other packages for inspiration.</blockquote><div><br></div><div>Adde= d a description and removed the period from the synopsis. <br></div><div><b= r></div><div>I will keep the website as <a href=3D"http://sendmail.org">sen= dmail.org</a> despite the redirect, the patch will not start with the filen= ame for libmilter. I do not know what to do about there being no "upda= ter" for sendmail, but then again the last release was in 2016.<br></d= iv></div></div> --0000000000001aa82e05bf8f3569-- --0000000000001aa83105bf8f356b Content-Type: text/x-patch; charset="US-ASCII"; name="0003-gnu-sendmail-Update-to-8.16.1.patch" Content-Disposition: attachment; filename="0003-gnu-sendmail-Update-to-8.16.1.patch" Content-Transfer-Encoding: base64 Content-ID: <f_knapdc9h2> X-Attachment-Id: f_knapdc9h2 RnJvbSA4N2QxZWRlMGQzOWRkOTUyZjYyNWRlNjNmMzlkZjAyNWE0ZGRkYmU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFp bC5jb20+CkRhdGU6IE1vbiwgMjkgTWFyIDIwMjEgMTY6MDQ6NDEgKzAyMDAKU3ViamVjdDogW1BB VENIIDMvM10gZ251OiBzZW5kbWFpbDogVXBkYXRlIHRvIDguMTYuMS4KCiogZ251L3BhY2thZ2Vz L21haWwuc2NtIChzZW5kbWFpbCk6IFVwZGF0ZSB0byA4LjE2LjEuCi0tLQogZ251L3BhY2thZ2Vz L21haWwuc2NtIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9tYWlsLnNjbSBiL2dudS9wYWNr YWdlcy9tYWlsLnNjbQppbmRleCAwYTZlNzEwNjExLi41ODQ0Yzk0YzkwIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvbWFpbC5zY20KKysrIGIvZ251L3BhY2thZ2VzL21haWwuc2NtCkBAIC0yNzY4 LDcgKzI3NjgsNyBAQCBwb3dlcmZ1bCB1c2VyIGN1c3RvbWl6YXRpb24gZmVhdHVyZXMuIikKIChk ZWZpbmUtcHVibGljIHNlbmRtYWlsCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInNlbmRtYWlsIikK LSAgICAodmVyc2lvbiAiOC4xNS4yIikKKyAgICAodmVyc2lvbiAiOC4xNi4xIikKICAgICAoc291 cmNlCiAgICAgIChvcmlnaW4KICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKQEAgLTI3NzcsNyAr Mjc3Nyw3IEBAIHBvd2VyZnVsIHVzZXIgY3VzdG9taXphdGlvbiBmZWF0dXJlcy4iKQogICAgICAg ICAgICAgIHZlcnNpb24gIi50YXIuZ3oiKSkKICAgICAgICAoc2hhMjU2CiAgICAgICAgIChiYXNl MzIKLSAgICAgICAgICIwZmRsOW5kbXNwcXNwZGxtZ2h6eGxhcWs1NmozeWFqazUyZDdqeGNnMjFi N3N4Z2xweTk0IikpCisgICAgICAgICAiMWZrNDl2NjN3NGxycHc0amp6bDQ5NXZwaTAydzYzM3Zr ZDlqYndicWNzczM5Z2ZkYjFrcSIpKQogICAgICAgIChwYXRjaGVzIChzZWFyY2gtcGF0Y2hlcyAi c2VuZG1haWwtbGlibWlsdGVyLXNoYXJlZC1saWJyYXJ5LnBhdGNoIikpKSkKICAgICAoYnVpbGQt c3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCiAgICAgKGFyZ3VtZW50cwotLSAKMi4zMC4wCgo= --0000000000001aa83105bf8f356b Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-Add-libmilter.patch" Content-Disposition: attachment; filename="0002-gnu-Add-libmilter.patch" Content-Transfer-Encoding: base64 Content-ID: <f_knapdc9f1> X-Attachment-Id: f_knapdc9f1 RnJvbSA4MTJiNDVjNjZkMDQ2NDg0NDRhOWRmMzk0NGRlOGUxZTk0ZDMyMTgwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFp bC5jb20+CkRhdGU6IE1vbiwgMjkgTWFyIDIwMjEgMTU6NTY6MjUgKzAyMDAKU3ViamVjdDogW1BB VENIIDIvM10gZ251OiBBZGQgbGlibWlsdGVyLgoKKiBnbnUvcGFja2FnZXMvbWFpbC5zY20gKGxp Ym1pbHRlcik6IE5ldyB2YXJpYWJsZS4gQSBTZW5kbWFpbCBBUEkgbGlicmFyeSBmb3IKICBidWls ZGluZyBtYWlsIGZpbHRlcnMuCi0tLQogZ251L3BhY2thZ2VzL21haWwuc2NtIHwgMjYgKysrKysr KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL21haWwuc2NtIGIvZ251L3BhY2thZ2VzL21haWwuc2Nt CmluZGV4IDhjYjU0ODA0NGUuLjBhNmU3MTA2MTEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9t YWlsLnNjbQorKysgYi9nbnUvcGFja2FnZXMvbWFpbC5zY20KQEAgLTI4NjksNiArMjg2OSwzMiBA QCB0cmFuc2ZlciBwcm90b2NvbHMuIikKICAgICAobGljZW5zZSAobGljZW5zZTpub24tY29weWxl ZnQgImZpbGU6Ly9MSUNFTlNFIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi U2VlIExJQ0VOU0UgaW4gdGhlIGRpc3RyaWJ1dGlvbi4iKSkpKQogCisoZGVmaW5lLXB1YmxpYyBs aWJtaWx0ZXIKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBzZW5kbWFpbCkKKyAgICAobmFtZSAi bGlibWlsdGVyIikKKyAgICAodmVyc2lvbiAiMS4wLjEiKQorICAgIChhcmd1bWVudHMKKyAgICAg KHN1YnN0aXR1dGUta2V5d29yZC1hcmd1bWVudHMgKHBhY2thZ2UtYXJndW1lbnRzIHNlbmRtYWls KQorICAgICAgICgoIzpwaGFzZXMgcGhhc2VzKQorICAgICAgICBgKG1vZGlmeS1waGFzZXMgLHBo YXNlcworICAgICAgICAgICAocmVwbGFjZSAnYnVpbGQKKyAgICAgICAgICAgICAobGFtYmRhKiBf CisgICAgICAgICAgICAgICAod2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJsaWJtaWx0ZXIiCisg ICAgICAgICAgICAgICAgIChpbnZva2UgInNoIiAiQnVpbGQiKSkKKyAgICAgICAgICAgICAgICN0 KSkKKyAgICAgICAgICAgKGRlbGV0ZSAncHJlLWluc3RhbGwpCisgICAgICAgICAgIChyZXBsYWNl ICdpbnN0YWxsCisgICAgICAgICAgICAgKGxhbWJkYSogXworICAgICAgICAgICAgICAgKHdpdGgt ZGlyZWN0b3J5LWV4Y3Vyc2lvbiAibGlibWlsdGVyIgorICAgICAgICAgICAgICAgICAobWtkaXIt cCAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVmICVvdXRwdXRzICJvdXQiKSAiL2xpYiIpKQorICAg ICAgICAgICAgICAgICAoaW52b2tlICJtYWtlIiAiaW5zdGFsbCIpKQorICAgICAgICAgICAgICAg I3QpKSkpKSkKKyAgICAoc3lub3BzaXMgIlNlbmRtYWlsIGxpYnJhcnkgZm9yIGNyZWF0aW5nIG1h aWwgZmlsdGVycyIpCisgICAgKGRlc2NyaXB0aW9uICJUaGUgU2VuZG1haWwgTWFpbCBGaWx0ZXIg QVBJIChNaWx0ZXIpIGlzIGRlc2lnbmVkIHRvIGFsbG93Cit0aGlyZC1wYXJ0eSBwcm9ncmFtcyBh Y2Nlc3MgdG8gbWFpbCBtZXNzYWdlcyBhcyB0aGV5IGFyZSBiZWluZyBwcm9jZXNzZWQgaW4KK29y ZGVyIHRvIGZpbHRlciBtZXRhLWluZm9ybWF0aW9uKGhlYWRlcnMpIGFuZCBjb250ZW50LiIpKSkK KwogKGRlZmluZS1wdWJsaWMgc2lldmUtY29ubmVjdAogICAocGFja2FnZQogICAgIChuYW1lICJz aWV2ZS1jb25uZWN0IikKLS0gCjIuMzAuMAoK --0000000000001aa83105bf8f356b Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-sendmail-Fix-output-s-directory-structure.patch" Content-Disposition: attachment; filename="0001-gnu-sendmail-Fix-output-s-directory-structure.patch" Content-Transfer-Encoding: base64 Content-ID: <f_knapdc950> X-Attachment-Id: f_knapdc950 RnJvbSAwZGE3MGQ2MmZmZDJlNGM0ZWVmM2JhMGMwNjlhMjE3Zjc4ZWQ5N2ZlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFp bC5jb20+CkRhdGU6IFNhdCwgMjcgTWFyIDIwMjEgMTg6Mjg6MDIgKzAxMDAKU3ViamVjdDogW1BB VENIIDEvM10gZ251OiBzZW5kbWFpbDogRml4IG91dHB1dCdzIGRpcmVjdG9yeSBzdHJ1Y3R1cmUu CgoqIGdudS9wYWNrYWdlcy9tYWlsLnNjbSAoc2VuZG1haWwpW2FyZ3VtZW50c108IzpwaGFzZXM+ OiBQcm9wZXJseSBzcGVjaWZ5CiAgb3V0cHV0IGRpcmVjdG9yaWVzIGluIHJlcGxhY2VtZW50ICdj b25maWd1cmUgYW5kICdwcmUtPiBpbnN0YWxsLgotLS0KIGdudS9wYWNrYWdlcy9tYWlsLnNjbSAg ICAgICAgICAgICAgICAgICAgICAgICB8IDQyICsrKysrKysrKystLS0tCiAuLi4vc2VuZG1haWwt bGlibWlsdGVyLXNoYXJlZC1saWJyYXJ5LnBhdGNoICAgfCA1NiArKysrKysrKysrKysrKysrKysr CiAyIGZpbGVzIGNoYW5nZWQsIDg4IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQogY3Jl YXRlIG1vZGUgMTAwNjQ0IGdudS9wYWNrYWdlcy9wYXRjaGVzL3NlbmRtYWlsLWxpYm1pbHRlci1z aGFyZWQtbGlicmFyeS5wYXRjaAoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9tYWlsLnNjbSBi L2dudS9wYWNrYWdlcy9tYWlsLnNjbQppbmRleCA1NmZhZTNmY2JhLi44Y2I1NDgwNDRlIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvbWFpbC5zY20KKysrIGIvZ251L3BhY2thZ2VzL21haWwuc2Nt CkBAIC0yNzc3LDcgKzI3NzcsOCBAQCBwb3dlcmZ1bCB1c2VyIGN1c3RvbWl6YXRpb24gZmVhdHVy ZXMuIikKICAgICAgICAgICAgICB2ZXJzaW9uICIudGFyLmd6IikpCiAgICAgICAgKHNoYTI1Ngog ICAgICAgICAoYmFzZTMyCi0gICAgICAgICAiMGZkbDluZG1zcHFzcGRsbWdoenhsYXFrNTZqM3lh ams1MmQ3anhjZzIxYjdzeGdscHk5NCIpKSkpCisgICAgICAgICAiMGZkbDluZG1zcHFzcGRsbWdo enhsYXFrNTZqM3lhams1MmQ3anhjZzIxYjdzeGdscHk5NCIpKQorICAgICAgIChwYXRjaGVzIChz ZWFyY2gtcGF0Y2hlcyAic2VuZG1haWwtbGlibWlsdGVyLXNoYXJlZC1saWJyYXJ5LnBhdGNoIikp KSkKICAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCiAgICAgKGFyZ3VtZW50cwog ICAgICBgKCM6cGhhc2VzCkBAIC0yNzk2LDIzICsyNzk3LDQ0IEBAIHBvd2VyZnVsIHVzZXIgY3Vz dG9taXphdGlvbiBmZWF0dXJlcy4iKQogICAgICAgICAgICAgICAgKCgiU0hFTEw9L2Jpbi9zaCIp IChzdHJpbmctYXBwZW5kICJTSEVMTD0iICh3aGljaCAic2giKSkpKQogICAgICAgICAgICAgICN0 KSkKICAgICAgICAgIChyZXBsYWNlICdjb25maWd1cmUKLSAgICAgICAgICAgKGxhbWJkYSBfCisg ICAgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKIAog ICAgICAgICAgICAgIDs7IFJlbmRlciBoYXJtbGVzcyBhbnkgYXR0ZW1wdHMgdG8gY2hvd24gb3Ig Y2hncnAKICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImRldnRvb2xzL2Jpbi9pbnN0YWxsLnNo IgogICAgICAgICAgICAgICAgKCgib3duZXI9XFwkMiIpICJvd25lcj0nJyIpCiAgICAgICAgICAg ICAgICAoKCJncm91cD1cXCQyIikgImdyb3VwPScnIikpCiAKLSAgICAgICAgICAgICAod2l0aC1v dXRwdXQtdG8tZmlsZSAiZGV2dG9vbHMvU2l0ZS9zaXRlLmNvbmZpZy5tNCIKLSAgICAgICAgICAg ICAgIChsYW1iZGEgKCkKLSAgICAgICAgICAgICAgICAgKGZvcm1hdCAjdCAiCisgICAgICAgICAg ICAgKGxldCAoKG91dCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpKSkKKyAgICAgICAgICAgICAg ICh3aXRoLW91dHB1dC10by1maWxlICJkZXZ0b29scy9TaXRlL3NpdGUuY29uZmlnLm00IgorICAg ICAgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAgICAgICAgOzsgU2VlICdkZXZ0 b29scy9NNC9VTklYL2RlZmluZXMubTQnIGZvciB0aGUgbGlzdCBvZgorICAgICAgICAgICAgICAg ICAgIDs7IGluc3RhbGxhdGlvbiBkaXJlY3Rvcmllcy4KKyAgICAgICAgICAgICAgICAgICAoZm9y bWF0ICN0ICIKIGRlZmluZShgY29uZkNDJywgYGdjYycpCitkZWZpbmUoYGNvbmZBUicsIGBhcicp CitkZWZpbmUoYGNvbmZDQ09QVFMnLCBgLWZQSUMnKQogZGVmaW5lKGBjb25mT1BUSU1JWkUnLCBg LWcgLU8yJykKIGRlZmluZShgY29uZkxJQlMnLCBgLWxyZXNvbHYnKQogZGVmaW5lKGBjb25mSU5T VEFMTCcsIGB+YS9kZXZ0b29scy9iaW4vaW5zdGFsbC5zaCcpCiBkZWZpbmUoYGNvbmZERVBFTkRf VFlQRScsIGBDQy1NJykKIGRlZmluZShgY29uZklOU1RfREVQJywgYCcpCi0iIChnZXRjd2QpKSkp CisKK2RlZmluZShgY29uZkxJQkRJUicsICAgICBgfmEvbGliLycpCitkZWZpbmUoYGNvbmZJTkNM VURFRElSJywgYH5hL2luY2x1ZGUnKQorZGVmaW5lKGBjb25mSEZESVInLCAgICAgIGB+YS9ldGMv bWFpbCcpCitkZWZpbmUoYGNvbmZTVERJUicsICAgICAgYH5hL2V0Yy9tYWlsJykKK2RlZmluZShg Y29uZk1CSU5ESVInLCAgICBgfmEvc2JpbicpCitkZWZpbmUoYGNvbmZVQklORElSJywgICAgYH5h L2JpbicpCitkZWZpbmUoYGNvbmZTQklORElSJywgICAgYH5hL3NiaW4nKQorZGVmaW5lKGBjb25m RUJJTkRJUicsICAgIGB+YS9saWJleGVjJykKK2RlZmluZShgY29uZk1BTlJPT1QnLCAgICBgfmEv c2hhcmUvbWFuJyl+JSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChnZXRjd2QpCisgICAg ICAgICAgICAgICAgICAgICAgICAgICBvdXQgb3V0IG91dCBvdXQgb3V0IG91dCBvdXQgb3V0IG91 dCkpKSkKKyAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImNmL2NmL01ha2VmaWxlIgorICAgICAg ICAgICAgICAgKCgiXk1BSUxESVI9LioiKQorICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5k ICJNQUlMRElSID0gIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYg b3V0cHV0cyAib3V0IikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2V0Yy9tYWls XG4iKSkpCiAgICAgICAgICAgICAgI3QpKQogICAgICAgICAgKHJlcGxhY2UgJ2J1aWxkCiAgICAg ICAgICAgIChsYW1iZGEgXwpAQCAtMjgyNCwxNyArMjg0NiwxNyBAQCBkZWZpbmUoYGNvbmZJTlNU X0RFUCcsIGAnKQogICAgICAgICAgKGFkZC1iZWZvcmUgJ2luc3RhbGwgJ3ByZS1pbnN0YWxsCiAg ICAgICAgICAgIChsYW1iZGEgXwogICAgICAgICAgICAgIChsZXQgKChvdXQgKGFzc29jLXJlZiAl b3V0cHV0cyAib3V0IikpKQotICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0cmluZy1hcHBlbmQg b3V0ICIvdXNyL2JpbiIpKQotICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0cmluZy1hcHBlbmQg b3V0ICIvdXNyL3NiaW4iKSkKKyAgICAgICAgICAgICAgIChta2Rpci1wIChzdHJpbmctYXBwZW5k IG91dCAiL2JpbiIpKQorICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0cmluZy1hcHBlbmQgb3V0 ICIvc2JpbiIpKQogICAgICAgICAgICAgICAgKG1rZGlyLXAgKHN0cmluZy1hcHBlbmQgb3V0ICIv ZXRjL21haWwiKSkKLSAgICAgICAgICAgICAgIChzZXRlbnYgIkRFU1RESVIiIG91dCkKKyAgICAg ICAgICAgICAgIChta2Rpci1wIChzdHJpbmctYXBwZW5kIG91dCAiL3Zhci9zcG9vbC9tYWlsIikp CiAgICAgICAgICAgICAgICAod2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJjZi9jZiIKICAgICAg ICAgICAgICAgICAgKGludm9rZSAic2giICJCdWlsZCIgImluc3RhbGwtY2YiKSkKICAgICAgICAg ICAgICAgICN0KSkpKQogICAgICAgIDs7IFRoZXJlIGlzIG5vIG1ha2UgY2hlY2suICBUaGVyZSBh cmUgc29tZSBwb3N0IGluc3RhbGxhdGlvbiB0ZXN0cywgYnV0IHRob3NlCiAgICAgICAgOzsgcmVx dWlyZSByb290IHByaXZpbGVnZXMKICAgICAgICAjOnRlc3RzPyAjZikpCi0gICAgKGlucHV0cwor ICAgIChuYXRpdmUtaW5wdXRzCiAgICAgIGAoKCJtNCIgLG00KQogICAgICAgICgicGVybCIgLHBl cmwpKSkKICAgICAoaG9tZS1wYWdlICJodHRwOi8vc2VuZG1haWwub3JnIikKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9wYXRjaGVzL3NlbmRtYWlsLWxpYm1pbHRlci1zaGFyZWQtbGlicmFyeS5w YXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL3NlbmRtYWlsLWxpYm1pbHRlci1zaGFyZWQtbGli cmFyeS5wYXRjaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4xZTI1NmM1 OWVjCi0tLSAvZGV2L251bGwKKysrIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvc2VuZG1haWwtbGli bWlsdGVyLXNoYXJlZC1saWJyYXJ5LnBhdGNoCkBAIC0wLDAgKzEsNTYgQEAKK2RpZmYgLU5ydSBz ZW5kbWFpbC04LjE0LjMub3JpZy9kZXZ0b29scy9NNC9VTklYL21pbHRlcmxpYnJhcnkubTQgc2Vu ZG1haWwtOC4xNC4zL2RldnRvb2xzL000L1VOSVgvbWlsdGVybGlicmFyeS5tNAorLS0tIHNlbmRt YWlsLTguMTQuMy5vcmlnL2RldnRvb2xzL000L1VOSVgvbWlsdGVybGlicmFyeS5tNAkxOTcwLTAx LTAxIDAxOjAwOjAwLjAwMDAwMDAwMCArMDEwMAorKysrIHNlbmRtYWlsLTguMTQuMy9kZXZ0b29s cy9NNC9VTklYL21pbHRlcmxpYnJhcnkubTQJMjAwOS0wOC0yMiAyMTo1MToxMC4wMDAwMDAwMDAg KzAyMDAKK0BAIC0wLDAgKzEsMzkgQEAKKytkaXZlcnQoLTEpCisrIworKyMgQ29weXJpZ2h0IChj KSAxOTk5LTIwMDEgU2VuZG1haWwsIEluYy4gYW5kIGl0cyBzdXBwbGllcnMuCisrIwlBbGwgcmln aHRzIHJlc2VydmVkLgorKyMKKysjIEJ5IHVzaW5nIHRoaXMgZmlsZSwgeW91IGFncmVlIHRvIHRo ZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBzZXQKKysjIGZvcnRoIGluIHRoZSBMSUNFTlNFIGZpbGUg d2hpY2ggY2FuIGJlIGZvdW5kIGF0IHRoZSB0b3AgbGV2ZWwgb2YKKysjIHRoZSBzZW5kbWFpbCBk aXN0cmlidXRpb24uCisrIworKyMKKysjICBEZWZpbml0aW9ucyBmb3IgTWFrZWZpbGUgY29uc3Ry dWN0aW9uIGZvciBzZW5kbWFpbAorKyMKKytkaXZlcnQoMClkbmwKKytpbmNsdWRlKGNvbmZCVUlM RFRPT0xTRElSYC9NNC8nYmxkTTRfVFlQRV9ESVJgL2xpbmtzLm00JylkbmwKKytkZWZpbmUoYGNv bmZTT0VYVCcsIGlmZGVmKGBjb25mU09FWFQnLCBgY29uZlNPRVhUJywgYHNvJykpZG5sCisrYmxk TElTVF9QVVNIX0lURU0oYGJsZENfUFJPRFVDVFMnLCBibGRDVVJSRU5UX1BST0RVQ1QpZG5sCisr YmxkUFVTSF9UQVJHRVQoYmxkQ1VSUkVOVF9QUk9EVUNUYC4nY29uZlNPRVhUIGJsZENVUlJFTlRf UFJPRFVDVGAuYScpZG5sCisrYmxkUFVTSF9JTlNUQUxMX1RBUkdFVChgaW5zdGFsbC0nYmxkQ1VS UkVOVF9QUk9EVUNUKWRubAorK2JsZFBVU0hfQ0xFQU5fVEFSR0VUKGJsZENVUlJFTlRfUFJPRFVD VGAtY2xlYW4nKWRubAorKworK2luY2x1ZGUoY29uZkJVSUxEVE9PTFNESVJgL000LydibGRNNF9U WVBFX0RJUmAvZGVmaW5lcy5tNCcpCisrZGl2ZXJ0KGJsZFRBUkdFVFNfU0VDVElPTikKKytibGRD VVJSRU5UX1BST0RVQ1RgLidjb25mU09FWFQ6ICR7QkVGT1JFfSAke2JsZENVUlJFTlRfUFJPRFVD VGBPQkpTJ30KKysJJHtDQ0xJTkt9ICR7TERPUFRTX1NPfSAtbyBibGRDVVJSRU5UX1BST0RVQ1Qu Y29uZlNPRVhUIGlmZGVmKGBjb25mU09OQU1FJyxgLVdsLGNvbmZTT05BTUUsYmxkQ1VSUkVOVF9Q Uk9EVUNULmNvbmZTT0VYVC4ke01JTFRFUl9TT1ZFUn0nKSAke2JsZENVUlJFTlRfUFJPRFVDVGBP QkpTJ30gLWxjICR7TElCU30KKytibGRDVVJSRU5UX1BST0RVQ1QuYTogJHtCRUZPUkV9ICR7Ymxk Q1VSUkVOVF9QUk9EVUNUYE9CSlMnfQorKwkke0FSfSAke0FST1BUU30gYmxkQ1VSUkVOVF9QUk9E VUNULmEgJHtibGRDVVJSRU5UX1BST0RVQ1RgT0JKUyd9CisrCSR7UkFOTElCfSAke1JBTkxJQk9Q VFN9IGJsZENVUlJFTlRfUFJPRFVDVC5hCisraWZkZWYoYGJsZExJTktfU09VUkNFUycsIGBibGRN QUtFX1NPVVJDRV9MSU5LUyhibGRMSU5LX1NPVVJDRVMpJykKKysKKytpbnN0YWxsLWAnYmxkQ1VS UkVOVF9QUk9EVUNUOiBibGRDVVJSRU5UX1BST0RVQ1QuY29uZlNPRVhUIGJsZENVUlJFTlRfUFJP RFVDVC5hCisraWZkZWYoYGJsZElOU1RBTExBQkxFJywgYAlpZmRlZihgY29uZk1LRElSJywgYGlm IFsgISAtZCAiJHtERVNURElSfSR7YmxkSU5TVEFMTF9ESVJgJ0xJQkRJUn0iIF07IHRoZW4gY29u Zk1LRElSIC1wICIke0RFU1RESVJ9JHtibGRJTlNUQUxMX0RJUmAnTElCRElSfSI7IGVsc2UgOjsg ZmkgJykKKysJJHtJTlNUQUxMfSAtYyBibGRDVVJSRU5UX1BST0RVQ1QuY29uZlNPRVhUICIke0RF U1RESVJ9JHtMSUJESVJ9L2JsZENVUlJFTlRfUFJPRFVDVC5jb25mU09FWFQuJHtNSUxURVJfU09W RVJ9IgorKwkke0xOfSAke0xOT1BUU30gYmxkQ1VSUkVOVF9QUk9EVUNULmNvbmZTT0VYVC4ke01J TFRFUl9TT1ZFUn0gIiR7REVTVERJUn0ke0xJQkRJUn0vYmxkQ1VSUkVOVF9QUk9EVUNULmNvbmZT T0VYVCIKKysJJHtJTlNUQUxMfSAtYyAtbSA2NDQgYmxkQ1VSUkVOVF9QUk9EVUNULmEgIiR7REVT VERJUn0ke0xJQkRJUn0iJykKKysKKytibGRDVVJSRU5UX1BST0RVQ1QtY2xlYW46CisrCXJtIC1m ICR7T0JKU30gYmxkQ1VSUkVOVF9QUk9EVUNULmNvbmZTT0VYVCBibGRDVVJSRU5UX1BST0RVQ1Qu YSAke01BTlBBR0VTfQorKworK2RpdmVydCgwKQorK0NPUFRTKz0gY29uZkNDT1BUU19TTworZGlm ZiAtTnJ1IHNlbmRtYWlsLTguMTQuMy5vcmlnL2xpYm1pbHRlci9NYWtlZmlsZS5tNCBzZW5kbWFp bC04LjE0LjMvbGlibWlsdGVyL01ha2VmaWxlLm00CistLS0gc2VuZG1haWwtOC4xNC4zLm9yaWcv bGlibWlsdGVyL01ha2VmaWxlLm00CTIwMDgtMDQtMDggMDc6MjM6NDQuMDAwMDAwMDAwICswMjAw CisrKysgc2VuZG1haWwtOC4xNC4zL2xpYm1pbHRlci9NYWtlZmlsZS5tNAkyMDA5LTA4LTIyIDIx OjUzOjM1LjAwMDAwMDAwMCArMDIwMAorQEAgLTksNyArOSw3IEBACisgU01TUkNESVI9aWZkZWYo YGNvbmZTTVNSQ0RJUicsIGBjb25mU01TUkNESVInLCBgJHtTUkNESVJ9L3NlbmRtYWlsJykKKyBQ UkVQRU5EREVGKGBjb25mSU5DRElSUycsIGAtSSR7U01TUkNESVJ9ICcpCisgCistYmxkUFJPRFVD VF9TVEFSVChgbGlicmFyeScsIGBsaWJtaWx0ZXInKQorK2JsZFBST0RVQ1RfU1RBUlQoYG1pbHRl cmxpYnJhcnknLCBgbGlibWlsdGVyJykKKyBkZWZpbmUoYGJsZElOU1RBTExBQkxFJywgYHRydWUn KQorIGRlZmluZShgTElCTUlMVEVSX0VYVFJBUycsIGBlcnJzdHJpbmcuYyBzdHJsLmMnKQorIEFQ UEVORERFRihgY29uZkVOVkRFRicsIGAtRE5PVF9TRU5ETUFJTCAtRHNtX3NucHJpbnRmPXNucHJp bnRmJykKLS0gCjIuMzAuMAoK --0000000000001aa83105bf8f356b--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.