<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-filesystems, branch sumo</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=sumo</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=sumo'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2018-08-26T18:03:11+00:00</updated>
<entry>
<title>fuse: CVE-2018-10906</title>
<updated>2018-08-26T18:03:11+00:00</updated>
<author>
<name>Jagadeesh Krishnanjanappa</name>
<email>jkrishnanjanappa@mvista.com</email>
</author>
<published>2018-08-23T11:21:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=be79b8b111a968efdbe5e1482d0c246d0b24763e'/>
<id>urn:sha1:be79b8b111a968efdbe5e1482d0c246d0b24763e</id>
<content type='text'>
* CVE-2018-10906-1:

fusermount: don't feed "escaped commas" into mount options

The old code permits the following behavior:

$ _FUSE_COMMFD=10000 priv_strace -etrace=mount -s200 fusermount -o 'foobar=\,allow_other' mount
mount("/dev/fuse", ".", "fuse", MS_NOSUID|MS_NODEV, "foobar=\\,allow_other,fd=3,rootmode=40000,user_id=1000,group_id=1000") = -1 EINVAL (Invalid argument)

However, backslashes do not have any special meaning for the kernel here.

As it happens, you can't abuse this because there is no FUSE mount option
that takes a string value that can contain backslashes; but this is very
brittle. Don't interpret "escape characters" in places where they don't
work.

* CVE-2018-10906-2:

fusermount: refuse unknown options

Blacklists are notoriously fragile; especially if the kernel wishes to add
some security-critical mount option at a later date, all existing systems
with older versions of fusermount installed will suddenly have a security
problem.
Additionally, if the kernel's option parsing became a tiny bit laxer, the
blacklist could probably be bypassed.

Whitelist known-harmless flags instead, even if it's slightly more
inconvenient.

Affects fuse &lt; 2.9.8 and fuse &lt; 3.2.5

Signed-off-by: Jagadeesh Krishnanjanappa &lt;jkrishnanjanappa@mvista.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>aufs-util: refresh patches</title>
<updated>2018-05-02T01:12:48+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2018-04-12T07:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=eb65f2a8f7e4baf446c9f7feb0cf323ba6f732ff'/>
<id>urn:sha1:eb65f2a8f7e4baf446c9f7feb0cf323ba6f732ff</id>
<content type='text'>
Refresh patches to fix do_patch warning.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>update layer maintainers</title>
<updated>2018-04-13T19:43:44+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2018-04-08T17:45:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1bdf09b7887bb8f33858e0c3aea9607817c79dc8'/>
<id>urn:sha1:1bdf09b7887bb8f33858e0c3aea9607817c79dc8</id>
<content type='text'>
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-*: add LAYERSERIES_COMPAT to layer.conf files</title>
<updated>2018-04-13T19:43:37+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2018-04-06T12:49:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cdb919d1c85b51c91a501c11b057a50b29cb089f'/>
<id>urn:sha1:cdb919d1c85b51c91a501c11b057a50b29cb089f</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>smbnetfs: refresh patch</title>
<updated>2018-04-09T00:00:06+00:00</updated>
<author>
<name>Hains van den Bosch</name>
<email>hainsvdbosch@ziggo.nl</email>
</author>
<published>2018-03-22T20:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f8dcfde59f646dd7d5a909dd5955211407ce15b3'/>
<id>urn:sha1:f8dcfde59f646dd7d5a909dd5955211407ce15b3</id>
<content type='text'>
WARNING: smbnetfs-git-r0 do_patch:
Some of the context lines in patches were ignored. This can lead to incorrectly applied patches.
The context lines in the patches can be updated with devtool:

    devtool modify &lt;recipe&gt;
    devtool finish --force-patch-refresh &lt;recipe&gt; &lt;layer_path&gt;

Then the updated patches and the source tree (in devtool's workspace)
should be reviewed to make sure the patches apply in the correct place
and don't introduce duplicate lines (which can, and does happen
when some of the context is ignored). Further information:
http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450
Details:
Applying patch Using-PKG_CHECK_MODULES-to-found-headers-and-libraries.patch
patching file configure.ac
Hunk #1 succeeded at 119 with fuzz 2 (offset -6 lines).
patching file src/Makefile.am
Hunk #1 succeeded at 17 (offset 1 line).

Now at patch Using-PKG_CHECK_MODULES-to-found-headers-and-libraries.patch

Signed-off-by: Hains van den Bosch &lt;hainsvdbosch@ziggo.nl&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>xfsdump: Use new config.guess and config.sub</title>
<updated>2018-03-29T23:48:04+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-03-19T06:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f00b7481283852377677cc74f7ca66f844796904'/>
<id>urn:sha1:f00b7481283852377677cc74f7ca66f844796904</id>
<content type='text'>
This brings in new architecture support for risc-v

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>samba, openwsman, pam-ssh-agent-auth, sblim-sfcb, passwdqc, python-pam, smbnetfs: require pam in DISTRO_FEATURES</title>
<updated>2018-03-05T16:45:40+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2018-02-01T14:23:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0db9697dc6b8cb470cd97377638af69dc1052189'/>
<id>urn:sha1:0db9697dc6b8cb470cd97377638af69dc1052189</id>
<content type='text'>
* there is explicit dependency on libpam without respecting pam in DISTRO_FEATURES
  so add the check to prevent people building it against broken libpam

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
<entry>
<title>xfsprogs: Upgrade to 4.14</title>
<updated>2018-02-11T19:52:32+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-02-01T06:03:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9e35f8d7883f837483d8be1c3333950d18b5eac5'/>
<id>urn:sha1:9e35f8d7883f837483d8be1c3333950d18b5eac5</id>
<content type='text'>
Fix build with glibc 2.27 while here

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>smbnetfs: update to version 0.6.1</title>
<updated>2018-02-11T19:48:12+00:00</updated>
<author>
<name>Hains van den Bosch</name>
<email>hainsvdbosch@ziggo.nl</email>
</author>
<published>2018-01-25T03:55:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=86f865228940bcb9b2796123dbdaedb2ac1d8bdf'/>
<id>urn:sha1:86f865228940bcb9b2796123dbdaedb2ac1d8bdf</id>
<content type='text'>
gnome-keyring is deprecated and replaced with libsecret.

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>smbnetfs: update update 0.5.3a -&gt; 0.6.0</title>
<updated>2017-11-16T00:30:50+00:00</updated>
<author>
<name>Athanasios Oikonomou</name>
<email>athoik@gmail.com</email>
</author>
<published>2017-10-21T22:16:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=62f1d7cfc39718a0a7aebccc9b4df67d4430b53a'/>
<id>urn:sha1:62f1d7cfc39718a0a7aebccc9b4df67d4430b53a</id>
<content type='text'>
It seems that updating smbnetfs to latest revision fixes build issues.
Also remove the blacklist allowing the plugin to build again.
Patches reworked to apply on 0.6.0.

Additionally handle missing libexecinfo (DEPENDS and LDFLAGS)
when building with musl else we are getting the following error:
| ../../git/src/common.c:7:10: fatal error: execinfo.h: No such file or directory
|  #include &lt;execinfo.h&gt;

Signed-off-by: Athanasios Oikonomou &lt;athoik@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
</feed>
