From nobody Mon Apr 15 19:32:27 2024 X-Original-To: pkgbase@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VJHPd0SSQz5HBXh for ; Mon, 15 Apr 2024 19:32:37 +0000 (UTC) (envelope-from lexi@le-fay.org) Received: from fuchsia.eden.le-Fay.ORG (fuchsia.eden.le-fay.org [81.187.47.195]) by mx1.freebsd.org (Postfix) with ESMTP id 4VJHPc1WbZz4Pns for ; Mon, 15 Apr 2024 19:32:36 +0000 (UTC) (envelope-from lexi@le-fay.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=le-fay.org header.s=fuchsia header.b=kY4PjUP4; dmarc=none; spf=softfail (mx1.freebsd.org: 81.187.47.195 is neither permitted nor denied by domain of lexi@le-fay.org) smtp.mailfrom=lexi@le-fay.org Received: from iris.eden.le-Fay.ORG (iris.eden.le-fay.org [IPv6:2001:8b0:aab5:106:3::6]) by fuchsia.eden.le-Fay.ORG (Postfix) with ESMTP id 4B1788D80 for ; Mon, 15 Apr 2024 19:32:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=le-fay.org; s=fuchsia; t=1713209548; bh=WcQ5lef6obONHtPX96+K1tvMlrx+fIogmKT2MZSQirI=; h=Date:From:To:Subject; b=kY4PjUP4qWWV3OX5VKl/Qoj1mt/cLKP+Fk1N72W+cB7xmrtJjx9kuYxMOJK13JG7V bk1JM78oA4LGAWJ8BAPjS/kUImkdEH5HJw6uem3pYgIOafMQANZQ2gWbDSILo+TPqi XMOjDRtwjL0C2RTiD9nLgvNjLulP/YWBZAE8fuFo= Received: from ilythia.eden.le-fay.org (ilythia.eden.le-fay.org [IPv6:2001:8b0:aab5:106:3::10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by iris.eden.le-Fay.ORG (Postfix) with ESMTPSA id AB1912C0421 for ; Mon, 15 Apr 2024 20:32:27 +0100 (BST) Date: Mon, 15 Apr 2024 20:32:27 +0100 From: Lexi Winter To: pkgbase@freebsd.org Subject: mailwrapper Message-ID: List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rxpXqR5q2Hq4/Jwl" Content-Disposition: inline X-Spamd-Bar: - X-Spamd-Result: default: False [-1.78 / 15.00]; VIOLATED_DIRECT_SPF(3.50)[]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.978]; R_DKIM_ALLOW(-0.20)[le-fay.org:s=fuchsia]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; RCVD_NO_TLS_LAST(0.10)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DMARC_NA(0.00)[le-fay.org]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[le-fay.org:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:20712, ipnet:81.187.0.0/16, country:GB]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[pkgbase@freebsd.org]; MLMMJ_DEST(0.00)[pkgbase@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DWL_DNSWL_NONE(0.00)[le-fay.org:dkim] X-Rspamd-Queue-Id: 4VJHPc1WbZz4Pns --rxpXqR5q2Hq4/Jwl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable hello, i am working on a patch for mailwrapper, which i'd like to move from FreeBSD-utilities to its own package. however i'm a little stymied by usr.sbin/mailwrapper/Makefile[0], which seems to do a few fairly odd things for the benefit of src users, such as linking mailwrapper to either dma or sendmail if mailwrapper itself isn't built. i'd like to significantly simplify the logic here so that if mailwrapper is enabled (${MK_MAILWRAPPER} =3D=3D yes), it's always installed in the usual place, and doesn't pretend to be dma or sendmail, and there is no special handling depending on the value of ${MK_SENDMAIL} and ${MK_DMAGENT}. =20 this might require some changes to either sendmail or dma (which of course i'd test before submitting anything), but in principle, does this sound like a reasonable idea? i am concious that many/most people don't use pkgbase yet and we shouldn't break things for them, but this seems like an ideal to time to clean up some of this legacy stuff. [0] https://cgit.freebsd.org/src/tree/usr.sbin/mailwrapper/Makefile --rxpXqR5q2Hq4/Jwl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEuwt6MaPcv/+Mo+ftDHqbqZ41x5kFAmYdgMgACgkQDHqbqZ41 x5nXyAv+IrYLE38ncOx3xMqQEQrTlgQMh8et3+NRCX03PX3JH57KT1MFvhwp0ZXf wHCsHsWf9AC9n73LXtReVJH9Bmcthu07m5b0/noKrnnUWKeIu0MPaGQtbj1ixz9R +qNJgQJNz38NxVUP9MIQYNN3PUEeNI0ULu7v80haEeyJjCWlNQ5qUqd2J9nIH3fx jP3QMsBy4wsNTKXPxsupDVL+hTU7Ikcop4uk51JgmUSjocwP2Zb6XAZTVW+iFEbF dX9CAeYLecN9mSTUrrsdp/0pxWZlPiY3QiNpWTMhQlhQ2F2K1UXZsl16cg1kTjDy 9Hlw7QUAIhi8FXhhVxJcNM96Pb+FO3qA0NRfLMCrB9H5P2Gcsn88//AlLT26qVI6 LVPXR0+4+mt3mBFKpbhkAFOrQW+vTTGulgU/IKkjXrgwNoxA08bQCRkyswA8L+Ga rhOAWuXgaYri8teTADhE2jODBSDu4HJQ3YavhDF3+GLYkOBSBEj7IYjTuhyEP6sa VgNppwC+ =ffBu -----END PGP SIGNATURE----- --rxpXqR5q2Hq4/Jwl--