Guest User

debconf

a guest
Jan 24th, 2015
287
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.70 KB | None | 0 0
  1. ---
  2. - hosts: proxies
  3.   tasks:
  4.     - name: stop sendmail
  5.       service: name=sendmail state=stopped
  6.     - name: Purge Rmail
  7.       apt: pkg=rmail state=removed
  8.     - name: Purge Sendmail
  9.       apt: pkg=sendmail state=removed
  10.     - name: Purge Sendmail-bin
  11.       apt: pkg=sendmail-bin state=removed
  12.     - name: Purge Sendmail-base
  13.       apt: pkg=sendmail-base state=removed
  14.     - name: Purge Sendmail-cf
  15.       apt: pkg=sendmail-cf state=removed
  16.     - name: Installs Exim4 Base
  17.       apt: pkg=exim4-base state=installed update_cache=yes      
  18.     - name: Installs Exim4 Config
  19.       apt: pkg=exim4-config state=installed update_cache=yes      
  20.     - name: Installs Exim4 Daemon Light
  21.       apt: pkg=exim4-daemon-light state=installed update_cache=yes
  22.     - name: Configure Exim Configtype
  23.    
  24.       debconf: name=exim4-config question='dc_eximconfig_configtype' value='internet' vtype='string'
  25.     - name: Configure Exim Other Hostnames
  26.       #debconf: name=exim4-config question='dc_other_hostnames' value='{{ inventory_hostname }}'  vtype='string'
  27.       debconf: name=exim4-config question='dc_other_hostnames' value='test.example.com' vtype='string'
  28.     - name: Configure Exim Local Interfaces
  29.       debconf: name=exim4-config question='dc_local_interfaces' value='127.0.0.1 ; ::1'  vtype='string'
  30.     - name: Configure Exim Readhost
  31.       debconf: name=exim4-config question='dc_readhost' value=''  vtype='string'
  32.     - name: Configure Exim Relaydomains
  33.       debconf: name=exim4-config question='dc_relay_domains' value=''  vtype='string'
  34.     - name: Configure Exim Minimaldns
  35.       debconf: name=exim4-config question='dc_minimaldns' value='false'  vtype='boolean'
  36.     - name: Configure Exim Relay Nets
  37.       debconf: name=exim4-config question='dc_relay_nets' value=''  vtype='string'
  38.     - name: Configure Exim Smarthost
  39.       debconf: name=exim4-config question='dc_smarthost' value=''  vtype='string'
  40.     - name: Configure Exim Cfilemode
  41.       debconf: name=exim4-config question='CFILEMODE' value='644'  vtype='string'
  42.     - name: Configure Exim Split Config
  43.       debconf: name=exim4-config question='dc_use_split_config' value='false'  vtype='boolean'
  44.     - name: Configure Exim Hide Mailname
  45.       debconf: name=exim4-config question='dc_hide_mailname' value=''  vtype='string'
  46.     - name: Configure Exim Mailname in OH
  47.       debconf: name=exim4-config question='dc_mailname_in_oh' value='true'  vtype='boolean'
  48.     - name: Configure Exim Localdelivery
  49.       debconf: name=exim4-config question='dc_localdelivery' value='mail_spool' vtype='string'
  50.       notify:
  51.        - start exim
  52.  
  53.   handlers:
  54.     - name: start exim
  55.       service: name=exim4 state=stopped
  56.       service: name=exim4 state=started
Advertisement
Add Comment
Please, Sign In to add comment