<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-selinux.git, branch whinlatter</title>
<subtitle>Mirror of git.yoctoproject.org/meta-selinux.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-selinux.git/atom?h=whinlatter</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-selinux.git/atom?h=whinlatter'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/'/>
<updated>2026-03-25T13:05:24+00:00</updated>
<entry>
<title>refpolicy: locallogin - allow local_login_t lastlog_t create,delete</title>
<updated>2026-03-25T13:05:24+00:00</updated>
<author>
<name>Clayton Casciato</name>
<email>majortomtosourecontrol@gmail.com</email>
</author>
<published>2026-03-23T14:49:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=612d7eaf1944dc8a205ebe2a1f912fa54e3ee7de'/>
<id>urn:sha1:612d7eaf1944dc8a205ebe2a1f912fa54e3ee7de</id>
<content type='text'>
Signed-off-by: Clayton Casciato &lt;majortomtosourecontrol@gmail.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>refpolicy: add auth_create_lastlog, auth_delete_lastlog</title>
<updated>2026-03-20T15:26:10+00:00</updated>
<author>
<name>Clayton Casciato</name>
<email>majortomtosourcecontrol@gmail.com</email>
</author>
<published>2026-03-19T01:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=8b0aa193f82ad9ce14fd6053da7e142957a1508f'/>
<id>urn:sha1:8b0aa193f82ad9ce14fd6053da7e142957a1508f</id>
<content type='text'>
Signed-off-by: Clayton Casciato &lt;majortomtosourcecontrol@gmail.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>refpolicy: authlogin - label /var/lib/lastlog (lastlog2)</title>
<updated>2026-03-18T15:19:40+00:00</updated>
<author>
<name>Clayton Casciato</name>
<email>majortomtosourcecontrol@gmail.com</email>
</author>
<published>2026-03-18T02:49:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=7a2445539e2b7ad735acf49b4ee2c74fb8fa190f'/>
<id>urn:sha1:7a2445539e2b7ad735acf49b4ee2c74fb8fa190f</id>
<content type='text'>
Signed-off-by: Clayton Casciato &lt;majortomtosourcecontrol@gmail.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>refpolicy: logging - allow miscfiles_read_generic_certs(syslogd_t)</title>
<updated>2026-03-17T02:06:18+00:00</updated>
<author>
<name>Clayton Casciato</name>
<email>majortomtosourcecontrol@gmail.com</email>
</author>
<published>2026-03-05T15:24:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=1670adc78c01b58bcae69460f94796e9714155de'/>
<id>urn:sha1:1670adc78c01b58bcae69460f94796e9714155de</id>
<content type='text'>
Signed-off-by: Clayton Casciato &lt;majortomtosourcecontrol@gmail.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>refpolicy: logging - allow syslogd_t syslog_tls_port_t name_connect</title>
<updated>2026-02-28T01:38:35+00:00</updated>
<author>
<name>Clayton Casciato</name>
<email>majortomtosourcecontrol@gmail.com</email>
</author>
<published>2026-02-25T19:03:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=4a576d248824f876090ef4f7c328637094aaf848'/>
<id>urn:sha1:4a576d248824f876090ef4f7c328637094aaf848</id>
<content type='text'>
Signed-off-by: Clayton Casciato &lt;majortomtosourcecontrol@gmail.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>selinux-image: Preserve SELinux contexts in tarballs</title>
<updated>2025-11-28T03:47:08+00:00</updated>
<author>
<name>Sasi Kumar Maddineni</name>
<email>sasikuma@qti.qualcomm.com</email>
</author>
<published>2025-11-27T10:51:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=9a913243ffaf26e06f151c3c293b62e28ec549f1'/>
<id>urn:sha1:9a913243ffaf26e06f151c3c293b62e28ec549f1</id>
<content type='text'>
Tarball images were created without SELinux context information,
causing loss of security labels during extraction while working with
features like:ostree. This breaks SELinux policy enforcement and requires
relabeling after deployment, adding runtime overhead.

Append "--selinux" to IMAGE_CMD_TAR to include SELinux file contexts
when generating tarball images. This ensures security labels are
preserved across image creation and deployment.

Signed-off-by: Sasi Kumar Maddineni &lt;quic_sasikuma@quicinc.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>libselinux-python: support reproducible builds</title>
<updated>2025-11-21T03:21:20+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2025-11-20T12:53:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=612f8bcbcc63e0682500660ff5af2c6c337134a6'/>
<id>urn:sha1:612f8bcbcc63e0682500660ff5af2c6c337134a6</id>
<content type='text'>
Originally, direct_url.json contains build path and it was removed
to fix buildpaths issue, but the hash of direct_url.json in RECORD
was not updated. In order to support reproducible builds [1], this
commit manually updates hash of direct_url.json in RECORD after
build path was removed

[1] https://reproducible-builds.org/

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>policycoreutils: remove reference to obsolete code</title>
<updated>2025-11-19T07:13:24+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2025-11-18T13:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=c6398215c07c88f873dd388a7290726ad00ca46a'/>
<id>urn:sha1:c6398215c07c88f873dd388a7290726ad00ca46a</id>
<content type='text'>
The code referenced no longer exists [1]. It was refactored later to
change the way modules are loaded [2].

Remove reference to the code, comment and creation of directory as it
can be set to something else as well.

[1] https://github.com/SELinuxProject/selinux/commit/565ea9832e841075e362db4d188cc7ebb0d4c35e
[2] https://github.com/SELinuxProject/selinux/commit/2ff279e21e4715ac49e094b5fae8bc8e84b9e417

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>selinux-python: make semanage RDEPENDS on sepolgen</title>
<updated>2025-11-19T07:12:44+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2025-11-18T13:08:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=989459702255bdfa06449d99f3f06221bb3199bd'/>
<id>urn:sha1:989459702255bdfa06449d99f3f06221bb3199bd</id>
<content type='text'>
Make the dependency explicit, otherwise when it leads to errors when it
is not included.

| ~ # semanage permissive
| Traceback (most recent call last):
|   File "/sbin/semanage", line 29, in &lt;module&gt;
|     import seobject
|   File "/usr/lib/python3.13/site-packages/seobject.py", line 33, in &lt;module&gt;
|     import sepolicy
|   File "/usr/lib/python3.13/site-packages/sepolicy/__init__.py", line 8, in &lt;module&gt;
|     import sepolgen.defaults as defaults
| ModuleNotFoundError: No module named 'sepolgen'

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>refpolicy: update to latest git rev</title>
<updated>2025-11-06T02:24:56+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2025-10-22T02:59:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=5776ff1a930d383e641bb3889ef3b5f42363e5c4'/>
<id>urn:sha1:5776ff1a930d383e641bb3889ef3b5f42363e5c4</id>
<content type='text'>
* 739ee699b portage: grant compile domains getattr on chr_files in /dev
* 7de9ae015 ssh: set file context for default locations of split binaries
* 4af789c43 check_fc_files.py: Add a version suffix match
* e93b0cf5e devices: Add iio write and rw interfaces

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
</feed>
