[exim-conf] exim-conf 4.64

Victor Ustugov victor на corvax.kiev.ua
Пн Фев 19 12:22:33 EET 2007


Dmitry A.Deineka wrote:
> Not so good - проблемы с фолдерами с пробелами:
> 
> chmod: /mail/spool/XXXX на itl.ua/.Ticket: No such file or directory
> 
> mail1# ls -l /mail/spool/XXXX на itl.ua/.Ticket
> ls: /mail/spool/XXXX на itl.ua/.Ticket: No such file or directory
> mail1# ls -l /mail/spool/XXXX на itl.ua/.Ticket\ Development.My\ papki/
> total 12
> -rw-r--r--  1 maildrop  mail    17  6 май  2006 courierimapacl
> drwx------  2 maildrop  mail   512 26 июн  2006 courierimapkeywords
> -rw-r--r--  1 maildrop  mail   749 22 июн  2006 courierimapuiddb
> drwx------  2 maildrop  mail  1024 22 июн  2006 cur
> -rw-------  1 maildrop  mail     0  6 май  2006 maildirfolder
> drwx------  2 maildrop  mail   512  6 май  2006 new
> drwx------  2 maildrop  mail   512 28 сен 10:52 tmp

гм... я внутрь мейлдиров в общем-то не думал лезть... у меня везде
уровень мейлдиров пользователей и каталоги с доменами разнесены:

/var/vmail/domain1/user11
/var/vmail/domain1/user12
/var/vmail/domain2/user21

а у вас они свалены в кучу. в этом и проблема при gmake install. у меня
выполняется:
find ${spool_dir}/ -type d -maxdepth 2 -mindepth 2 | xargs chmod 700
find ${spool_dir}/ -type d -maxdepth 1 | xargs chmod 750

т. е. тут надо будет не бороться с правильной обработкой с помощью
find/xargs/chmod имен каталог с пробелами, а придумать, как указать
паровозу, что все мейлдиры всех юзеров всех доменов лежат на одной уровне.

в вашем случае наверное проще будет воспользоваться
define(`confVIRT_MDIR_CHMOD_RECURSIVE', `NO')dnl

-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694      CRV2-RIPE, CRV-UANIC




Подробная информация о списке рассылки exim-conf