<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-selinux.git, branch sumo</title>
<subtitle>Mirror of git.yoctoproject.org/meta-selinux.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-selinux.git/atom?h=sumo</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-selinux.git/atom?h=sumo'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/'/>
<updated>2018-10-30T12:03:09+00:00</updated>
<entry>
<title>refpolicy: fix up all refpolicy 20170224 builds for sumo</title>
<updated>2018-10-30T12:03:09+00:00</updated>
<author>
<name>Joe MacDonald</name>
<email>joe@deserted.net</email>
</author>
<published>2018-10-25T08:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=67208898cd9e3203528e1e7399f49da9c598eb54'/>
<id>urn:sha1:67208898cd9e3203528e1e7399f49da9c598eb54</id>
<content type='text'>
Signed-off-by: Joe MacDonald &lt;joe@deserted.net&gt;
</content>
</entry>
<entry>
<title>refpolicy_git.inc: lock SRCREVs on the actual version hashes</title>
<updated>2018-10-30T12:03:09+00:00</updated>
<author>
<name>Awais Belal</name>
<email>awais_belal@mentor.com</email>
</author>
<published>2018-10-05T06:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=0da25d103bf305ed26ac6f7a1705e161d9724283'/>
<id>urn:sha1:0da25d103bf305ed26ac6f7a1705e161d9724283</id>
<content type='text'>
Using AUTOREV in the main repository has its downsides.
1. The checked out version isn't actually the version depicted
   by PV.
2. Breaks builds in scenarios where network isn't available
   or BB_NO_NETWORK is used even after sources are already
   fetched.

1 is self explanatory, for 2 whenever SRCREV is set to AUTOREV and
SRCPV is used in PV the fetcher tries to access the network in order
to determine SRCPV (bb.fetch2.get_srcrev) and fails for obvious
reasons during parsing even when versioned recipes are used as
PREFERRED_VERSION because parsing still happens for recipes that are
in BB's search paths and we see.
Traceback (most recent call last):
bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception NetworkAccess: Network access disabled through BB_NO_NETWORK (or set indirectly due to use of BB_FETCH_PREMIRRORONLY) but access requested with command git -c core.fsyncobjectfiles=0 ls-remote git://github.com/TresysTechnology/refpolicy.git  (for url git://github.com/TresysTechnology/refpolicy.git)

So we lock the REVs and do that with a soft assignment which
allows overriding the REVs from elsewhere.

Signed-off-by: Awais Belal &lt;awais_belal@mentor.com&gt;
Signed-off-by: Joe MacDonald &lt;joe@deserted.net&gt;
</content>
</entry>
<entry>
<title>libpcre_selinux.inc: fix do_install failure if .so file does not exist</title>
<updated>2018-10-30T12:03:09+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2018-09-27T02:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=7e15c99ef1798bca0631c2a98916b076cf665407'/>
<id>urn:sha1:7e15c99ef1798bca0631c2a98916b076cf665407</id>
<content type='text'>
In case of the existence of meta-mingw, the library is .dll instead of
.so and these .dll files are in ${bindir}.

We need to check the existence of the .so file before doing readlink,
otherwise do_install fails.

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Joe MacDonald &lt;joe@deserted.net&gt;
</content>
</entry>
<entry>
<title>libselinux: Fix build with musl libc.</title>
<updated>2018-10-30T12:03:09+00:00</updated>
<author>
<name>Piotr Tworek</name>
<email>tworaz666@gmail.com</email>
</author>
<published>2018-09-21T21:57:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=7343f3ed396023618a1d397e312a342e3b254fee'/>
<id>urn:sha1:7343f3ed396023618a1d397e312a342e3b254fee</id>
<content type='text'>
Musl libc does not implement file traversal functions from fts.h.
Oe-core provides fts library which implements those. Libselinux makefile
allows us to use such additional library by specifying required linker
flags via FTS_LDLIBS variable.

Signed-off-by: Piotr Tworek &lt;tworaz666@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe@deserted.net&gt;
</content>
</entry>
<entry>
<title>setools: Add missing python runtime deps.</title>
<updated>2018-10-30T12:03:09+00:00</updated>
<author>
<name>Piotr Tworek</name>
<email>tworaz666@gmail.com</email>
</author>
<published>2018-09-21T21:48:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=00500cac654a6511f4f58d96f8041577595c7537'/>
<id>urn:sha1:00500cac654a6511f4f58d96f8041577595c7537</id>
<content type='text'>
The package needs logging, json and argparse modules to start.
Additionaly, it also needs libselinux-python in order to really work.
Without it it'll just print an error message instructing the user to
install it.

Signed-off-by: Piotr Tworek &lt;tworaz666@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe@deserted.net&gt;
</content>
</entry>
<entry>
<title>policycorutils: package files in base_sbindir.</title>
<updated>2018-09-09T20:02:00+00:00</updated>
<author>
<name>Eric Chanudet</name>
<email>chanudete@ainfosec.com</email>
</author>
<published>2018-09-09T19:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=b1dac7e2b26f869c991c6492aa7fa18eaa4b47f6'/>
<id>urn:sha1:b1dac7e2b26f869c991c6492aa7fa18eaa4b47f6</id>
<content type='text'>
SBINDIR was changed to ${base_sbindir} in commit:
8cc9c17 policycoreutils: fix installed-but-not-shipped on updated recipes

FILES_${PN}-* must now capture files installed in ${base_sbindir}
accordingly.

Signed-off-by: Eric Chanudet &lt;chanudete@ainfosec.com&gt;
Signed-off-by: Joe MacDonald &lt;joe@deserted.net&gt;
</content>
</entry>
<entry>
<title>policycoreutils: fix installed-but-not-shipped on updated recipes</title>
<updated>2018-09-07T20:24:46+00:00</updated>
<author>
<name>Joe MacDonald</name>
<email>joe_macdonald@mentor.com</email>
</author>
<published>2018-09-07T20:24:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=8cc9c17d402e63095c33aedb7d852bc466acb302'/>
<id>urn:sha1:8cc9c17d402e63095c33aedb7d852bc466acb302</id>
<content type='text'>
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
<entry>
<title>audit: uprev to 2.8.4</title>
<updated>2018-09-07T20:13:57+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2018-09-05T02:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=ad1917ecca2eb60a989fb0b6c044ae916321d9b9'/>
<id>urn:sha1:ad1917ecca2eb60a989fb0b6c044ae916321d9b9</id>
<content type='text'>
Add aarch64 support

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
<entry>
<title>packagegroup-selinux-policycoreutils: remove semodule-utils-semodule-deps</title>
<updated>2018-09-07T20:13:57+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2018-09-05T00:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=5775f7b0daa979bc74303642c5fe8c5352e60e3a'/>
<id>urn:sha1:5775f7b0daa979bc74303642c5fe8c5352e60e3a</id>
<content type='text'>
Remove package semodule-utils-semodule-deps as it had been removed
upstream.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
<entry>
<title>selinux-gui: uprev to 2.8 (20180524)</title>
<updated>2018-09-07T20:13:57+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2018-09-05T00:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-selinux.git/commit/?id=d66addd069478b8decb585c97a0ddb66ce3c0c45'/>
<id>urn:sha1:d66addd069478b8decb585c97a0ddb66ce3c0c45</id>
<content type='text'>
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
</feed>
