X-Git-Url: https://git.madduck.net/etc/offlineimap.git/blobdiff_plain/fbe97bcf619cafd5b06170ec82708343243438b8..6654aa33446caa8fa07aeffd3f97cbad37d7be18:/.offlineimaprc

diff --git a/.offlineimaprc b/.offlineimaprc
index 63191aa..9c11674 100644
--- a/.offlineimaprc
+++ b/.offlineimaprc
@@ -10,6 +10,8 @@ socktimeout = 30
 
 pythonfile = ~/.offlineimap/helper.py
 
+#maxsyncaccounts = 2
+
 [mbnames]
 enabled = yes
 filename = ~/.var/offlineimap/mailboxes
@@ -32,15 +34,33 @@ sep = /
 
 [Repository seamus.madduck.net]
 type = IMAP
-remotehost = seamus.maduck.net
-ssl = no
-maxconnections = 1
+maxconnections = 3
 holdconnectionopen = yes
 remoteuser = madduck
-#preauthtunnel = ssh -CaxS none -o "KeepAlive = yes" -o "ProtocolKeepAlives = 10" -o "ConnectTimeout 20" -o "ControlMaster no" -i ~/.offlineimap/id_dsa.imap seamus.madduck.net 'MAIL=$HOME/.maildir/ /usr/lib/dovecot/imap'
-# while SSH key auth is disabled
-preauthtunnel = ssh -Cax -o "KeepAlive = yes" -o "ProtocolKeepAlives = 10" -o "ConnectTimeout 20" seamus.madduck.net 'MAIL=$HOME/.maildir/ /usr/lib/dovecot/imap'
+preauthtunnel = SSH_AUTH_SOCK= ssh -CaxS ~/.var/offlineimap/ssh_ctl_sock -o "ControlMaster auto" -o "ProtocolKeepAlives 10" -o "ConnectTimeout 20" -i ~/.offlineimap/id_rsa.imap@seamus seamus.madduck.net
 expunge = yes
 foldersort = py_foldersort_seamus
 nametrans = py_nametrans_seamus
 folderfilter = py_folderfilter_seamus
+
+[Account logcheck]
+localrepository = local-logcheck
+remoterepository = logcheck
+autorefresh = 15
+quick = 16
+
+[Repository local-logcheck]
+type = Maildir
+localfolders = ~/mail/debian/logcheck
+sep = /
+
+[Repository logcheck]
+type = IMAP
+remotehost = imap.madduck.net
+ssl = yes
+maxconnections = 1
+holdconnectionopen = yes
+remoteuser = logcheck-todo@madduck.net
+remotepass = logcheck
+expunge = yes
+nametrans = lambda folder: re.sub('^INBOX', 'todo', folder)