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