mirror of
https://github.com/openwrt/luci.git
synced 2026-06-17 10:30:36 +04:00
master
Update to 1.1.2-6. The headline change is a security fix for GHSA-vj96-f37g-37f6. - Security (GHSA-vj96-f37g-37f6, high): the previous read ACL granted file.exec on /bin/sh (and dd, mount, sed, fw_setenv, etc.), so a user delegated read-only access to this app could execute arbitrary commands as root. Device-info gathering is now handled server-side in the ucode rpcd backend, the broad file-exec grants are removed, and the privileged actions(boot_partition, system reboot, poweroff) are moved into a dedicated write block. - New device support: Linksys EA7500v3, Linksys MX6200 (with a device helper script), and Zyxel WSM20. - Tests: added a ucode test suite (error handling, obtain_device_info, and boot_partition) with a mock fs layer and a runner. - Build: dropped the jq/host build dependency. Build/Prepare now merges the per-device JSON files into devices.json with printf/cat, so the merged file is no longer committed and the separate install hook is gone. - Maintenance: project moved to the mossdef-org org; melmac.ca URLs updated to mossdef.org across the Makefile, README, and LuCI view. Signed-off-by: Stan Grishin <stangri@melmac.ca>
OpenWrt luci feed
Description
This is the OpenWrt "luci"-feed containing LuCI - OpenWrt Configuration Interface.
Usage
This feed is enabled by default. Your feeds.conf.default (or feeds.conf) should contain a line like:
src-git luci https://github.com/openwrt/luci.git
To install all its package definitions, run:
./scripts/feeds update luci
./scripts/feeds install -a -p luci
API Reference
You can browse the generated API documentation directly on Github.
Use ucode and rpcd for server side operations.
Development
Documentation for developing and extending LuCI can be found in the Wiki
License
See LICENSE file.
Package Guidelines
See CONTRIBUTING.md file.
Translation status
Use Weblate instead of direct editing of the *.po files.
Description
Languages
JavaScript
64.9%
C
17%
Lua
6.5%
CSS
3.7%
UnrealScript
3.2%
Other
4.6%