Re: [PATCH v1] Sepolicy changes for brctl to access devpts

"Christopher J. PeBenito" <[email protected]> Wed, 21 Jan 2026 15:50:12 -0500
Newsgroups org.kernel.vger.selinux-refpolicy
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------Khd4A3Hl0YTrzEwiAxUdUvtq
Content-Type: multipart/mixed; boundary="------------0BY9lXvo54C5yv0U08xi4IyH";
 protected-headers="v1"
Message-ID: <[email protected]>
Date: Wed, 21 Jan 2026 15:50:12 -0500
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: [PATCH v1] Sepolicy changes for brctl to access devpts
To: Wei Deng <[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]>

--------------0BY9lXvo54C5yv0U08xi4IyH
Content-Type: multipart/mixed; boundary="------------ZCSN5NITzkgiQfKNyvCn0Fb3"

--------------ZCSN5NITzkgiQfKNyvCn0Fb3
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMS8xOS8yNiA5OjU4IFBNLCBXZWkgRGVuZyB3cm90ZToNCj4gUmVzb2x2ZSBzZWxpbnV4
IHBlcm1pc3Npb24gZm9yIGJyY3RsIHRvb2wgZmFpbGVkIHRvIGxhdW5jaCBpbiBhZGIgbW9k
ZQ0KPiB3aXRoIGVuZm9yY2luZyBtb2RlIGVuYWJsZWQuDQo+IA0KPiBCZWxvdyBhdmMgZGVu
aWFscyB0aGF0IGFyZSBmaXhlZCB3aXRoIHRoaXMgcGF0Y2ggLQ0KPiANCj4gYXZjOiAgZGVu
aWVkICB7IHJlYWQgd3JpdGUgfSBmb3IgIHBpZD0xNDA3IGNvbW09ImJyY3RsIg0KPiBwYXRo
PSIvZGV2L3B0cy8wIiBkZXY9ImRldnB0cyIgaW5vPTMNCj4gc2NvbnRleHQ9c3lzdGVtX3U6
c3lzdGVtX3I6YnJjdGxfdDpzMA0KPiB0Y29udGV4dD1zeXN0ZW1fdTpvYmplY3Rfcjppbml0
cmNfZGV2cHRzX3Q6czAgdGNsYXNzPWNocl9maWxlDQo+IHBlcm1pc3NpdmU9MA0KPiANCj4g
U2lnbmVkLW9mZi1ieTogV2VpIERlbmcgPHdlaS5kZW5nQG9zcy5xdWFsY29tbS5jb20+DQo+
IC0tLQ0KPiAgIHBvbGljeS9tb2R1bGVzL2FkbWluL2JyY3RsLnRlIHwgMiArKw0KPiAgIDEg
ZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykNCj4gDQo+IGRpZmYgLS1naXQgYS9wb2xp
Y3kvbW9kdWxlcy9hZG1pbi9icmN0bC50ZSBiL3BvbGljeS9tb2R1bGVzL2FkbWluL2JyY3Rs
LnRlDQo+IGluZGV4IDAyNmIwMDAyZC4uZTFmNjYxYzA2IDEwMDY0NA0KPiAtLS0gYS9wb2xp
Y3kvbW9kdWxlcy9hZG1pbi9icmN0bC50ZQ0KPiArKysgYi9wb2xpY3kvbW9kdWxlcy9hZG1p
bi9icmN0bC50ZQ0KPiBAQCAtMjMsNiArMjMsOCBAQCBhbGxvdyBicmN0bF90IHNlbGY6dW5p
eF9zdHJlYW1fc29ja2V0IGNyZWF0ZV9zdHJlYW1fc29ja2V0X3Blcm1zOw0KPiAgIGFsbG93
IGJyY3RsX3Qgc2VsZjp1bml4X2RncmFtX3NvY2tldCBjcmVhdGVfc29ja2V0X3Blcm1zOw0K
PiAgIGFsbG93IGJyY3RsX3Qgc2VsZjp0Y3Bfc29ja2V0IGNyZWF0ZV9zb2NrZXRfcGVybXM7
DQo+ICAgDQo+ICtpbml0X3VzZV9zY3JpcHRfcHR5cyhicmN0bF90KTsNCg0KTWVyZ2VkLCB0
aG91Z2ggSSByZW1vdmVkIHRoZSB1bm5lY2Vzc2FyeSBzZW1pY29sb24gKDspIGF0IHRoZSBl
bmQgb2YgdGhlIA0KbGluZS4gIFRoYXQgcmFpc2VzIGFuIGVycm9yIGluIG91ciBsaW50IGNo
ZWNrcy4NCg0KaHR0cHM6Ly9naXRodWIuY29tL1NFTGludXhQcm9qZWN0L3JlZnBvbGljeS9w
dWxsLzEwNjYNCg0KLS0gDQpDaHJpcyBQZUJlbml0bw0K
--------------ZCSN5NITzkgiQfKNyvCn0Fb3
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-----

--------------ZCSN5NITzkgiQfKNyvCn0Fb3--

--------------0BY9lXvo54C5yv0U08xi4IyH--

--------------Khd4A3Hl0YTrzEwiAxUdUvtq
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTExisWcMLfMxRI8obGNj7xyWl7FAUCaXE8BAAKCRDGNj7xyWl7
FCN6AP9yZbj/qNZLpV8lNmiEe58Y3alPMbftFazAKpBY5dsgdAEA+JzLQvdUMm1O
5/0AdpQwrmozZOfECJLwnf4Y9UaYawo=
=ltn2
-----END PGP SIGNATURE-----

--------------Khd4A3Hl0YTrzEwiAxUdUvtq--