diff -Nur smeserver-dovecot-1.4.0/createlinks smeserver-dovecot-1.4.0-listen_loopback/createlinks --- smeserver-dovecot-1.4.0/createlinks 2013-06-23 21:03:00.614524131 +0200 +++ smeserver-dovecot-1.4.0-listen_loopback/createlinks 2013-06-23 21:14:42.476874580 +0200 @@ -14,7 +14,7 @@ safe_touch("root/var/service/dovecot/down"); safe_symlink("../daemontools" , 'root/etc/rc.d/init.d/supervise/dovecot'); safe_symlink("/var/service/dovecot" , 'root/service/dovecot'); -safe_symlink("adjust", "root/etc/e-smith/events/email-update/services2adjust/dovecot"); +safe_symlink("sigusr2", "root/etc/e-smith/events/email-update/services2adjust/dovecot"); # Create a symlink for /service/imap so pop3s still find the imapd.pem file safe_symlink("/var/service/dovecot", "root/service/imap"); diff -Nur smeserver-dovecot-1.4.0/root/etc/e-smith/templates/etc/dovecot/dovecot.conf/30listener smeserver-dovecot-1.4.0-listen_loopback/root/etc/e-smith/templates/etc/dovecot/dovecot.conf/30listener --- smeserver-dovecot-1.4.0/root/etc/e-smith/templates/etc/dovecot/dovecot.conf/30listener 2013-06-23 21:03:00.624524535 +0200 +++ smeserver-dovecot-1.4.0-listen_loopback/root/etc/e-smith/templates/etc/dovecot/dovecot.conf/30listener 2013-06-23 21:06:56.817080463 +0200 @@ -11,7 +11,7 @@ service imap-login \{ inet_listener imap \{ port = {$imap{'TCPPort'} || '143'} - address = * + address = { ($imap{'access'} || 'private') eq 'localhost' ? '127.0.0.1':'*' } \} inet_listener imaps \{ port = {$imaps{'TCPPort'} || '993'}