[nullmailer] PEPCRANSED BRO
							parent
							
								
									bb5e69f0c7
								
							
						
					
					
						commit
						acd8e3da2a
					
				| 
						 | 
				
			
			@ -0,0 +1,5 @@
 | 
			
		|||
---
 | 
			
		||||
glob_nullmailer:
 | 
			
		||||
  root: root@crans.org
 | 
			
		||||
  smtp_server: smtp.adm.crans.org
 | 
			
		||||
  defaulthost: crans.org
 | 
			
		||||
| 
						 | 
				
			
			@ -1,14 +1,7 @@
 | 
			
		|||
#!/usr/bin/env ansible-playbook
 | 
			
		||||
---
 | 
			
		||||
# Redisdead is the main MX.
 | 
			
		||||
# Soyouz and titanic are the old backup MX.
 | 
			
		||||
# Boeing and sputnik are the new MX (still in installation ?).
 | 
			
		||||
# All other servers uses nullmailer to send local mail to Crans SMTP.
 | 
			
		||||
 | 
			
		||||
# Redirect local mail to mailserver
 | 
			
		||||
- hosts: crans_server,!postfix
 | 
			
		||||
  vars:
 | 
			
		||||
    mail_root: root@crans.org
 | 
			
		||||
    mail_smtp_server: smtp.adm.crans.org
 | 
			
		||||
    mail_defaulthost: crans.org
 | 
			
		||||
  roles: ["nullmailer"]
 | 
			
		||||
    nullmailer: "{{ glob_nullmailer | default({}) | combine(loc_nullmailer | default({})) }}"
 | 
			
		||||
  roles:
 | 
			
		||||
    - nullmailer
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,18 +11,18 @@
 | 
			
		|||
 | 
			
		||||
- name: Set nullmailer remotes
 | 
			
		||||
  copy:
 | 
			
		||||
    content: "{{ mail_smtp_server }} smtp\n"
 | 
			
		||||
    content: "{{ nullmailer.smtp_server }} smtp\n"
 | 
			
		||||
    dest: /etc/nullmailer/remotes
 | 
			
		||||
    mode: 0644
 | 
			
		||||
 | 
			
		||||
- name: Set nullmailer adminaddr
 | 
			
		||||
  copy:
 | 
			
		||||
    content: "{{ mail_root }}\n"
 | 
			
		||||
    content: "{{ nullmailer.root }}\n"
 | 
			
		||||
    dest: /etc/nullmailer/adminaddr
 | 
			
		||||
    mode: 0644
 | 
			
		||||
 | 
			
		||||
- name: Set nullmailer defaulthost
 | 
			
		||||
  copy:
 | 
			
		||||
    content: "{{ mail_defaulthost }}\n"
 | 
			
		||||
    content: "{{ nullmailer.defaulthost }}\n"
 | 
			
		||||
    dest: /etc/nullmailer/defaulthost
 | 
			
		||||
    mode: 0644
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue