From nobody Tue Sep 27 07:35:29 2022 X-Original-To: ports@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 4McBHY3VyJz4WYfk for ; Tue, 27 Sep 2022 07:35:37 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "anubis.delphij.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4McBHX61HDz3tN3 for ; Tue, 27 Sep 2022 07:35:36 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from [100.64.10.103] (c-141-193-140-184.rev.sailinternet.net [141.193.140.184]) by anubis.delphij.net (Postfix) with ESMTPSA id 723CD3E1C5; Tue, 27 Sep 2022 00:35:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphij.net; s=m7e2; t=1664264130; x=1664278530; bh=cPxtViRxYaL+jPQ8nNft7keNrJYwozQ4AMqX6sB0Nvc=; h=Date:Reply-To:Subject:To:References:From:In-Reply-To; b=NwXi3zcM/srN/3CEydbEJ/aKp/6VkazQm2VSKIWEz3Gx45btTnjaeSODYjO7Oz2IU APGDRMUNwZo75NMgw4yq2Va4RuW5le6VA7zYf6A46u7z4zapl7R/GPQxYMdKwTl39f sKQeYXmAfmEqUFf3bPGLfjlmNbZFTmWUyGiDLB5N52tp8wKSVfckZkcxWpTS9mGEnm 6m2CYBo8p5k/gvNdzv9Xcsx7J7zReZobO7XJWZhyCpf9Xav64s1qX/Dx3wWQLzmLL6 p/EmeQxputouvOwvOS4qZjA5SVjFhUljFi35I/o4RmGic+X6sH/u7i4Z+y0KNuLZ3l uZpUDIdK2qL9Q== Message-ID: <96bd9bbf-75bb-d168-5e5c-959ae0ff8489@delphij.net> Date: Tue, 27 Sep 2022 00:35:29 -0700 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Reply-To: d@delphij.net Subject: Re: pkg question: how to patch a startup file, but make it so that an upgrade to the package still overwrites it Content-Language: en-US To: Dan Mahoney , ports@freebsd.org References: <335B9554-093C-4397-884E-4021C55F64FC@gushi.org> From: Xin Li Autocrypt: addr=delphij@delphij.net; keydata= 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 Organization: The FreeBSD Project In-Reply-To: <335B9554-093C-4397-884E-4021C55F64FC@gushi.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------NYMnG1H2kOy8Y2CSvdfDLFF8" X-Rspamd-Queue-Id: 4McBHX61HDz3tN3 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=delphij.net header.s=m7e2 header.b=NwXi3zcM; dmarc=pass (policy=reject) header.from=delphij.net; spf=pass (mx1.freebsd.org: domain of delphij@delphij.net designates 2001:470:1:117::25 as permitted sender) smtp.mailfrom=delphij@delphij.net X-Spamd-Result: default: False [-4.90 / 15.00]; SIGNED_PGP(-2.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[delphij.net,reject]; R_SPF_ALLOW(-0.20)[+a:sirius.delphij.net]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; R_DKIM_ALLOW(-0.20)[delphij.net:s=m7e2]; MIME_UNKNOWN(0.10)[application/pgp-keys]; MIME_BASE64_TEXT(0.10)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; FREEFALL_USER(0.00)[delphij]; HAS_REPLYTO(0.00)[d@delphij.net]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:~,5:~]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; HAS_ATTACHMENT(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[delphij.net:+]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------NYMnG1H2kOy8Y2CSvdfDLFF8 Content-Type: multipart/mixed; boundary="------------2TmPZLMnsCgBZEr5j3093Eet"; protected-headers="v1" From: Xin Li Reply-To: d@delphij.net To: Dan Mahoney , ports@freebsd.org Message-ID: <96bd9bbf-75bb-d168-5e5c-959ae0ff8489@delphij.net> Subject: Re: pkg question: how to patch a startup file, but make it so that an upgrade to the package still overwrites it References: <335B9554-093C-4397-884E-4021C55F64FC@gushi.org> In-Reply-To: <335B9554-093C-4397-884E-4021C55F64FC@gushi.org> --------------2TmPZLMnsCgBZEr5j3093Eet Content-Type: multipart/mixed; boundary="------------STFVXn8ebidrjrUrPRZfVJr8" --------------STFVXn8ebidrjrUrPRZfVJr8 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQoNCk9uIDkvMjYvMjIgMTg6NDQsIERhbiBNYWhvbmV5IHdyb3RlOg0KPiBBbGwsDQo+IA0K PiBBdCB0aGUgZGF5IGpvYiB3ZSd2ZSBmb3VuZCBhIGJ1ZyBpbiBhbiByY2ZpbGUgKGZvciBv cGVuLXZtLXRvb2xzKSwgdGhhdCBjb25mbGljdHMgd2l0aCBvdXIgcHVwcGV0IGluc3RhbGwu ICBXZSd2ZSBhbHJlYWR5IHRvbGQgdGhlIHBrZyBtYWludGFpbmVyLCBwb2ludGVkIG91dCB0 aGUgcHJvYmxlbSwgbWlnaHQgYWxzbyBnbyBhaGVhZCBhbmQgZmlsZSBhIHByIHNvIHRoZXJl J3MgYW4gYXZhaWxhYmxlIHBhdGNoLg0KPiANCj4gSW4gdGhlIG1lYW4gdGltZSwgYWxsIG91 ciBwdXBwZXQgcnVucyBhcmUgcmVwb3J0aW5nIGZhaWx1cmVzIGJlY2F1c2Ugb2YgdGhpcy4N Cj4gDQo+IElzIHRoZXJlIGEgImNvcnJlY3QiIHdheSB0byBjaGFuZ2UgdGhlIG1haW4gcmMu ZCBmaWxlLCBidXQgc3RpbGwgaGF2ZSBpdCBzdWNoIHRoYXQgYSBuZXcgdmVyc2lvbiBvZiB0 aGUgcGtnIHdpbGwgb3ZlcndyaXRlIHRoaXMgd2l0aCBhIGZpeGVkIHZlcnNpb24/ICBJIGtu b3cgdGhhdCBwa2cgbm9ybWFsbHkgd2lsbCByZWZ1c2UgdG8gZGVsZXRlIGEgZmlsZSBpbiAv dXNyL2xvY2FsL2V0YyB0aGF0IGhhcyBsb2NhbCBjaGFuZ2VzLg0KDQpJJ20gcHJldHR5IHN1 cmUgdGhhdCBwa2cgd291bGQgb3ZlcndyaXRlIHRoZSByYy5kIGZpbGVzIHJlZ2FyZGxlc3Mg aWYgDQp0aGVyZSBpcyBsb2NhbCBjaGFuZ2UsIHVwb24gdXBncmFkZS4NCg0KSWYgeW91IGFy ZSBpbiBkb3VidCwgeW91IGNhbiBtb2RpZnkgaXQsIGFuZCB0cnkgJ3BrZyBpbnN0YWxsIC1m IA0KPHBhY2thZ2U+JyB0byBlbXVsYXRlIHRoZSBlZmZlY3QuDQoNCnBrZyBub3JtYWxseSBk b2VzIG5vdCBvdmVyd3JpdGUgY29uZmlndXJhdGlvbiBmaWxlcywgdGhpcyBpcyBpbXBsZW1l bnRlZCANCmJ5IGNvbXBhcmluZyB0aGUgY29udGVudHMgYWdhaW5zdCB0aGUgLmRpc3Qgb3Ig LnNhbXBsZSBjb250ZW50cywgYW5kIA0Kb25seSByZW1vdmUgd2hlbiB0aGV5IGFyZSBpZGVu dGljYWwgdXBvbiByZW1vdmFsLCBhbmQgaGF2ZSB0aGUgDQppbnN0YWxsYXRpb24gcHJvY2Vz cyB0byBvbmx5IGNvcHkgdGhlIHNhbXBsZSBmaWxlIHRvIHRoZSBhY3R1YWwgDQpjb25maWd1 cmF0aW9uIGZpbGUgd2hlbiBpdCBkb2Vzbid0IGV4aXN0LiAgVGhpcyBpcyBub3QgdGhlIHR5 cGljYWwgY2FzZSANCmZvciByYy5kIGZpbGVzLCB3aGljaCBhcmUgc2ltaWxhciB0byBhbnkg YmluYXJpZXMgaW5zdGFsbGVkIGJ5IHRoZSBwYWNrYWdlLg0KDQpDaGVlcnMsDQo= --------------STFVXn8ebidrjrUrPRZfVJr8 Content-Type: application/pgp-keys; name="OpenPGP_0xE76E2D1168D7CB05.asc" Content-Disposition: attachment; filename="OpenPGP_0xE76E2D1168D7CB05.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xsFNBFobtgEBEAC0Q9xkugo7ZVc1sk7RHX8yUv/4XXrlvWpoJvgKqLuSK1QYLSXS E8BtTSqqZD6SRAp59y+YvC7cOAiBz6rBDXFcobLN4pqIkcOFO0555Ns8+AYsy8s1 0pFEu3Fgwt2d/EYItamQscBPO1ZQxpFYbbVrn279T6eUSZxTY8ztVLCMDEvP/Xk8 rebDCjWfpDxs0z1I+w1slvmhJbip0Jb+N646+OXMzpHzt9imO9PMl+EG2AYH4de8 09BUHo+sJQ9V3chpdBBEBPzV7SUH00QAhqIEaXUNU/Yp+ICwjaTwLxPfIdtLIpgV lfE87k8M9OwTIc2rq3QatjW809eNQVmbY2KHbd9fp/l0p/WN4DsDxYo90ZLZhJI2 9gwwoje2mUxa4bOq6dwe3f4RVWW5ubav9On/p6QgkmyBblIajCALaav6pKbVlzsg CqxjkpeEzMRPNHebG1CvSpbp0RsKSUFFyaiIjcZ1HvBwaaU2plgjiNCh+db8DLar l9y1SDwPupg9ZAOBfE5WvvRPTXsK8+cMHubsexCuw72+KgsfD/aDQG68z4oovuKh MXP0zfFlax54qzAyE9X/eMjTL9pB+GozedWbqz1tw26Z2fh8HYc3BNo/88SBjeQ1 OlTn0wu0rXqQc1YHbXFpjxwsoJuDlknjCqXxYRY4hDUVBr5RnvNYZiXzywARAQAB zRxYaW4gTEkgPGRlbHBoaWpAZGVscGhpai5uZXQ+wsGUBBMBCgA+FiEEok+ddXrW KGfwMqGp524tEWjXywUFAluSVEgCGwMFCQmWyQAFCwkIBwMFFQoJCAsFFgIDAQAC HgECF4AACgkQ524tEWjXywXw7A/+JKVxUt9nCP0NmmZiaXCYtT54UY5//ewxbeSN zS9H4P7YcJeOUDrtm4ePGS9bqG+CSgyx2rGgxv01f8az2L0FcmTa9fjnLqLYix2V fRIAdmuzB6qjgXL3cBFpHyBiak6rBGyKW2OmEloK9DmhiM0exY5avbdNTG5BqfS1 wTgwsZmCUIT/GgHv6x2OoqVy8zxArm15Vd52VNACr5Y06IKOpkNEVrqv9E+MOEVp gz2oriRnfb4Anvo61ihSqis63yVTh3AS8PAo/ZO9hI+9gAHFQTu90JqOIcBl2Zqu din0FTKmqIMcOP751qz7GwL1GVCE7FVb2utgmWfwG4STHW96alGd7GJAi3IJ8GIN Pd5XrdH8FPA8OA4C7t/bp7EQiH4h8v3UYPYIoNy74KXDc5S9G/CeZp51EMJc0ZEF eUJajdaDmE4NChiRJzdnEN7f6xTINLBugjy0stsyulcgvfjOzaCeD06KcL2UZO71 kJvMU6E1x5PPyRoLoRSbxpNxIr1I8iPvhYjfgzIfxxj41Qd9swoxo5vCd1JIKtgf sCzK1zbd9cipd+4qfGaDo4I8/3kIa5JCTFaGdnqnd8Z6rOg8ayXQhLSYAjUPSyeT rClbmyy0DhRoyW1g0oY6ERPPkWmo7lrV+iRQfNBDJE6x1FE3iEdzJN01sTIZpweA TFET4PDOwU0EWhu2AQEQANs/Jdg3prIMst3dQNttpn5/1GqgeaTpr6RDJfTqJ41O vZKH7ZzZ42kRyWt6VULsgHMNLeIqI7v825sEAEzgdnMhmrW2HXPN0G1YPW1rsmst ifXDWtVmnB50X0KzyOoTI6OzBzsJZzyyF25rAzVeBwXZO0CFdI9pKRt9WDhyJbQd sHI7XqDnUUURxeqOPtVQAHYZU6oAy5puyUO0auI+4blCBfjIUyMURvTy8bJ2o6E/ DdzaY+Be8rPu9NsOwjURsEKXlBDiSduSP7mg+DvRo0CSCuwS9qabz5PXDGDLMUV5 sFTz0eileGqTDejRUjefKs5uyIcCsP2H4PYRhz/KgX7S3U/67hcBGkHbaO7Y+T+E hLkqURchUdZEv5OUQA3hNireh4AI72JShT8FrObGbDzqwyM0Yp7VeAQgGzn2NrPg xIbxineCRBvPBuPk+46JkVB1uMqYLcyylW4CtF7EUS7qVKJ6PaHW1fqMxuBA3s6J TqD83RMr86A52QUN/cAwfOFHp+FHpoSTPL4l7gN3LCHypjyra1ZV4NwxdDJIv1bj L+pXGbLPT+HHBSCIBVkl8tctIRzIIbsArGzyHxmF7Hq9oFDeyuaE+G+dS8JuFhUZ if+356wqOLAvCX6fqXnSzlBhNGTi+4XyYnHLS+uRieMNr6lgQE/+Ev1hJxlcczv/ ABEBAAHCwXwEGAEKACYWIQSiT511etYoZ/Ayoannbi0RaNfLBQUCWhu2AQIbDAUJ CZbJAAAKCRDnbi0RaNfLBbnQEACtXAz8ZXrIr3SWAZS8xJ5OCsQ+8WfpCTgzamdC 662L70P47TnPYhNQBj1HPFLSFQugnwkLzBRjwyxuPA5a9w11GtGU6NwRB0JHO+ng OTQ/IDWyKH3A/eJdTzJtpJmTZhlAwbNV7sqZs43MqGNaiT3xfLE39EWvDPImdCuD 0QHAYGTS3ZCr5HPRNlyQIJ4s1mB3c5XWt1R864aRAOUwYMYLuX09LIihn04/qIU8 J4Y4zL1Fbn46Yk5St0cBiJPZ758T0jiY76f6nHjeCtOTIHJKUcDEo0AQ8n7g5hP/ Y6s+vmQ1aFSF4YO8Hwjp9gnpksJfJEWxUTj/sQ6XsiEOSm1gRste2U0iu7UCjYkj ejfMW0XhH+W9XEF5fgaJtp5/zZYksFfn+w4s6X34uMOcCWfPVpnQ8B0Gh0l7pOj6 K8VGEfR6OQohEjoijrG3UU9rYa5rq4V0WD+5BzizsPKC69OgsFAIhXO/hpQxcUd9 TVg6or+qC1tvHxJNG/uRuDhJtdrEjmTybxBEddxqHSZK87TGpE2dhHzhQlzIl9XY eUk7X17bhmbzPJq39BAqBdqfYsDm560vX9DEAlxfMbOrcgrr3CY/1Kkbe8g0btka CjJmfYbkO0IblFa5N2xGet14AZfXcOtaS2xFWiTkqUeptIM2jPJ5OuuYIG997vjt gApnMg=3D=3D =3D9XGL -----END PGP PUBLIC KEY BLOCK----- --------------STFVXn8ebidrjrUrPRZfVJr8-- --------------2TmPZLMnsCgBZEr5j3093Eet-- --------------NYMnG1H2kOy8Y2CSvdfDLFF8 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEok+ddXrWKGfwMqGp524tEWjXywUFAmMyp8EFAwAAAAAACgkQ524tEWjXywWl jg//QLCBcCJc16uN8VkP7Sb+l3CaNtvTmgnrfv7VA0WbaQcG8TEucdDE/l777kJLX1A6D/MjDLAD LHN5sSMTEP3NOtk3WcHonfv/T/H9Icn9s9AaCM6Dv09JSlyu990rC5WmCFk/zk4I8fhuhtmPYazX ziftQPPGToa6M+LaWlZLtAGEKoQ2BGnnUvhAInEsRNGE1UrC10O0RzhuuQO0FECMmmoutiDuqLl0 KwEa1r5qgk/AULTRQx+z0TcDZ+ReRVxttWvJHqUJYLleK+mVFzs9kMl02CMQXr4L27kXeQVnc/Ck TUQHowVmWn23MMMCMG81jqnslf2r+qEGfw2O57q4E99mG6ZbkHBDV2+zMz1b0JSm0suHWXPlEQgl NLJ77n+oiTElqaolL4haQQeJrDajFaDr3kZ6dN5s0S7M7ksXNFV3UJyj03iv2z7RiS/MoclSW1cg nM/Ov8T6KFtDova/74aPacNp6lWUqLTB+VK2uXONTxBMM5McUW6ROvtblcEuObHP0PHkeFqF5lsZ eO0oD4KVFMdkUnit6/ATuG1Y7oijMha0g+XrgjuqpBN6oE0o0bllaGtvMMyZWqVc2sJzmw74qyTg LI3GGNo1rUV57FWUaJO/QlqLYFdLiIfA0KQkq65qr/IY+bJNAMScHm+ZlV8gGAJXjNOmveOwmEWQ z/4= =pxsf -----END PGP SIGNATURE----- --------------NYMnG1H2kOy8Y2CSvdfDLFF8--