DebianベースのディストリビューションにPostfixをインストールして構成するためのBashスクリプトの書き方
-
25-10-2019 - |
質問
Postfix(Debianまたはubuntu用)をインストールして構成するために、Bashスクリプトを作成するにはどうすればよいですか。
これがPostfixをインストールする方法です:
sudo apt-get install postfix
それから私はそれを再構成します:
sudo dpkg-reconfigure postfix
事前定義された一連の回答を使用して、再構成の質問に自動的に回答するスクリプトを作成するにはどうすればよいですか?それとも、それを行う他の方法はありますか?
解決
に 見せる パッケージに関連するDebconfキーと値に関連しています debconf-show packagename
.
たとえば、パッケージ「Samba-Common」:
に 得る コマンドライン使用からの単一のキーと値 echo "get samba-common/encrypt_passwords" | debconf-communicate
.
に 設定 コマンドライン使用からの単一のキーと値 echo "set samba-common/encrypt_passwords false" | debconf-communicate
.
これには、変更がDebianパッケージのアップグレードに耐えるという利点があります。
他のすべての構成は、アドバイスで行う必要があります postconf
効用。
ソース: http://feeding.cloud.geek.nz/2010/10/manipulating-debconf-settings-on.html
他のヒント
を使用することを検討してください postconf
dpkg-reconfigureの代わりにツール。
所属していません StackOverflow