diff --git a/roles/mail/tasks/mailsync.yml b/roles/mail/tasks/mailsync.yml index 5a92834..5efe6ca 100644 --- a/roles/mail/tasks/mailsync.yml +++ b/roles/mail/tasks/mailsync.yml @@ -5,7 +5,7 @@ - mailsync - name: Push mailsync service file - copy: src=mailsync.service dest=/etc/systemd/system/mailsync@.service + template: src=mailsync.service.j2 dest=/etc/systemd/system/mailsync@.service tags: - mailsync notify: diff --git a/roles/mail/files/mailsync.service b/roles/mail/templates/mailsync.service.j2 similarity index 71% rename from roles/mail/files/mailsync.service rename to roles/mail/templates/mailsync.service.j2 index 57b3673..13ed6c8 100644 --- a/roles/mail/files/mailsync.service +++ b/roles/mail/templates/mailsync.service.j2 @@ -8,3 +8,4 @@ ExecStart=/usr/local/bin/mailsync User=%i StandardOutput=syslog StandardError=syslog +Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/{{ user.uid }}/bus