mumble.yml 637 B

1234567891011121314151617181920212223242526272829
  1. ---
  2. - name: ensure required packages are present
  3. apt:
  4. pkg: mumble-server
  5. - name: generate the Murmur config file
  6. template:
  7. src: "mumble-server.ini.j2"
  8. dest: "/etc/mumble-server.ini"
  9. owner: root
  10. group: mumble-server
  11. mode: 0640
  12. notify: restart murmur
  13. - name: always start service
  14. service:
  15. name: mumble-server
  16. enabled: True
  17. state: started
  18. - name: write superuser password to a file
  19. copy:
  20. content: "{{ murmur_superuser_password }}"
  21. dest: /etc/mumble-superuser
  22. owner: root
  23. group: root
  24. mode: 0600
  25. when: murmur_superuser_password is defined
  26. notify: set superuser password