<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/neocturne/package/base-files, branch main</title>
<subtitle>Staging tree of Nora Schiffer</subtitle>
<id>https://git.openwrt.org/openwrt/staging/neocturne/atom?h=main</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/neocturne/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/'/>
<updated>2024-06-20T03:52:05Z</updated>
<entry>
<title>Revert "apk: limit CONFIG_IPK_FILES_CHECKSUMS config to OPKG"</title>
<updated>2024-06-20T03:52:05Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-06-20T03:49:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=cf2b689d03ab26fce0e87f9c0378663f6f9cb970'/>
<id>urn:sha1:cf2b689d03ab26fce0e87f9c0378663f6f9cb970</id>
<content type='text'>
This reverts commit 25bbefcdd9424ed1b6ef35a39e84420fc4cce322.

Only the Config-build.in change needed to be merged and this contains
leftover from previous revision of the feature.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>base-files: migrate old UCI network sections defining bridges</title>
<updated>2024-06-19T10:47:58Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2021-05-18T21:41:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=156f5e8f48adf12201849ad33d2b85e3d5a90ae7'/>
<id>urn:sha1:156f5e8f48adf12201849ad33d2b85e3d5a90ae7</id>
<content type='text'>
Old "interface" sections for bridges were mixing layer 2 and layer 3.
That syntax got deprecated and UCI section "device" is used for bridge
configuration now.

Backward compatibility may be dropped from netifd soon now so migrate
old configs using uci-defaults script.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>base-files: migrate old UCI network bridge ports syntax</title>
<updated>2024-06-19T07:11:44Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2021-05-15T21:04:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=c8e68dce61140460ff38ac04fa84e57246f8ae63'/>
<id>urn:sha1:c8e68dce61140460ff38ac04fa84e57246f8ae63</id>
<content type='text'>
netifd supports more accurate "ports" option (instead of "ifname") for
years now. Relevant changes were even backported to OpenWrt 21.02. Add
uci-defaults script that translates config files using deprecated
syntax.

Identical commit f716c30241d5 ended up reverted back in 2021 by
80be798d4a4f due to breaking downgrades. With 19.07 support ended it
should no longer be an issue.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>base-files: fix ipcalc bound calculation for /31 prefix</title>
<updated>2024-06-17T11:45:37Z</updated>
<author>
<name>Leon M. Busch-George</name>
</author>
<published>2024-05-09T09:32:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=bff0e1cfd87374ae0994ea57f8b8b8f14d8d9f38'/>
<id>urn:sha1:bff0e1cfd87374ae0994ea57f8b8b8f14d8d9f38</id>
<content type='text'>
A small regress from the translation to shell.
Fixes #12921, originally fixed in #12925 (Github).

Signed-off-by: Leon M. Busch-George &lt;leon@georgemail.eu&gt;
Link: https://github.com/openwrt/openwrt/pull/15430
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>base-files: Reapply fixed "Ignore exit code of uci.sh inclusion"</title>
<updated>2024-06-12T09:12:13Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-06-10T14:59:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=213bd273edade89e2da471083eb9329c0e9c62f2'/>
<id>urn:sha1:213bd273edade89e2da471083eb9329c0e9c62f2</id>
<content type='text'>
This reverts commit 80d1c353b79e6c216dcb2534420470e3e6ed5d60 with the
fix which won't break running systems. A logic error on how shell
handles &amp;&amp; and || more the init process.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>apk: limit CONFIG_IPK_FILES_CHECKSUMS config to OPKG</title>
<updated>2024-06-11T21:58:19Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-05-26T17:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=25bbefcdd9424ed1b6ef35a39e84420fc4cce322'/>
<id>urn:sha1:25bbefcdd9424ed1b6ef35a39e84420fc4cce322</id>
<content type='text'>
Limit CONFIG_IPK_FILES_CHECKSUMS config to OPKG as APK have different
way to validate package integrity (apk audit)

Link: https://github.com/openwrt/openwrt/pull/15543
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>base-files: skip fix-group-user uci-default for APK installation</title>
<updated>2024-06-11T21:58:18Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-05-26T17:30:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=8ca2e2852e1e9218720697c6014a99b5e1378585'/>
<id>urn:sha1:8ca2e2852e1e9218720697c6014a99b5e1378585</id>
<content type='text'>
For APK installation we don't have /usr/lib/opkg/info and user fixup are
handled dirrectly. Skip the script in such case.

Also remove this uci-defaults if we have CONFIG_USE_APK enabled.

Link: https://github.com/openwrt/openwrt/pull/15543
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>apk: provide csum for static conffiles</title>
<updated>2024-06-11T21:58:17Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-05-25T14:00:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=93d49529a119a88e9049a868833a0eebb975b37c'/>
<id>urn:sha1:93d49529a119a88e9049a868833a0eebb975b37c</id>
<content type='text'>
For non-overlay configuration we need checksum for config file that
weren't modified by the user. For OPKG in sysupgrade we check the status
file for the Conffiles: entry of every package. this entry contains
checksum for every static file that the package contains.

Provide the same info for APK by creating a conffiles_static file and
parse this file on sysupgrade for non-overlay configurations.

This is also used by the sysupgrade -u option to exclude non-changed
files from the final backup.

Link: https://github.com/openwrt/openwrt/pull/15543
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "base-files: Ignore exit code of uci.sh inclusion"</title>
<updated>2024-06-08T10:57:18Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-06-08T10:57:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=80d1c353b79e6c216dcb2534420470e3e6ed5d60'/>
<id>urn:sha1:80d1c353b79e6c216dcb2534420470e3e6ed5d60</id>
<content type='text'>
This reverts commit 17d8c5825e6f5c5d2e4d2c320c3b4b797f4ca0e9.
This commit is breaking init somehow, even the hostname is not set,
so until its fixed, revert it.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>base-files: Ignore exit code of uci.sh inclusion</title>
<updated>2024-06-07T19:49:09Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-06-07T14:26:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=17d8c5825e6f5c5d2e4d2c320c3b4b797f4ca0e9'/>
<id>urn:sha1:17d8c5825e6f5c5d2e4d2c320c3b4b797f4ca0e9</id>
<content type='text'>
When running unit tests this causes trouble since `/lib/config/uci.sh`
isn't available in those cases. Instead exit with a clean status fo the
unit test framework don't wrongly interpret things as an error.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
</feed>
