From 0261e875679f1bf63c8d689da7fc7e014597885d Mon Sep 17 00:00:00 2001 From: Stonewall Jackson Date: Sat, 4 Feb 2023 01:23:43 -0500 Subject: initial commit --- .../share/evolution/sources/ac-caldav.source.j2 | 41 +++++++++++++++ .../share/evolution/sources/ac-carddav.source.j2 | 41 +++++++++++++++ .../share/evolution/sources/ac-imap.source.j2 | 60 ++++++++++++++++++++++ .../share/evolution/sources/ac-mail.source.j2 | 51 ++++++++++++++++++ .../share/evolution/sources/ac-smtp.source.j2 | 22 ++++++++ .../share/evolution/sources/ac-tasks.source.j2 | 41 +++++++++++++++ 6 files changed, 256 insertions(+) create mode 100644 roles/evolution/templates/usr/local/share/evolution/sources/ac-caldav.source.j2 create mode 100644 roles/evolution/templates/usr/local/share/evolution/sources/ac-carddav.source.j2 create mode 100644 roles/evolution/templates/usr/local/share/evolution/sources/ac-imap.source.j2 create mode 100644 roles/evolution/templates/usr/local/share/evolution/sources/ac-mail.source.j2 create mode 100644 roles/evolution/templates/usr/local/share/evolution/sources/ac-smtp.source.j2 create mode 100644 roles/evolution/templates/usr/local/share/evolution/sources/ac-tasks.source.j2 (limited to 'roles/evolution/templates/usr/local') diff --git a/roles/evolution/templates/usr/local/share/evolution/sources/ac-caldav.source.j2 b/roles/evolution/templates/usr/local/share/evolution/sources/ac-caldav.source.j2 new file mode 100644 index 0000000..c214fde --- /dev/null +++ b/roles/evolution/templates/usr/local/share/evolution/sources/ac-caldav.source.j2 @@ -0,0 +1,41 @@ +[Autoconfig] +Revision=1 + +[Data Source] +DisplayName={{ evolution_dav_account_name }} +Enabled=true +Parent=caldav-stub + +[Security] +Method=tls + +[Authentication] +Host={{ evolution_dav_host }} +Method=GSSAPI +Port=443 +ProxyUid=system-proxy +RememberPassword=true +User=${USER} +CredentialName= +IsExternal=false + +[Offline] +StaySynchronized=true + +[Refresh] +Enabled=true +IntervalMinutes=5 + +[WebDAV Backend] +AvoidIfmatch=false +CalendarAutoSchedule=false +DisplayName={{ evolution_dav_account_name }} +EmailAddress=${USER}@{{ evolution_email_domain }} +ResourcePath=/calendars/${USER}/personal/ +ResourceQuery= +SslTrust= + +[Calendar] +BackendName=caldav +Color=#729fcf +Selected=true diff --git a/roles/evolution/templates/usr/local/share/evolution/sources/ac-carddav.source.j2 b/roles/evolution/templates/usr/local/share/evolution/sources/ac-carddav.source.j2 new file mode 100644 index 0000000..c1088ac --- /dev/null +++ b/roles/evolution/templates/usr/local/share/evolution/sources/ac-carddav.source.j2 @@ -0,0 +1,41 @@ +[Autoconfig] +Revision=1 + +[Data Source] +DisplayName={{ evolution_dav_account_name }} +Enabled=true +Parent=webdav-stub + +[Security] +Method=tls + +[Authentication] +Host={{ evolution_dav_host }} +Method=GSSAPI +Port=443 +ProxyUid=system-proxy +RememberPassword=true +User=${USER} +CredentialName= +IsExternal=false + +[Autocomplete] +IncludeMe=true + +[Offline] +StaySynchronized=true + +[WebDAV Backend] +AvoidIfmatch=false +CalendarAutoSchedule=false +DisplayName={{ evolution_dav_account_name }} +EmailAddress= +ResourcePath=/addressbooks/${USER}/personal/ +ResourceQuery= +SslTrust= + +[Contacts Backend] +IncludeMe=true + +[Address Book] +BackendName=webdav diff --git a/roles/evolution/templates/usr/local/share/evolution/sources/ac-imap.source.j2 b/roles/evolution/templates/usr/local/share/evolution/sources/ac-imap.source.j2 new file mode 100644 index 0000000..3350e22 --- /dev/null +++ b/roles/evolution/templates/usr/local/share/evolution/sources/ac-imap.source.j2 @@ -0,0 +1,60 @@ +[Autoconfig] +Revision=1 + +[Data Source] +DisplayName={{ evolution_mail_account_name }} +Enabled=true +Parent= + +[Offline] +StaySynchronized=true + +[Refresh] +Enabled=true +IntervalMinutes=60 + +[Authentication] +Host={{ evolution_imap_host }} +Method=GSSAPI +Port=993 +ProxyUid=system-proxy +RememberPassword=true +User=${USER} +CredentialName= + +[Mail Account] +BackendName=imapx +IdentityUid=ac-mail +ArchiveFolder=folder://ac-imap/Archive +NeedsInitialSetup=false + +[Security] +Method=ssl-on-alternate-port + +[Imapx Backend] +FilterInbox=true +StoreChangesInterval=3 +LimitByAge=true +LimitUnit=years +LimitValue=1 +UseMultiFetch=false +CheckAll=true +CheckSubscribed=true +ConcurrentConnections=3 +FetchOrder=ascending +FilterAll=false +FilterJunk=false +FilterJunkInbox=false +Namespace= +RealJunkPath=Junk +RealTrashPath=Trash +ShellCommand=ssh -C -l %u %h exec /usr/sbin/imapd +UseIdle=true +UseNamespace=false +UseQresync=true +UseRealJunkPath=true +UseRealTrashPath=true +UseShellCommand=false +UseSubscriptions=false +IgnoreOtherUsersNamespace=false +IgnoreSharedFoldersNamespace=false diff --git a/roles/evolution/templates/usr/local/share/evolution/sources/ac-mail.source.j2 b/roles/evolution/templates/usr/local/share/evolution/sources/ac-mail.source.j2 new file mode 100644 index 0000000..08269a7 --- /dev/null +++ b/roles/evolution/templates/usr/local/share/evolution/sources/ac-mail.source.j2 @@ -0,0 +1,51 @@ +[Autoconfig] +Revision=1 + +[Data Source] +DisplayName={{ evolution_mail_account_name }} +Enabled=true +Parent=ac-imap + +[Mail Composition] +Bcc= +Cc= +DraftsFolder=folder://ac-imap/Drafts +ReplyStyle=default +SignImip=true +TemplatesFolder=folder://local/Templates +StartBottom=off +TopSignature=on + +[Mail Identity] +Address=${USER}@{{ evolution_email_domain }} +Aliases= +Name=${REALNAME} +Organization= +ReplyTo= +SignatureUid=autogenerated + +[Mail Submission] +SentFolder=folder://ac-imap/Sent +TransportUid=ac-smtp +RepliesToOriginFolder=false +UseSentFolder=true + +[Pretty Good Privacy (OpenPGP)] +AlwaysTrust=false +EncryptToSelf=true +KeyId= +SigningAlgorithm= +SignByDefault=false +EncryptByDefault=false +PreferInline=false + +[Message Disposition Notifications] +ResponsePolicy=ask + +[Secure MIME (S/MIME)] +EncryptionCertificate= +EncryptByDefault=false +EncryptToSelf=true +SigningAlgorithm= +SigningCertificate= +SignByDefault=false diff --git a/roles/evolution/templates/usr/local/share/evolution/sources/ac-smtp.source.j2 b/roles/evolution/templates/usr/local/share/evolution/sources/ac-smtp.source.j2 new file mode 100644 index 0000000..63d7bbe --- /dev/null +++ b/roles/evolution/templates/usr/local/share/evolution/sources/ac-smtp.source.j2 @@ -0,0 +1,22 @@ +[Autoconfig] +Revision=1 + +[Data Source] +DisplayName={{ evolution_mail_account_name }} +Enabled=true +Parent=ac-imap + +[Mail Transport] +BackendName=smtp + +[Authentication] +Host={{ evolution_smtp_host }} +Method=GSSAPI +Port=587 +ProxyUid=system-proxy +RememberPassword=true +User=${USER} +CredentialName= + +[Security] +Method=starttls-on-standard-port diff --git a/roles/evolution/templates/usr/local/share/evolution/sources/ac-tasks.source.j2 b/roles/evolution/templates/usr/local/share/evolution/sources/ac-tasks.source.j2 new file mode 100644 index 0000000..b41900f --- /dev/null +++ b/roles/evolution/templates/usr/local/share/evolution/sources/ac-tasks.source.j2 @@ -0,0 +1,41 @@ +[Autoconfig] +Revision=1 + +[Data Source] +DisplayName={{ evolution_dav_account_name }} +Enabled=true +Parent=caldav-stub + +[Security] +Method=tls + +[Authentication] +Host={{ evolution_dav_host }} +Method=GSSAPI +Port=443 +ProxyUid=system-proxy +RememberPassword=true +User=${USER} +CredentialName= +IsExternal=false + +[Offline] +StaySynchronized=true + +[Refresh] +Enabled=true +IntervalMinutes=5 + +[WebDAV Backend] +AvoidIfmatch=false +CalendarAutoSchedule=false +DisplayName={{ evolution_dav_account_name }} +EmailAddress=${USER}@{{ evolution_email_domain }} +ResourcePath=/calendars/${USER}/personal/ +ResourceQuery= +SslTrust= + +[Task List] +BackendName=caldav +Color=#729fcf +Selected=true -- cgit