files = { '/etc/postfix/main.cf': { 'source': 'postfix.cf', 'content_type': 'mako', 'mode': '0644', 'context': { 'hostname': node.metadata.get('mailman/hostname'), }, 'needs': { 'pkg_apt:postfix', }, 'triggers': { 'svc_systemd:postfix.service:restart', }, } } svc_systemd = { 'postfix.service': { 'needs': { 'pkg_apt:postfix', }, }, 'mailman3.service': { 'needs': { 'pkg_apt:mailman3-full', }, }, 'mailman3-web.service': { 'needs': { 'pkg_apt:mailman3-full', }, }, }