Существует ли API Virtuamin для изменения активации функций и плагинов?

Существует ли API Virtuamin для изменения активации функций и плагинов?

Я попытался найти команду API virtualmin для изменения доступных функций и плагинов, как это можно сделать в пользовательском интерфейсе в разделе «Параметры системы» > «Функции и плагины».

Кажется, нет.

Та же проблема возникает и с некоторыми настройками Virtualmin в настройках системы.

Кто-то уже это сделал?

решение1

Это можно сделать с помощью команды «set-global-feature».

например:

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

И если вы когда-нибудь обнаружите что-то, что невозможно сделать из командной строки, но возможно в пользовательском интерфейсе, это, вероятно, ошибка, и мы ее устраним. Вы можете подать заявку на Virtualmin.com для таких вещей. Есть некоторые вещи, которые неразумно делать в командной строке, например, графики состояния системы, но в целом, если это что-то, что вы могли бы разумно захотеть сделать из скрипта, мы хотели бы сделать это простым. Я считаю, что покрытие API очень близко к завершению, но время от времени появляется что-то новое.

Использование этой команды:

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

И я заметил, что мы не пересоздали документацию в последнее время, поэтому man-страница для этой команды отсутствует в нашей онлайн-документации. Я работаю над этим сейчас.

решение2

Некоторые команды доступны для функций: Для функций можно выполнить следующие команды: list-features, enable-feature, disable-feature. Для плагинов можно только перечислить их.

Посмотрите на это:

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

решение3

Единственный способ, который я нашел, — это напрямую изменить файлы конфигурации.

Они в /etc/webmin/virtual-server/Debian.

А затем перезапустите webmin:

service webmin restart

Связанный контент