From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Date: Wed, 19 Aug 2020 12:55:10 +0200 From: Roland Hieber Message-ID: <20200819105510.w46bqona6ignistf@pengutronix.de> References: <20200819104722.xqfrbwgg6mghrpk7@pengutronix.de> <20200819105118.16294-1-rhi@pengutronix.de> <20200819105118.16294-2-rhi@pengutronix.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200819105118.16294-2-rhi@pengutronix.de> Subject: Re: [ptxdist] [PATCH 2/2] rules: explicitly specify sticky/setuid/setgid bits for install_* macros List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de Cc: Alexander Dahl T24gV2VkLCBBdWcgMTksIDIwMjAgYXQgMTI6NTE6MThQTSArMDIwMCwgUm9sYW5kIEhpZWJlciB3 cm90ZToKPiBVbnRpbCBub3cgdGhlIGJpdHMgd2VyZSBpbXBsaWVkIHRvIGJlIDAsIGJ1dCB3ZSBz aG91bGQgYmUgc3BlY2lmaWMgaGVyZS4KPiBBbGwgb3RoZXIgcGFja2FnZXMgYWxyZWFkeSB1c2Ug dGhlIGZvdXItZGlnaXQgdmFyaWFudC4KPiAKPiBUaGVzZSBpbnN0YW5jZXMgd2VyZSBmb3VuZCBi eSB1c2luZzoKPiAKPiAgICAgZ2l0IGdyZXAgLWUgJ2NhbGwgaW5zdGFsbF9cKGFsdGVybmF0aXZl XHxjb3B5XHxsaWJcKSwgW14sXVwrLCBbXixdXCssIFteLF1cKywgWzAtOV1bMC05XVswLTldW14w LTldJwo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvbGFuZCBIaWViZXIgPHJoaUBwZW5ndXRyb25peC5k ZT4KPiAtLS0KPiAKPiBPbiBXZWQsIEF1ZyAxOSwgMjAyMCBhdCAxMjo0NzoyMlBNICswMjAwLCBS b2xhbmQgSGllYmVyIHdyb3RlOgo+ID4gT24gVHVlLCBBdWcgMTgsIDIwMjAgYXQgMTI6MzU6MzJQ TSArMDIwMCwgQWxleGFuZGVyIERhaGwgd3JvdGU6Cj4gPiA+ICBydWxlcy9zdWRvLm1ha2UgfCAy ICstCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkK PiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9ydWxlcy9zdWRvLm1ha2UgYi9ydWxlcy9zdWRvLm1h a2UKPiA+ID4gaW5kZXggOTg1YWI4NzY4Li5kZDhjMWJiNjcgMTAwNjQ0Cj4gPiA+IC0tLSBhL3J1 bGVzL3N1ZG8ubWFrZQo+ID4gPiArKysgYi9ydWxlcy9zdWRvLm1ha2UKPiA+ID4gQEAgLTEzMyw3 ICsxMzMsNyBAQCAkKFNUQVRFRElSKS9zdWRvLnRhcmdldGluc3RhbGw6Cj4gPiA+ICAKPiA+ID4g IGlmZGVmIFBUWENPTkZfU1VET19JTlNUQUxMX0VUQ19TVURPRVJTCj4gPiA+ICAJQCQoY2FsbCBp bnN0YWxsX2FsdGVybmF0aXZlLCBzdWRvLCAwLCAwLCAwNDQwLCAvZXRjL3N1ZG9lcnMsIG4pCj4g PiA+IC0JQCQoY2FsbCBpbnN0YWxsX2NvcHksIHN1ZG8sIDAsIDAsIDc1NSwgL2V0Yy9zdWRvZXJz LmQpCj4gPiA+ICsJQCQoY2FsbCBpbnN0YWxsX2NvcHksIHN1ZG8sIDAsIDAsIDA3NTUsIC9ldGMv c3Vkb2Vycy5kKQo+ID4gCj4gPiBIdWgsIHRoZXJlIGFyZSBhIGxvdCBvZiBvdGhlciBpbnN0YW5j ZXMgb2YgaW5zdGFsbF9jb3B5IHdoZXJlIHRoZQo+ID4gdGhyZWUtZGlnaXQgdmFyaWFudCBpcyB1 c2Vk4oCmIEkgZ3Vlc3Mgd2Ugc2hvdWxkIGZpeCB0aGVtIG9uY2UgZm9yIGFsbC4KPiAKPiBJIGp1 c3QgdG9vayB0aGUgbGliZXJ0eSA6LSkKPiAKPiAKPiAgcnVsZXMvYnVzeWJveC5tYWtlICAgICAg ICAgICAgICAgICAgIHwgIDQgKystLQo+ICBydWxlcy9jb2cubWFrZSAgICAgICAgICAgICAgICAg ICAgICAgfCAgNCArKy0tCj4gIHJ1bGVzL2N1cHMubWFrZSAgICAgICAgICAgICAgICAgICAgICB8 ICAyICstCj4gIHJ1bGVzL2ZsZXgubWFrZSAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4g IHJ1bGVzL2dwc2QubWFrZSAgICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQo+ICBydWxl cy9ncmFwaGVuZS5tYWtlICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICBydWxlcy9nc3QtYmF5 ZXIycmdiLW5lb24ubWFrZSAgICAgICAgfCAgMiArLQo+ICBydWxlcy9nc3QtcnRzcC1zZXJ2ZXIx Lm1ha2UgICAgICAgICAgfCAgMiArLQo+ICBydWxlcy9nc3QtdmFsaWRhdGUxLm1ha2UgICAgICAg ICAgICAgfCAgMiArLQo+ICBydWxlcy9pbnRlbC1nbW1saWIubWFrZSAgICAgICAgICAgICAgfCAg MiArLQo+ICBydWxlcy9saWJwYXBlci5tYWtlICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCj4g IHJ1bGVzL2xpYnNydHAubWFrZSAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIHJ1bGVzL3Bh bmdvLm1ha2UgICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIHJ1bGVzL3BpZ2xpdC5tYWtl ICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIHJ1bGVzL3BvbGtpdC5tYWtlICAgICAgICAg ICAgICAgICAgICB8ICAyICstCj4gIHJ1bGVzL3B5dGhvbi5tYWtlICAgICAgICAgICAgICAgICAg ICB8ICA2ICsrKy0tLQo+ICBydWxlcy9weXRob24zLm1ha2UgICAgICAgICAgICAgICAgICAgfCAg NiArKystLS0KPiAgcnVsZXMvc2RsMi10ZXN0Lm1ha2UgICAgICAgICAgICAgICAgIHwgIDQgKyst LQo+ICBydWxlcy9zdHJvbmdzd2FuLm1ha2UgICAgICAgICAgICAgICAgfCAyNiArKysrKysrKysr KysrLS0tLS0tLS0tLS0tLQo+ICBydWxlcy9zdWRvLm1ha2UgICAgICAgICAgICAgICAgICAgICAg fCAgNCArKy0tCj4gIHJ1bGVzL3N5c3RlbWQubWFrZSAgICAgICAgICAgICAgICAgICB8ICAyICst Cj4gIHJ1bGVzL3RlbXBsYXRlcy90ZW1wbGF0ZS1rZXJuZWwtbWFrZSB8ICAyICstCgpIbW0sIHRo aXMgb25lIHdhcyBub3Qgc3VwcG9zZWQgdG8gYmUgaW4gdGhlcmUuIEFsc28gSSBqdXN0IG5vdGlj ZWQgdGhhdApBbGV4J3MgcGF0Y2ggd2FzIGFscmVhZHkgYXBwbGllZCwgc28gbGV0IG1lIHJlYmFz ZSB0aGlzLgoKIC0gUm9sYW5kCgo+ICBydWxlcy94b3JnLWZvbnQtdHRmLWNhbGFkZWEubWFrZSAg ICAgfCAgNCArKy0tCj4gIHJ1bGVzL3hvcmctZm9udC10dGYtY2FybGl0by5tYWtlICAgICB8ICA0 ICsrLS0KPiAgMjQgZmlsZXMgY2hhbmdlZCwgNDkgaW5zZXJ0aW9ucygrKSwgNDkgZGVsZXRpb25z KC0pCgotLSAKUm9sYW5kIEhpZWJlciwgUGVuZ3V0cm9uaXggZS5LLiAgICAgICAgICB8IHIuaGll YmVyQHBlbmd1dHJvbml4LmRlICAgICB8ClN0ZXVlcndhbGRlciBTdHIuIDIxICAgICAgICAgICAg ICAgICAgICAgfCBodHRwczovL3d3dy5wZW5ndXRyb25peC5kZS8gfAozMTEzNyBIaWxkZXNoZWlt LCBHZXJtYW55ICAgICAgICAgICAgICAgIHwgUGhvbmU6ICs0OS01MTIxLTIwNjkxNy0wICAgIHwK QW10c2dlcmljaHQgSGlsZGVzaGVpbSwgSFJBIDI2ODYgICAgICAgICB8IEZheDogICArNDktNTEy MS0yMDY5MTctNTU1NSB8CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpwdHhkaXN0IG1haWxpbmcgbGlzdApwdHhkaXN0QHBlbmd1dHJvbml4LmRlClRvIHVu c3Vic2NyaWJlLCBzZW5kIGEgbWFpbCB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIiB0byBwdHhk aXN0LXJlcXVlc3RAcGVuZ3V0cm9uaXguZGUK