初回起動時に新しいUbuntuボックスにPostfixをインストールする必要がありますが、インストーラーが表示するインタラクティブな構成画面はスクリプト化できません。起動スクリプトが次のことを試みたとき:
apt-get -y install postfix
initスクリプトがハングします。手で実行すると、whiptailコマンドから「ダイアログ」画面が表示されます。
コマンドラインから特定のオプションを強制する方法、またはPostfixインストーラーに構成をまったく与えたくないことを伝える方法はありますか?とにかく自分のmain.cfファイルを生成しているので、Ubuntuのヘルパー画面は必要ありません。
DEBIAN_FRONTEND=noninteractive apt-get -y install postfix
トリックを行う必要があります。ただし、それを実行した後、システム上に機能する構成ファイルを配置することをお勧めします。