On Mon, 2009-08-10 at 20:04 +0200, Robert Schetterer wrote: > as far i remember there was root .. > yes of course i am having > variables in namespaces i think i need them for my setup
expire-tool is currently incompatible with variables anywhere. v2.0 fixes this, but with v1.x you can't use them. > namespace private { > separator = / > prefix = "" > location = > maildir:/usr/local/virtual/%d/%u/:CONTROL=/usr/local/virtual/%d/%u/:INDEX=/usr/local/virtual/%d/%u/:INBOX=/usr/local/virtual/$ location = maildir:~/ should work here just fine. All of your directories point to the same one, so there's no need to specify them separately. > list = yes > hidden = no > subscriptions = yes > } > > namespace private { > prefix = "virtual/" > separator = / > location = virtual:/etc/dovecot/virtual:LAYOUT=maildir++ This is ok as it is. > hidden = yes > list = no > subscriptions= no > } > > namespace private { > prefix = "RealMails/" > separator = / > list = no > hidden = yes > location = > maildir:/usr/local/virtual/%d/%u/:CONTROL=/usr/local/virtual/%d/%u/:INDEX=/usr/local/virtual/%d/%u/:INBOX=/usr/local/virtual/$ > } Here again it's the same. Actually you should just remove the location setting from both RealMails/ and "" namespaces, so it'll just default to mail_location setting. > only in the first default namespace, changing others may crash with > pop3 downloading special imap folders As long as home points to the right directory there shouldn't be any problems.
signature.asc
Description: This is a digitally signed message part