A FUSE filesystem to read & write virtual files in the 'Universal Configuration Format' (UCI) format used by OpenWRT.
Uses libelektra
as the backend to store the actual configuration values.
I recommend building libelektra
from source, rather than following the
instructions at:
https://github.com/Netgear/libelektra/blob/master/doc/INSTALL.md
The repositories it refers to are out-of-date, both from the project sources and the distro versions supported.
libuci
is also a dependency, and its headers/libraries must be installed to build.
Note that libuci
depends in turn on libubox
.