* Assign test to dev branch. * Update telegraf Linux binary. * First attempt at making sure sendmail is on FreeBSD systems. * Change gitlab_url to be specified in host file. * Upgrade nanominer. * Fix FINISH file being populated without START on non-containers. * Prevent installer from trying to set up certificate. * Fix name spacing. * Fix gitlab_url variable. * Change names to show both parameter name and value. * Fix gitlab_url values to contain the protocol. * Fix gitlab_url example.
		
			
				
	
	
		
			48 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
---
 | 
						|
# Ensure /var/spool/clientmque folder doesn't overflow.
 | 
						|
# Preferably only on servers that don't already have postfix?
 | 
						|
 | 
						|
- name: Server | Sendmail | Variables
 | 
						|
  set_fact:
 | 
						|
    sendmail: sendmail
 | 
						|
    sendmail_queue: sendmail_msp_queue
 | 
						|
 | 
						|
- name: Server | Sendmail | Check
 | 
						|
  shell: which postfix
 | 
						|
  register: postfix
 | 
						|
 | 
						|
- name: Server | Sendmail | Install
 | 
						|
  package:
 | 
						|
    name: 
 | 
						|
      - "{{ sendmail }}"
 | 
						|
    state: present
 | 
						|
  when: postfix.failed
 | 
						|
 | 
						|
- name: Server | Sendmail | Configure
 | 
						|
  blockinfile:
 | 
						|
    path: /etc/rc.conf
 | 
						|
    block: |
 | 
						|
      sendmail_enable="YES"
 | 
						|
      sendmail_msp_queue_enable="YES"
 | 
						|
    marker: "# {mark} MANAGED BY ANSIBLE - sendmail"
 | 
						|
    state: present
 | 
						|
    create: yes
 | 
						|
    backup: yes
 | 
						|
  when: postfix.failed and ansible_system == "FreeBSD"
 | 
						|
 | 
						|
- name: Server | Sendmail | Enable + Start | Main
 | 
						|
  service:
 | 
						|
    name: "{{ sendmail }}"
 | 
						|
    pattern: "{{ sendmail }}"
 | 
						|
    state: started
 | 
						|
    enabled: yes
 | 
						|
  when: postfix.failed
 | 
						|
 | 
						|
- name: Server | Sendmail | Enable + Start | Queue
 | 
						|
  service:
 | 
						|
    name: "{{ sendmail_queue }}"
 | 
						|
    pattern: "{{ sendmail_queue }}"
 | 
						|
    state: started
 | 
						|
    enabled: yes
 | 
						|
  when: postfix.failed and ansible_system == "FreeBSD"
 |