<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/system, branch v19.07.3</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.3</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.3'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2020-05-12T11:24:23Z</updated>
<entry>
<title>fstools: blockd: fix segfault triggered by non-autofs mounts</title>
<updated>2020-05-12T11:24:23Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2020-05-12T09:48:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d2ee15ef7605cb5d91e6d05af54e91df5de68452'/>
<id>urn:sha1:d2ee15ef7605cb5d91e6d05af54e91df5de68452</id>
<content type='text'>
Program received signal SIGSEGV, Segmentation fault.
main_autofs (argv=&lt;optimized out&gt;, argc=&lt;optimized out&gt;)
    at fstools-2020-05-06-eec16e2f/block.c:1193
1193:    if (!m-&gt;autofs &amp;&amp; (mp = find_mount_point(pr-&gt;dev))) {

Fixes: 3b9e4d6d4c4f ("fstools: update to the latest version")
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit b181294b02499e41b6b6fa24163f59c9ee4988ed)
</content>
</entry>
<entry>
<title>opkg: update to latest Git HEAD</title>
<updated>2020-05-07T20:55:05Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-05-07T20:47:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=7e9d84ee4ac1ee88715ab2411ff8ee3ebd2d3114'/>
<id>urn:sha1:7e9d84ee4ac1ee88715ab2411ff8ee3ebd2d3114</id>
<content type='text'>
f2166a8 libopkg: implement lightweight package listing logic
cf4554d libopkg: support passing callbacks to feed parsing functions
2a0210f opkg-cl: don't read feeds on opkg update
b6f1967 libopkg: use xsystem() to spawn opkg-key
60b9af2 file_util.c: refactor and fix checksum_hex2bin()
206ebae file_util.c: fix possible bad memory access in file_read_line_alloc()

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 79da9d78b98e1cd4574a37e2c4c5f8315b91563d)
</content>
</entry>
<entry>
<title>fstools: update to the latest version</title>
<updated>2020-05-06T15:51:38Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2020-05-06T15:49:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3b9e4d6d4c4f167580d9e45f04655022d9e90783'/>
<id>urn:sha1:3b9e4d6d4c4f167580d9e45f04655022d9e90783</id>
<content type='text'>
eec16e2 blockd: add optional "device" parameter to "info" ubus method
9ab936d block(d): always call hotplug.d "mount" scripts from blockd
4963db4 blockd: use uloop_process for calling /sbin/hotplug-call mount
cddd902 Truncate FAT filesystem label until 1st occurance of a blank (0x20)

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit c3a43753b984657d1b65c666f776856cdf3af61d)
</content>
</entry>
<entry>
<title>fstools: update to the latest version</title>
<updated>2020-05-05T11:07:40Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2020-05-05T07:14:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=8fa4ed9ef7cfed30c0423f8803d16cc41e0f5597'/>
<id>urn:sha1:8fa4ed9ef7cfed30c0423f8803d16cc41e0f5597</id>
<content type='text'>
8b9e601 block: always use st_dev (device ID) of / when looking for root
37c9148 block: simplify check_extroot() a bit
d70774d block: add some basic extroot documentation
32db27d Revert "block: support hierarchical mount/umount"
0b93429 Revert "block: mount_action: handle mount/umount deps"

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 9295ce70069fee39f2a6b5cf961d8514406a64a7)
</content>
</entry>
<entry>
<title>fstools: update to the latest version</title>
<updated>2020-05-05T11:07:40Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2020-04-09T12:25:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=5c6dfb5bc04b913f2ee6fff105582b97413b88e4'/>
<id>urn:sha1:5c6dfb5bc04b913f2ee6fff105582b97413b88e4</id>
<content type='text'>
84965b92f635 blockd: print symlink error code and string message
62c578c22f9d blockd: report "target" path as "mount" for autofs available mounts
d1f1f2b38fa1 block: remove mount target file if it's a link
830441d790d6 blockd: remove symlink linkpath file if it's a dir or link
c80f7002114f libfstools/mtd: attempt to read from OOB data if empty space is found

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit b7d6e80feea21aac80d5bd25dc3a0dd5b148fec9)
</content>
</entry>
<entry>
<title>rpcd: fix respawn settings</title>
<updated>2020-03-29T16:47:26Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-03-05T08:33:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=bf5ea2a8dc8397f7b0dd975c06f9fc5dd04cb91b'/>
<id>urn:sha1:bf5ea2a8dc8397f7b0dd975c06f9fc5dd04cb91b</id>
<content type='text'>
Commit 432ec292ccc8 ("rpcd: add respawn param") has introduced infinite
restarting of the service which could be reached over network. This is
not recommended security practice as it might give potential adversary
infinite number of tries in case there might be some issue in the rpcd
or its surrounding stack.

So lets remove the currently bogus `respawn_retry` variable (it wasn't
possible to override it anyway), reverting to the previous default max.
of 5 service restarts which could be now overriden via system's UCI
settings if desired.

Cc: Jo-Philip Wich &lt;jow@mein.io&gt;
Cc: Florian Eckert &lt;fe@dev.tdt.de&gt;
Cc: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Fixes: 432ec292ccc8 ("rpcd: add respawn param")
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit 52e6fb13692986c76fd32159fb9fc82d712a5c3f)
</content>
</entry>
<entry>
<title>procd: turn error into debug message for missing ujail binary</title>
<updated>2020-03-28T12:46:37Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-03-28T12:42:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=794fd4c6cf25dfe08ecd63ddd2d105d1fe80b601'/>
<id>urn:sha1:794fd4c6cf25dfe08ecd63ddd2d105d1fe80b601</id>
<content type='text'>
Since commit 557f11b3a20f ("instance: provide error feedback if ujail
binary is missing") worrying log spam of the form "unable to find
/sbin/jail ..." may be encountered.

This corresponds with the changes done in the upstream commit
bcb86554f1b4 ("instance: add 'requirejail' attribute").

Ref: https://forum.openwrt.org/t/openwrt-19-07-2-service-release/57066
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>rpcd: add respawn param</title>
<updated>2020-03-04T08:16:43Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2019-11-07T13:31:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e7f1313bbbf44e529e5de40045b191e026af6b7b'/>
<id>urn:sha1:e7f1313bbbf44e529e5de40045b191e026af6b7b</id>
<content type='text'>
The rpcd service is an important service, but if the service stops
working for any reason, no one will ever respawn that service. With this
commit, the procd service will monitor if the rpcd service
is running. If the rpcd service has crashed, then
procd respawns the rpcd service.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
(cherry picked from commit 432ec292ccc8b634facacbd018d08947d204225a)
</content>
</entry>
<entry>
<title>rpcd: update to latest Git HEAD</title>
<updated>2020-03-04T08:16:43Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-12-17T07:33:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f6f0cd54a2e5bef1c9c7ea9899badc8e2c93d58c'/>
<id>urn:sha1:f6f0cd54a2e5bef1c9c7ea9899badc8e2c93d58c</id>
<content type='text'>
aaa0836 file: extend exec acl checks to commands with arguments

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 762aac50c09cca494bbc8cfbe8aff967f39ce8cd)
</content>
</entry>
<entry>
<title>opkg: update to latest Git HEAD</title>
<updated>2020-01-29T16:05:35Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-01-25T13:27:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=c155900f66d5345fcc12ab8a398a134fcb954eda'/>
<id>urn:sha1:c155900f66d5345fcc12ab8a398a134fcb954eda</id>
<content type='text'>
80d161e opkg: Fix -Wformat-overflow warning
c09fe20 libopkg: fix skipping of leading whitespace when parsing checksums

Fixes: CVE-2020-7982
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit c69c20c6670081d1eaab000734d89de57eb64148)
</content>
</entry>
</feed>
