Re: [PATCH v2] sepolicy: Add sepolicy rules for hcidump, hciconfig, hcitool and l2test failures
"Christopher J. PeBenito" <[email protected]> Wed, 21 Jan 2026 15:17:35 -0500
| Newsgroups | org.kernel.vger.selinux-refpolicy |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------QvG830aOJWIoqp6E3WSsDHur Content-Type: multipart/mixed; boundary="------------Ks2mODoZAI2wUG0eTy1b7dli"; protected-headers="v1" Message-ID: <[email protected]> Date: Wed, 21 Jan 2026 15:17:35 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] sepolicy: Add sepolicy rules for hcidump, hciconfig, hcitool and l2test failures To: Amisha Jain <[email protected]>, [email protected] Cc: [email protected], [email protected], [email protected] References: <[email protected]> Content-Language: en-US From: "Christopher J. PeBenito" <[email protected]> Autocrypt: [email protected]; keydata= xjMEZuhGfhYJKwYBBAHaRw8BAQdADz/tF/gexoZlGld9hGmv5HXcHP95b15YoRSbsznX8EHN K0NocmlzdG9waGVyIEouIFBlQmVuaXRvIDxwZWJlbml0b0BpZWVlLm9yZz7CmQQTFgoAQQUJ Bi93EgULCQgHAwUVCgkICwUWAwIBAAIeBQIXgAIZARYhBMTGKxZwwt8zFEjyhsY2PvHJaXsU BQJm+wuYAhsDAAoJEMY2PvHJaXsUENsBAO8TrrQXhCKCpNQUWvDto13w55ofDKHA3SVlCtzP zzzhAQCvGb8h5fPcw5eTjgLZbXAAG95uMtxYZzs66FNorxUVCM44BGboSckSCisGAQQBl1UB BQEBB0DUELErM3F1hWb3j/Wm3vDku3kdA2YVLxZtonOkF6XOUgMBCAfCfgQYFgoAJhYhBMTG KxZwwt8zFEjyhsY2PvHJaXsUBQJm6EnJAhsMBQkDwmcAAAoJEMY2PvHJaXsU+x4BAMeSfc01 SUt1eNtWAEj/caCS4ako0iZd7QZT8recX3zfAP0crszn37KtEaiHb5vHy38tym3+cSzDzvb8 +9wp84UkAg== In-Reply-To: <[email protected]> --------------Ks2mODoZAI2wUG0eTy1b7dli Content-Type: multipart/mixed; boundary="------------keYMar9R9zPnjtVVQEQlyRzn" --------------keYMar9R9zPnjtVVQEQlyRzn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMS8xMi8yNiA0OjUzIEFNLCBBbWlzaGEgSmFpbiB3cm90ZToNCj4gRml4IHRvIHJlc29s dmUgYmVsb3cgYXZjIGRlbmlhbHMgLQ0KPg0KPiBBVkMgYXZjOiAgZGVuaWVkICB7IGlvY3Rs IH0gZm9yICBwaWQ9MTg4NCBjb21tPSJoY2ljb25maWciIHBhdGg9InNvY2tldDpbMjM0ODZd IiBkZXY9InNvY2tmcyINCj4gaW5vPTIzNDg2IGlvY3RsY21kPTB4NDhkMiBzY29udGV4dD1y b290OnN5c2FkbV9yOmJsdWV0b290aF9oZWxwZXJfdDpzMC1zMDpjMC5jMTAyMw0KPiB0Y29u dGV4dD1yb290OnN5c2FkbV9yOmJsdWV0b290aF9oZWxwZXJfdDpzMC1zMDpjMC5jMTAyMyB0 Y2xhc3M9Ymx1ZXRvb3RoX3NvY2tldA0KPiBwZXJtaXNzaXZlPTANCj4NCj4gQVZDIGF2Yzog IGRlbmllZCAgeyBuZXRfcmF3IH0gZm9yICBwaWQ9MTkxNyBjb21tPSJoY2lkdW1wIiBjYXBh YmlsaXR5PTEzDQo+IHNjb250ZXh0PXJvb3Q6c3lzYWRtX3I6Ymx1ZXRvb3RoX2hlbHBlcl90 OnMwLXMwOmMwLmMxMDIzDQo+IHRjb250ZXh0PXJvb3Q6c3lzYWRtX3I6Ymx1ZXRvb3RoX2hl bHBlcl90OnMwLXMwOmMwLmMxMDIzIHRjbGFzcz1jYXBhYmlsaXR5DQo+IHBlcm1pc3NpdmU9 MA0KPg0KPiBBVkMgYXZjOiAgZGVuaWVkICB7IHdyaXRlIH0gZm9yICBwaWQ9MTkwNSBjb21t PSJoY2l0b29sIiBwYXRoPSJzb2NrZXQ6WzI4NzQ0XSIgZGV2PSJzb2NrZnMiDQo+IGlubz0y ODc0NCBzY29udGV4dD1yb290OnN5c2FkbV9yOmJsdWV0b290aF9oZWxwZXJfdDpzMC1zMDpj MC5jMTAyMw0KPiB0Y29udGV4dD1yb290OnN5c2FkbV9yOmJsdWV0b290aF9oZWxwZXJfdDpz MC1zMDpjMC5jMTAyMyB0Y2xhc3M9Ymx1ZXRvb3RoX3NvY2tldA0KPiBwZXJtaXNzaXZlPTAN Cj4NCj4gQVZDIGF2YzogIGRlbmllZCAgeyBsaXN0ZW4gfSBmb3IgIHBpZD04MTQ5IGNvbW09 ImwydGVzdCINCj4gc2NvbnRleHQ9cm9vdDpzeXNhZG1fcjpibHVldG9vdGhfaGVscGVyX3Q6 czAtczA6YzAuYzEwMjMNCj4gdGNvbnRleHQ9cm9vdDpzeXNhZG1fcjpibHVldG9vdGhfaGVs cGVyX3Q6czAtczA6YzAuYzEwMjMgdGNsYXNzPWJsdWV0b290aF9zb2NrZXQNCj4gcGVybWlz c2l2ZT0wDQo+DQo+IEFWQyBhdmM6ICBkZW5pZWQgIHsgYWNjZXB0IH0gZm9yICBwaWQ9MTk1 OSBjb21tPSJsMnRlc3QiDQo+IHNjb250ZXh0PXJvb3Q6c3lzYWRtX3I6Ymx1ZXRvb3RoX2hl bHBlcl90OnMwLXMwOmMwLmMxMDIzDQo+IHRjb250ZXh0PXJvb3Q6c3lzYWRtX3I6Ymx1ZXRv b3RoX2hlbHBlcl90OnMwLXMwOmMwLmMxMDIzIHRjbGFzcz1ibHVldG9vdGhfc29ja2V0DQo+ IHBlcm1pc3NpdmU9MA0KPg0KPiBBVkMgYXZjOiAgZGVuaWVkICB7IG5ldF9hZG1pbiB9IGZv ciAgcGlkPTE3OTEgY29tbT0iYmx1ZXRvb3RoY3RsIiBjYXBhYmlsaXR5PTEyDQo+IHNjb250 ZXh0PXJvb3Q6c3lzYWRtX3I6Ymx1ZXRvb3RoX2hlbHBlcl90OnMwLXMwOmMwLmMxMDIzDQo+ IHRjb250ZXh0PXJvb3Q6c3lzYWRtX3I6Ymx1ZXRvb3RoX2hlbHBlcl90OnMwLXMwOmMwLmMx MDIzDQo+IHRjbGFzcz1jYXBhYmlsaXR5IHBlcm1pc3NpdmU9MA0KPg0KPiAtLS0NCj4gICBw b2xpY3kvbW9kdWxlcy9zZXJ2aWNlcy9ibHVldG9vdGguZmMgfCA0ICsrKysNCj4gICBwb2xp Y3kvbW9kdWxlcy9zZXJ2aWNlcy9ibHVldG9vdGgudGUgfCA1ICsrKysrDQo+ICAgMiBmaWxl cyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykNCj4NCj4gZGlmZiAtLWdpdCBhL3BvbGljeS9t b2R1bGVzL3NlcnZpY2VzL2JsdWV0b290aC5mYyBiL3BvbGljeS9tb2R1bGVzL3NlcnZpY2Vz L2JsdWV0b290aC5mYw0KPiBpbmRleCA2MDY3ZGY0YjguLmU0MGIxOTI4OCAxMDA2NDQNCj4g LS0tIGEvcG9saWN5L21vZHVsZXMvc2VydmljZXMvYmx1ZXRvb3RoLmZjDQo+ICsrKyBiL3Bv bGljeS9tb2R1bGVzL3NlcnZpY2VzL2JsdWV0b290aC5mYw0KPiBAQCAtMTAsOSArMTAsMTMg QEANCj4gICAvdXNyL2Jpbi9ibHVldG9vdGhjdGwJLS0JZ2VuX2NvbnRleHQoc3lzdGVtX3U6 b2JqZWN0X3I6Ymx1ZXRvb3RoX2hlbHBlcl9leGVjX3QsczApDQo+ICAgL3Vzci9iaW4vZHVu ZAktLQlnZW5fY29udGV4dChzeXN0ZW1fdTpvYmplY3RfcjpibHVldG9vdGhfZXhlY190LHMw KQ0KPiAgIC91c3IvYmluL2hjaWF0dGFjaAktLQlnZW5fY29udGV4dChzeXN0ZW1fdTpvYmpl Y3RfcjpibHVldG9vdGhfZXhlY190LHMwKQ0KPiArL3Vzci9iaW4vaGNpY29uZmlnICAtLSAg Z2VuX2NvbnRleHQoc3lzdGVtX3U6b2JqZWN0X3I6Ymx1ZXRvb3RoX2hlbHBlcl9leGVjX3Qs czApDQo+ICAgL3Vzci9iaW4vaGNpZAktLQlnZW5fY29udGV4dChzeXN0ZW1fdTpvYmplY3Rf cjpibHVldG9vdGhfZXhlY190LHMwKQ0KPiArL3Vzci9iaW4vaGNpZHVtcCAgLS0gIGdlbl9j b250ZXh0KHN5c3RlbV91Om9iamVjdF9yOmJsdWV0b290aF9oZWxwZXJfZXhlY190LHMwKQ0K PiArL3Vzci9iaW4vaGNpdG9vbCAgLS0gIGdlbl9jb250ZXh0KHN5c3RlbV91Om9iamVjdF9y OmJsdWV0b290aF9oZWxwZXJfZXhlY190LHMwKQ0KPiAgIC91c3IvYmluL2hpZDJoY2kJLS0J Z2VuX2NvbnRleHQoc3lzdGVtX3U6b2JqZWN0X3I6Ymx1ZXRvb3RoX2V4ZWNfdCxzMCkNCj4g ICAvdXNyL2Jpbi9oaWRkCS0tCWdlbl9jb250ZXh0KHN5c3RlbV91Om9iamVjdF9yOmJsdWV0 b290aF9leGVjX3QsczApDQo+ICsvdXNyL2Jpbi9sMnRlc3QgICAtLSAgZ2VuX2NvbnRleHQo c3lzdGVtX3U6b2JqZWN0X3I6Ymx1ZXRvb3RoX2hlbHBlcl9leGVjX3QsczApDQo+ICAgL3Vz ci9iaW4vcmZjb21tCS0tCWdlbl9jb250ZXh0KHN5c3RlbV91Om9iamVjdF9yOmJsdWV0b290 aF9leGVjX3QsczApDQo+ICAgL3Vzci9iaW4vc2RwZAktLQlnZW5fY29udGV4dChzeXN0ZW1f dTpvYmplY3RfcjpibHVldG9vdGhfZXhlY190LHMwKQ0KPiAgIA0KPiBkaWZmIC0tZ2l0IGEv cG9saWN5L21vZHVsZXMvc2VydmljZXMvYmx1ZXRvb3RoLnRlIGIvcG9saWN5L21vZHVsZXMv c2VydmljZXMvYmx1ZXRvb3RoLnRlDQo+IGluZGV4IDE5NjkyMjI0MC4uMzk2ZTM1N2RhIDEw MDY0NA0KPiAtLS0gYS9wb2xpY3kvbW9kdWxlcy9zZXJ2aWNlcy9ibHVldG9vdGgudGUNCj4g KysrIGIvcG9saWN5L21vZHVsZXMvc2VydmljZXMvYmx1ZXRvb3RoLnRlDQo+IEBAIC0xODIs NiArMTgyLDExIEBAIGFsbG93IGJsdWV0b290aF9oZWxwZXJfdCBibHVldG9vdGhfdDpzb2Nr ZXQgeyByZWFkIHdyaXRlIH07DQo+ICAgYWxsb3cgYmx1ZXRvb3RoX2hlbHBlcl90IGJsdWV0 b290aF90OmZkIHVzZTsNCj4gICBhbGxvdyBibHVldG9vdGhfaGVscGVyX3QgYmx1ZXRvb3Ro X3Q6dW5peF9zdHJlYW1fc29ja2V0IHJ3X3NvY2tldF9wZXJtczsNCj4gICANCj4gK2FsbG93 IGJsdWV0b290aF9oZWxwZXJfdCBzZWxmOmNhcGFiaWxpdHkgeyBuZXRfYWRtaW4gbmV0X3Jh dyB9Ow0KPiArYWxsb3cgYmx1ZXRvb3RoX2hlbHBlcl90IHNlbGY6Ymx1ZXRvb3RoX3NvY2tl dCBjcmVhdGVfc3RyZWFtX3NvY2tldF9wZXJtczsNCj4gK2RvbWFpbl91c2VfaW50ZXJhY3Rp dmVfZmRzKGJsdWV0b290aF9oZWxwZXJfdCkNCj4gK3VzZXJkb21fdXNlX3VzZXJfdGVybWlu YWxzKGJsdWV0b290aF9oZWxwZXJfdCkNCg0KVGhlc2UgbGluZXMgc2hvdWxkIGJlIG1vdmVk IHRvIGZpdCB0aGUgc3R5bGUgZ3VpZGUuIFBsZWFzZSBhbHNvIGFkZCBhIA0KY29tbWVudCBp biB0aGUgcG9saWN5IHN0YXRpbmcgd2hpY2ggcHJvZ3JhbXMgbmVlZCB0aGUgcGVybWlzc2lv bnMuDQoNCkFsc28gbmVlZCBhIFNpZ25lZC1vZmYtYnkuDQoNCg0KLS0gDQpDaHJpcyBQZUJl bml0bw0KDQo= --------------keYMar9R9zPnjtVVQEQlyRzn Content-Type: application/pgp-keys; name="OpenPGP_0xC6363EF1C9697B14.asc" Content-Disposition: attachment; filename="OpenPGP_0xC6363EF1C9697B14.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEZuhGfhYJKwYBBAHaRw8BAQdADz/tF/gexoZlGld9hGmv5HXcHP95b15YoRSb sznX8EHNK0NocmlzdG9waGVyIEouIFBlQmVuaXRvIDxwZWJlbml0b0BpZWVlLm9y Zz7CmQQTFgoAQQUJBi93EgULCQgHAwUVCgkICwUWAwIBAAIeBQIXgAIZARYhBMTG KxZwwt8zFEjyhsY2PvHJaXsUBQJm+wuYAhsDAAoJEMY2PvHJaXsUENsBAO8TrrQX hCKCpNQUWvDto13w55ofDKHA3SVlCtzPzzzhAQCvGb8h5fPcw5eTjgLZbXAAG95u MtxYZzs66FNorxUVCMKZBBMWCgBBAhsBBQkGL3cSBQsJCAcDBRUKCQgLBRYDAgEA Ah4FAheAFiEExMYrFnDC3zMUSPKGxjY+8clpexQFAmboRsMCGQEACgkQxjY+8clp exQmkgEA5ovWr8Z/JJetRd5Pk8ftayHyd63PkcmjYKMadgOJpTkA/2JeR7lNWNxX lJpjpxVfa8C0c8pXrp3RbMA2OBs+M5QDzTBDaHJpc3RvcGhlciBKLiBQZUJlbml0 byA8Y2hwZWJlbmlAbWljcm9zb2Z0LmNvbT7ClgQTFgoAPhYhBMTGKxZwwt8zFEjy hsY2PvHJaXsUBQJm6EahAhsBBQkGL3cSBQsJCAcDBRUKCQgLBRYDAgEAAh4FAheA AAoJEMY2PvHJaXsUYVIA/jiBubsOCGfxTGGkeR+6f9ZBHQ9/Qoxocuvce3HSSk7X AQDASqRpXcaMcm8ZaKSOm6wXAa8J7NguD2Ov8QEsZDA9BM02Q2hyaXN0b3BoZXIg Si4gUGVCZW5pdG8gPGNocGViZW5pQGxpbnV4Lm1pY3Jvc29mdC5jb20+wpYEExYK AD4WIQTExisWcMLfMxRI8obGNj7xyWl7FAUCZuhGqwIbAQUJBi93EgULCQgHAwUV CgkICwUWAwIBAAIeBQIXgAAKCRDGNj7xyWl7FHGqAQDoYxvOhcDSkqepRvqN3atJ iSyc+UhpAus/XdT9c1DjbAD5AePq0cqojwoT3xX4/GreCWjFrY+/U7FN9kPYyNiA 4gjNPENocmlzdG9waGVyIEouIFBlQmVuaXRvIDxDaHJpc3RvcGhlci5QZUJlbml0 b0BtaWNyb3NvZnQuY29tPsKWBBMWCgA+FiEExMYrFnDC3zMUSPKGxjY+8clpexQF AmboRrsCGwEFCQYvdxIFCwkIBwMFFQoJCAsFFgMCAQACHgUCF4AACgkQxjY+8clp exQVqQD/d5sFwtor33Sn28CPpVC0mD1n42Pk4j60y2Ou03fCi00BAOzorOfT4Z6Q R18yclt3Fqz7zfsBGbDfT+cqC5oMpFQDzjMEZuhJtBYJKwYBBAHaRw8BAQdAkOL3 h+dom2WgVxLqMNs9yDjG4kHdMSiNOqXw35YGVMDCwJYEGBYKACYWIQTExisWcMLf MxRI8obGNj7xyWl7FAUCZuhJtAIbAgUJA8JnAADiCRDGNj7xyWl7FMAWIAQZFgoA fRYhBIVkkInJ84WzX0BWjSFpj9KdQ1WkBQJm6Em0XxSAAAAAAC4AKGlzc3Vlci1m cHJAbm90YXRpb25zLm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4NTY0OTA4OUM5 RjM4NUIzNUY0MDU2OEQyMTY5OEZEMjlENDM1NUE0AAoJECFpj9KdQ1WkWDkA/1Jl rRTYapmAnipWKhTIK7gnkDs1VVbvArKUASmFEYb3AQDgRPKsX3R1T9kz63Lhu5ay c+JgV/wjPJMIhieVcKLIA135AP4nUfNz6gHgn6fazlln+IDgBp/GqhmxERgmYegr btxWUgD/Y1GPqoEDw80ewNXEiXGJzsNZT4oQXbwE7dRBDp+oRQbOOARm6EnJEgor BgEEAZdVAQUBAQdA1BCxKzNxdYVm94/1pt7w5Lt5HQNmFS8WbaJzpBelzlIDAQgH wn4EGBYKACYWIQTExisWcMLfMxRI8obGNj7xyWl7FAUCZuhJyQIbDAUJA8JnAAAK CRDGNj7xyWl7FPseAQDHkn3NNUlLdXjbVgBI/3GgkuGpKNImXe0GU/K3nF983wD9 HK7M59+yrRGoh2+bx8t/Lcpt/nEsw872/PvcKfOFJAI=3D =3D1NtU -----END PGP PUBLIC KEY BLOCK----- --------------keYMar9R9zPnjtVVQEQlyRzn-- --------------Ks2mODoZAI2wUG0eTy1b7dli-- --------------QvG830aOJWIoqp6E3WSsDHur Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQTExisWcMLfMxRI8obGNj7xyWl7FAUCaXE0XwAKCRDGNj7xyWl7 FFPBAPoDg+SF4neOy2hgLwdv2RPD/YeSkjtk5lQW9jp8S7O8MAEAyGlJoP58SvWi bynkUowUlh/xEx1HNRkZnEel7v+Zwg4= =862O -----END PGP SIGNATURE----- --------------QvG830aOJWIoqp6E3WSsDHur--