<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/modules/luci-mod-system, branch master</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git.openwrt.org/project/luci/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/luci/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/'/>
<updated>2026-09-06T18:47:04Z</updated>
<entry>
<title>treewide: wrap loose view content in cbi-section</title>
<updated>2026-09-06T18:47:04Z</updated>
<author>
<name>Ivan Kvashonkin</name>
</author>
<published>2026-09-05T16:43:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=9aff4652380831e40b075a6f698ca427ee59fd04'/>
<id>urn:sha1:9aff4652380831e40b075a6f698ca427ee59fd04</id>
<content type='text'>
Views that returned headings, tables and control rows with nothing around
them now wrap that content in a section: the system and kernel logs,
Processes, the nftables and iptables views, Startup, the wireless station
list, DSL stats and the package manager. The nftables rule tables also
drop an !important that no theme could override.

Nothing changes in the stock bootstrap theme; themes that draw
.cbi-section as a panel get the structure they need.

Signed-off-by: Ivan Kvashonkin &lt;vizzlef@gmail.com&gt;
</content>
</entry>
<entry>
<title>rpcd: fix file ACLs for symlinked /proc paths</title>
<updated>2026-07-24T09:56:35Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2026-07-24T09:56:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=96a255dbd96212b1c42cfbd0969425ab6528c8b2'/>
<id>urn:sha1:96a255dbd96212b1c42cfbd0969425ab6528c8b2</id>
<content type='text'>
Several ACL files referenced /proc paths that are symlinks (e.g.
/proc/mounts -&gt; /proc/self/mounts -&gt; /proc/$PID/mounts), which
resolve to paths not covered by the existing ACL rules under the
new rpcd symlink-aware ACL check.

Add the resolved path patterns (/proc/*/mounts, /proc/*/net/ipv6_route)
alongside the original symlink paths so that both the original and
the realpath-resolved path are matched by ACL rules.

Fixes: #8867
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>luci-mod-system: cleanup mount ACL group</title>
<updated>2026-07-20T18:45:25Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2026-07-20T18:45:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=903af348552febb2d2467a72b8f1bc15b76c58b5'/>
<id>urn:sha1:903af348552febb2d2467a72b8f1bc15b76c58b5</id>
<content type='text'>
Remove stray write grant for crontab.

Fixes: GHSA-v5f9-62c7-cw29
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>luci-mod-system: i18n string context</title>
<updated>2026-07-11T11:05:48Z</updated>
<author>
<name>Andy Chiang</name>
</author>
<published>2026-06-29T11:37:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=01188f66f1686dbcfb32d6db007663590ce533ca'/>
<id>urn:sha1:01188f66f1686dbcfb32d6db007663590ce533ca</id>
<content type='text'>
i18n string context

Signed-off-by: Andy Chiang &lt;AndyChiang_git@outlook.com&gt;
</content>
</entry>
<entry>
<title>luci-mod-system: enforce password policy</title>
<updated>2026-06-03T10:49:07Z</updated>
<author>
<name>Christian Korber</name>
</author>
<published>2026-06-01T06:31:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=c57dd78909a46ed8cf759a00371f337bd63879d4'/>
<id>urn:sha1:c57dd78909a46ed8cf759a00371f337bd63879d4</id>
<content type='text'>
Validation is performed if the password complies to password policy.

Signed-off-by: Christian Korber &lt;ckorber@tdt.de&gt;
</content>
</entry>
<entry>
<title>luci-mod-system: add password policy</title>
<updated>2026-06-03T10:49:07Z</updated>
<author>
<name>Christian Korber</name>
</author>
<published>2026-05-15T08:44:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=5aa08be2cbf890fff6b5d1cbad487d424e928883'/>
<id>urn:sha1:5aa08be2cbf890fff6b5d1cbad487d424e928883</id>
<content type='text'>
Initial commit to add password policy options to `luci-mod-system`.

Signed-off-by: Christian Korber &lt;ckorber@tdt.de&gt;
</content>
</entry>
<entry>
<title>luci-mod-system: unify password change</title>
<updated>2026-06-03T10:49:07Z</updated>
<author>
<name>Christian Korber</name>
</author>
<published>2026-04-24T13:19:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=331948ff365505c6fd6e6d8a9567f112f7936961'/>
<id>urn:sha1:331948ff365505c6fd6e6d8a9567f112f7936961</id>
<content type='text'>
A flag is added to choose if Password of rpcd user is changed or unix
user.
If rpc is chosen the old password has to be specified.

Signed-off-by: Christian Korber &lt;ckorber@tdt.de&gt;
</content>
</entry>
<entry>
<title>luci-mod-system: correctness fixes</title>
<updated>2026-05-27T12:49:46Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-22T12:24:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=c3b03826fa85138e0d56c1772f42d896fd7c8487'/>
<id>urn:sha1:c3b03826fa85138e0d56c1772f42d896fd7c8487</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-mod-system: improve handling of absent plugins</title>
<updated>2026-05-27T10:41:14Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-27T10:38:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=f199b4f912cb455f2b01c8e22a9afc944fb87dc6'/>
<id>urn:sha1:f199b4f912cb455f2b01c8e22a9afc944fb87dc6</id>
<content type='text'>
add cleanup functionality; remove orphaned config for absent plugins
render placeholder title when plugin is absent

follow-up to 617f364333c10ebe1780556db4a88b3019cffb97

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-mod-system: add write for luci_plugins</title>
<updated>2026-05-20T19:18:22Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-20T19:18:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=cbcb9315b7b67dbcf8c06c53931e335df7a92ee1'/>
<id>urn:sha1:cbcb9315b7b67dbcf8c06c53931e335df7a92ee1</id>
<content type='text'>
This allows uci calls to write skeleton configs for new plugins

follow-up to 617f364333c10ebe1780556db4a88b3019cffb97

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
</feed>
