我正在跟进本教程关于如何安装和配置 postfix,但使用 Ansible 而不是普通安装。由于使用 Ansible,我无法像在常规中那样获得“图形设置”的以下步骤apt install
:
我假设这些设置映射到/etc/postfix/main.cf
其他配置文件中的某些配置更改。我想在我的 Ansible 剧本中手动应用相应的更改。这两个设置的等效配置更改是什么?
答案1
该设置是 Postfix 的 Debian 软件包的一部分。
看看ansible.builtin.debconf模块,使用它您可以让 Ansible 使用正确的配置选项运行 apt(与您在该对话框中输入的选项相同)。
例如:
- name: Select Postfix config
ansible.builtin.debconf:
name: postfix
question: postfix/main_mailer_type
value: Internet Site
vtype: select
如果你真的想深入研究,那么你可以找到配置脚本的来源,最重要的是postfix.config
和templates
;但那应该不是必要的。