ACL Probleme mit shared?

Günther J. Niederwimmer gjn at gjn.priv.at
Fr Aug 21 15:05:55 CEST 2015


Hallo,

Ich habe große Problem mit shared Foldern und anscheinend ACL

Ersten. es werden einfach die (ge)shared Folder immer wieder neu 
aufgebaut da anscheinend der INDEX immer wieder zerstört wird?

dovecot schreibt auch einen Fehler über die INDEX rau,s is inconsistent

Laut Buch sollte man das nehmen
  prefix = shared/%%u/


Bei den Dovecot anleitungen fand ich das
#  prefix = shared/%%d/%%n/
 
ich habe auch aus dem Buch diese Zeile übernommen

location = maildir:
%%h/Maildir:INDEX=%h/shared/%%u:CONTROL=%h/shared/%%u:INDEXPVT=
%h/shared

ist es richtig wenn ich obige prefix Zeile nehme ich auch location ändern 
muss(?) zu dem

location = maildir:
%%h/Maildir:INDEX=shared/%%d/%%n:CONTROL=%h/shared/%%d/%%n:IND
EXPVT=%h/shared

oder ist da ein anderer Fehler drin ?

# 2.2.18: /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.8 (0c4ae064f307+)
# OS: Linux 3.10.0-229.11.1.el7.x86_64 x86_64 CentOS Linux release 
7.1.1503 (Core)  
auth_debug = yes
auth_krb5_keytab = /etc/dovecot/krb5.keytab
auth_mechanisms = plain login gssapi
auth_verbose = yes
auth_verbose_passwords = yes
mail_location = maildir:~/Maildir
mail_plugins = zlib acl fts fts_lucene
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character 
vacation subaddress comparator-i;ascii-numeric relational regex 
imap4flags copy include variables body enotify environment mailbox date 
index ihave duplicate
mbox_write_locks = fcntl
namespace {
  ignore_on_failure = no
  list = children
  location = maildir:
%%h/Maildir:INDEX=%h/shared/%%u:CONTROL=%h/shared/%%u:INDEXPVT=
%h/shared
  prefix = shared/%%u/
  separator = /
  subscriptions = yes
  type = shared
}
namespace inbox {
  hidden = no
  ignore_on_failure = no
  inbox = yes
  list = yes
  location = 
  mailbox Drafts {
    auto = subscribe
    special_use = \Drafts
  }
  mailbox Junk {
    auto = subscribe
    special_use = \Junk
  }
  mailbox Sent {
    auto = subscribe
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    auto = subscribe
    special_use = \Trash
  }
  prefix = INBOX/
  separator = /
  subscriptions = yes
  type = private
}
passdb {
  args = /etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}
plugin {
  acl = vfile
  acl_shared_dict = file:/srv/vmail/shared-mailboxes
  fts = lucene
  fts_lucene = whitespace_chars=@.
}
protocols = imap lmtp sieve
service auth {
  unix_listener /var/spool/postfix/private/auth {
    mode = 0666
  }
  unix_listener auth-userdb {
    group = vmail
    user = vmail
  }
}
service lmtp {
  inet_listener lmtp {
    address = 127.0.0.1
    port = 24
  }
}
ssl = required
ssl_ca = /etc/ipa/ca.crt
ssl_cert = </etc/pki/dovecot/certs/dove_cert.pem
ssl_cipher_list = ALL:!LOW:!SSLv2:!EXP:!aNULL:!EXPORT
ssl_client_ca_file = /etc/pki/tls/cert.pem
ssl_dh_parameters_length = 2048
ssl_key = </etc/pki/dovecot/private/dove_key.pem
ssl_protocols = !SSLv2 !SSLv3
userdb {
  args = /etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}
verbose_proctitle = yes
protocol imap {
  mail_plugins = zlib acl fts fts_lucene acl imap_acl imap_zlib
}


Danke für einen Antwort / Hilfe.

-- 
mit freundlichen Grüssen / best regards,

 Günther J. Niederwimmer
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listen.jpberlin.de/pipermail/dovecot/attachments/20150821/ad736773/attachment.html>


Mehr Informationen über die Mailingliste Dovecot