<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-security.git, branch honister</title>
<subtitle>Mirror of git.yoctoproject.org/meta-security.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-security.git/atom?h=honister</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-security.git/atom?h=honister'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/'/>
<updated>2021-11-05T23:39:18+00:00</updated>
<entry>
<title>kas/kas-security-base.yml: update to honister</title>
<updated>2021-11-05T23:39:18+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2021-11-05T03:48:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=fb77606aef461910db4836bad94d75758cc2688c'/>
<id>urn:sha1:fb77606aef461910db4836bad94d75758cc2688c</id>
<content type='text'>
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update SRC_URI branch and protocols</title>
<updated>2021-11-04T15:20:25+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2021-11-03T14:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=090305b5e76f1c0f4c1ec2db728582339fc992bb'/>
<id>urn:sha1:090305b5e76f1c0f4c1ec2db728582339fc992bb</id>
<content type='text'>
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
(cherry picked from commit 7e27eb5fca7a22e82251f79103bb12d2b70307fb)
</content>
</entry>
<entry>
<title>sssd: re-package to fix QA issues</title>
<updated>2021-10-19T04:50:22+00:00</updated>
<author>
<name>Kai Kang</name>
<email>kai.kang@windriver.com</email>
</author>
<published>2021-10-13T08:07:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=e81c15f851ca5396c78c8737967ee38db0ebe0cd'/>
<id>urn:sha1:e81c15f851ca5396c78c8737967ee38db0ebe0cd</id>
<content type='text'>
It packages all file in ${libdir} to package sssd, including the .so
symlink files. Then it causes QA issues:

| ERROR: QA Issue: sssd rdepends on dbus-dev [dev-deps]
| ERROR: QA Issue: sssd rdepends on ding-libs-dev [dev-deps]

So re-package sssd then the .so symlink files and .pc files are packaged
to sssd-dev which should be.

File ${libdir}/libsss_sudo.so is not a symlink file but packaged to
sssd-dev too. Then causes another QA issue:

| ERROR: sssd-2.5.2-r0 do_package_qa: QA Issue:
    -dev package sssd-dev contains non-symlink .so '/usr/lib/libsss_sudo.so' [dev-elf]

So create a new sub-package libsss-sudo to package file libsss_sudo.so
and make sssd rdepends on it.

Signed-off-by: Kai Kang &lt;kai.kang@windriver.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-fail2ban: fix build failure and cleanup</title>
<updated>2021-10-19T04:50:22+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2021-10-13T22:55:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=30a5e16b75a6c413b5b059baf82c795c91df1ed1'/>
<id>urn:sha1:30a5e16b75a6c413b5b059baf82c795c91df1ed1</id>
<content type='text'>
Fixes:
error in fail2ban setup command: use_2to3 is invalid.
ERROR: 'python3 setup.py build ' execution failed.

drop custom fail2ban_setup.py
remove pyhton-fail2ban as its a symlink to python3

Update to tip for 11.2 branch

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes-security/chipsec: platform security assessment framework</title>
<updated>2021-10-19T04:50:22+00:00</updated>
<author>
<name>Liwei Song</name>
<email>liwei.song@windriver.com</email>
</author>
<published>2021-10-08T07:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=7f9a5b311e98bb3932b1c8a0647ae0b1c6aee2e8'/>
<id>urn:sha1:7f9a5b311e98bb3932b1c8a0647ae0b1c6aee2e8</id>
<content type='text'>
Add chipsec, tools to dump and analyzing hardware, system firmware
components, like PCH register, ioport or iomem configuration space.

Signed-off-by: Liwei Song &lt;liwei.song@windriver.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>swtpm: update to 0.6.1</title>
<updated>2021-10-19T04:50:13+00:00</updated>
<author>
<name>Kristian Klausen</name>
<email>kristian@klausen.dk</email>
</author>
<published>2021-10-02T18:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=01bdc2918cfe74da7d6615711d5544b505429ddc'/>
<id>urn:sha1:01bdc2918cfe74da7d6615711d5544b505429ddc</id>
<content type='text'>
swtpm no longer depends on Python[1] so the dependencies have been
removed.

"inherit perlnative" has been added due to (in oe-core):
deda455b3c ("bitbake.conf: drop pod2man from hosttools")

Some leftover dependencies have also been removed, ex: tpm-tools
required in the past by swtpm_setup.sh (&lt;0.4.0)[2].

[1] https://github.com/stefanberger/swtpm/issues/437
[2] https://github.com/stefanberger/swtpm/commit/eee8cb5dfb13f87140dddda38f65bf61aff19508

Signed-off-by: Kristian Klausen &lt;kristian@klausen.dk&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>Upgrade parsec-service 0.8.1 and parsec-tool 0.4.0</title>
<updated>2021-09-28T23:19:38+00:00</updated>
<author>
<name>Anton Antonov</name>
<email>anton.antonov@arm.com</email>
</author>
<published>2021-09-27T19:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=a85fbe980e5bc6acb50c0b2d520e65b98c7b3cd9'/>
<id>urn:sha1:a85fbe980e5bc6acb50c0b2d520e65b98c7b3cd9</id>
<content type='text'>
Signed-off-by: Anton Antonov &lt;Anton.Antonov@arm.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>libtpm: update to 0.8.7</title>
<updated>2021-09-28T23:19:27+00:00</updated>
<author>
<name>Kristian Klausen</name>
<email>kristian@klausen.dk</email>
</author>
<published>2021-09-27T11:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=36739546691c57ed8956e662de7e0c7247d4b9b8'/>
<id>urn:sha1:36739546691c57ed8956e662de7e0c7247d4b9b8</id>
<content type='text'>
Signed-off-by: Kristian Klausen &lt;kristian@klausen.dk&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>clamav: Set clamav:clamav ownership on /var/lib/clamav in do_install</title>
<updated>2021-09-28T23:18:59+00:00</updated>
<author>
<name>Zoltán Böszörményi</name>
<email>zboszor@gmail.com</email>
</author>
<published>2021-09-26T12:25:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=ea062563aaa5c27fa7fda84b83bb9d0e60870f42'/>
<id>urn:sha1:ea062563aaa5c27fa7fda84b83bb9d0e60870f42</id>
<content type='text'>
Also, rearrange the runtime-dependencies a little so
clamav-freshclam is installed later than clamav.

The issue is that clamav-freshclam ships /var/lib/clamav
and the main clamav package uses chown in pkg_postinst to set
the ownership of this directory. But pkg_postinst is not
marked as "ontarget" so this chown only took effect when
upgrading or reinstalling the package.

So when clamav is part of an OS image out of the box, freshclamd
cannot populate this directory since it's running under the clamav
user.

Fix this by creating /var/lib/clamav with the proper ownership
in do_install and rearrange runtime-dependencies, so clamav-freshclam
RDEPENDS on clamav and clamav relaxes its runtime-dependency into
RRECOMMENDS so clamav-freshclam is installed later than clamav,
avoiding these warnings:

  Installing       : clamav-freshclam-...            487/1954
warning: user clamav does not exist - using root
warning: group clamav does not exist - using root

Signed-off-by: Zoltán Böszörményi &lt;zboszor@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>dmverity: Make use of DATA_BLOCK_SIZE variable in initrdscript.</title>
<updated>2021-09-28T23:18:41+00:00</updated>
<author>
<name>Christer Fletcher</name>
<email>christer.fletcher@inter.ikea.com</email>
</author>
<published>2021-09-23T15:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-security.git/commit/?id=650e6d6d4bba0b7f6dcf879ba8970925f9fc1412'/>
<id>urn:sha1:650e6d6d4bba0b7f6dcf879ba8970925f9fc1412</id>
<content type='text'>
DATA_BLOCK_SIZE variable was set in dm-verity-img.bbclass at build
time but the initrdscript was not updated to pass the DATA_BLOCK_SIZE
to the veritysetup. Now the functionality is complete.

Signed-off-by: Paulo Neves &lt;paulo.neves1@inter.ikea.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
</feed>
