O que / Como a Interface de Configuração Unificada no OpenWRT converte o conteúdo dos arquivos em / etc / config / *?


0

UCI é um programa cli que permite editar arquivos /etc/config/sem abri-los; torna a edição das configurações do OpenWRT quase como editar o DOM ... no entanto; Não sei o que lê esses arquivos de configuração e os transforma em outros arquivos de configuração ou comandos e argumentos do bash.

Que abstração faz isso?


Definitivamente, o Bash não está envolvido, porque não é instalado por padrão no OpenWrt. // wiki.openwrt.org/doc/techref/uci
Daniel B

@DanielB Isso é melhor? Eu atualizei para o BusyBox; Mas eu compilei e executei no Bash no Ubuntu.
precisa

Não é realmente melhor ou não. É apenas um programa CLI regular. Não está vinculado ao Busybox, ao Bash ou a qualquer outra coisa.
Daniel B

@ DanielB ok .... é fixo.
precisa

11
@ leeand00, não está claro exatamente o que você está procurando em uma resposta. UCI é uma coleção de scripts projetados para modificar diretamente os arquivos de configuração. Quais aspectos desse processo você deseja expandir em mais detalhes que ainda estão no escopo do superusuário? Parece que entrar no âmago da questão de como os scripts da linha de comando modificam os arquivos provavelmente seria fora de tópico aqui.
Fixer1234
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.