[Dovecot] Dovecot upgrade 1 to 2 on Debian Squeeze : broken /var/run/dovecot
Si L
sloewent at yahoo.com
Tue Feb 25 20:06:07 UTC 2014
Scratch this because this was set in my dovecot.conf..... and had not made any difference ....
Is the /etc/dovecot/dovecot.conf used anymore, because dovecot is not listening on any ports !
I've looked on the wiki and only Basic Configuration is noted so I don't know if I should use:
service imap-login {
chroot = login
inet_listener imap {
address = 127.0.0.1
port = 3993
or some syntax. Any body?
Off topic, Debian does not include the documentation directory with its packages:
# cd /usr/share/doc/dovecot/example-config
-su: cd: /usr/share/doc/dovecot/example-config: No such file or directory
Regards,
S
--------------------------------------------
On Tue, 25/2/14, Si L <sloewent at yahoo.com> wrote:
Subject: Re: [Dovecot] Dovecot upgrade 1 to 2 on Debian Squeeze : broken /var/run/dovecot
To: dovecot at dovecot.org
Date: Tuesday, 25 February, 2014, 16:52
Hi,
Just noticed
mode = 0666
should be set for auth-userdb
however I see its not set in my converted dovecot.conf and
think I should set this in the conf.d/10-master.conf, but I
don't know which permissions should be secure and if secure
permissions, then how should postfix interact with this or
deliver to mail stores that are owned by xxx ?
--------------------------------------------
On Tue, 25/2/14, Si L <sloewent at yahoo.com>
wrote:
Subject: [Dovecot] Dovecot upgrade 1 to 2 on Debian Squeeze
: broken /var/run/dovecot
To: dovecot at dovecot.org
Date: Tuesday, 25 February, 2014, 16:44
Hi,
I just upgraded from version 1 to version on Debian
Squeeze
using their backports.
Like I expected my dovecot1 config had to be converted
using
doveconf and this I did.
However, I see problems with files inside directory:
drwxr-xr-x 4 dovenull root 4096 Feb 25 20:35
/var/run/dovecot
All of them were created owned by root:root rw.
I tried to changed, for example :
chown postfix:dovecot /var/run/dovecot/auth-master
but noticed when I restarted dovecot it reset the
permissions back to root:root rw.
Here's the version:
# dovecot --version
2.1.7
Here's my slightly redacted conf.
# grep -v ^# dovecot.conf|grep -v ^$
auth_mechanisms = plain login
auth_verbose = yes
dict {
quotadict =
mysql:/etc/dovecot/dovecot-dict-quota.conf
}
disable_plaintext_auth = no
first_valid_uid = 106
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_location = maildir:/var/xx/%d/%u/
mail_plugins = quota
mail_privileged_group = mail
maildir_very_dirty_syncs = yes
passdb {
args = /etc/dovecot/dovecot-mysql.conf
driver = sql
}
plugin {
quota_rule = *:storage=262144:messages=20000
quota_rule2 = Trash:storage=282144:messages=23000
}
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-master {
mode = 0600
user = vmail
}
user = root
}
service imap-login {
chroot = login
inet_listener imap {
address = 127.0.0.1
port = 3993
}
inet_listener imaps {
address = *
port = 993
}
process_limit = 256
process_min_avail = 24
service_count = 1
vsz_limit = 48 M
}
service pop3-login {
chroot = login
process_limit = 256
process_min_avail = 24
service_count = 1
vsz_limit = 48 M
}
ssl = required
ssl_ca = </etc/ssl/certs/xxx.combined_for_dovecot.pem
ssl_cert = </etc/ssl/private/xx.xx.xx.crt
ssl_cipher_list =
TLSv1+HIGH:!SSLv2:RC4+MEDIUM:!aNULL:!eNULL:!3DES:@STRENGTH
ssl_key = </etc/ssl/private/xx.xx.xx.key
ssl_verify_client_cert = yes
userdb {
args = uid=5000 gid=5000 home=/var/xx/%d/%u
allow_all_users=yes
driver = static
}
userdb {
args = /etc/dovecot/dovecot-mysql.conf
driver = sql
}
valid_chroot_dirs = /var/xx
protocol imap {
mail_max_userip_connections = 96
mail_plugins = quota imap_quota
}
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
}
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
log_path =
mail_plugins = sieve quota
postmaster_address = xxxx at xxxxx
}
I really don't understand how I should make this work, and
the after I read the docs on dovecot.org and googled I
realised I was really lost getting this back up and runing
:(
I should be really grateful if somebody would give me some
advice.
Thanks,
Soph'
More information about the dovecot
mailing list