Date: Tue, 27 Sep 2022 00:35:29 -0700 From: Xin Li <delphij@delphij.net> To: Dan Mahoney <freebsd@gushi.org>, ports@freebsd.org Subject: Re: pkg question: how to patch a startup file, but make it so that an upgrade to the package still overwrites it Message-ID: <96bd9bbf-75bb-d168-5e5c-959ae0ff8489@delphij.net> In-Reply-To: <335B9554-093C-4397-884E-4021C55F64FC@gushi.org> References: <335B9554-093C-4397-884E-4021C55F64FC@gushi.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------NYMnG1H2kOy8Y2CSvdfDLFF8 Content-Type: multipart/mixed; boundary="------------2TmPZLMnsCgBZEr5j3093Eet"; protected-headers="v1" From: Xin Li <delphij@delphij.net> Reply-To: d@delphij.net To: Dan Mahoney <freebsd@gushi.org>, 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----- 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 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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?96bd9bbf-75bb-d168-5e5c-959ae0ff8489>