Existe uma API Virtuamin para alterar recursos e ativação de plugins?

Existe uma API Virtuamin para alterar recursos e ativação de plugins?

Tentei encontrar o comando da API virtualmin para alterar os recursos e plug-ins disponíveis, como posso fazer na interface do usuário em Configurações do sistema> Recursos e plug-ins.

Parece que não existe.

Além disso, é o mesmo problema para algumas configurações do Virtualmin nas configurações do sistema.

Alguém já fez isso?

Responder1

Isso pode ser feito usando o comando “set-global-feature”.

por exemplo:

# virtualmin set-global-feature --disable-feature webalizer

E, se você encontrar algo que não pode ser realizado na linha de comando que é possível na interface do usuário, provavelmente é um bug, que iremos resolver. Você pode registrar um ticket em Virtualmin.com para coisas assim. Há algumas coisas que não são razoáveis ​​na linha de comando, como os gráficos de status do sistema, mas geralmente, se for algo que você poderia razoavelmente querer fazer a partir de um script, gostaríamos de facilitar a execução. Acredito que a cobertura da API está muito próxima da conclusão, mas de vez em quando surgem novidades.

O uso deste comando é:

Turns on or off some Virtualmin feature or plugin globally.

virtualmin set-global-feature --enable-feature name
                          --disable-feature name
                          --default-on name
                          --default-off name

E percebi que não regeneramos a documentação ultimamente, então a página de manual desse comando está faltando em nossa documentação online. Estou trabalhando nisso agora.

Responder2

Existem alguns recursos: Você pode executar estes comandos para recursos: recursos de lista, recurso de ativação, recurso de desativação. para plug-ins, você só pode listá-los.

Veja isso:

https://code.google.com/p/virtualmin-php-api/

Responder3

A única maneira que encontrei foi modificar os arquivos de configuração diretamente.

Eles estão /etc/webmin/virtual-server/no Debian.

E então reinicie o webmin:

service webmin restart

informação relacionada