機能とプラグインのアクティベーションを変更するための Virtuamin API はありますか?

機能とプラグインのアクティベーションを変更するための Virtuamin API はありますか?

システム設定 > 機能とプラグインの UI で実行できるように、利用可能な機能とプラグインを変更するための virtualmin API コマンドを見つけようとしました。

ないようです。

また、システム設定の一部の Virtualmin 構成でも同じ問題が発生します。

誰かがすでにそれをやったのでしょうか?

答え1

これは、「set-global-feature」コマンドを使用して実行できます。

例えば:

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

また、UI では実行できるのにコマンド ラインからは実行できないことがわかった場合は、おそらくバグなので、対処します。そのような場合は、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

また、最近ドキュメントを再生成していないことに気付きました。そのため、そのコマンドのマニュアル ページがオンライン ドキュメントに表示されていません。現在、その作業を行っています。

答え2

機能についてはいくつかあります: 機能に対して、list-features、enable-feature、disable-feature などのコマンドを実行できます。プラグインの場合は、それらをリストすることしかできません。

これを調べてください:

参考:

答え3

私が見つけた唯一の方法は、設定ファイルを直接変更することです。

彼らは/etc/webmin/virtual-server/Debian に参加しています。

そして、webminを再起動します。

service webmin restart

関連情報