[exim-conf] exim-conf 4.64

Victor Ustugov victor на corvax.kiev.ua
Пт Фев 16 17:00:26 EET 2007


Dmitry A.Deineka wrote:
> 
> 
> Victor Ustugov пишет:
> 
>> Dmitry A.Deineka wrote:
>>
>>>> я думаю, что можно опционально убрать рекурсивный chown:
>>>> define(`confVIRT_MDIR_CHOWN_RECURSIVE', `NO')dnl
>>>>
>>> Может, для особо одаренных :) сделать еще один вариант:
>>> define(`confVIRT_MDIR_CHOWN_RECURSIVE', `NONE')dnl
>>> dnl Вообще не запускать chmod :)
>>
>>
>> а чем мешает chmod на корень спула?
>>
> Сейчас в install.sh такое:
> chown ${imapd_user}:${imapd_group} ${spool_dir}
> chmod 750 ${spool_dir}
> chmod 750 ${spool_dir}/*
> 
> for domain in ${spool_dir}/*; do
>         chmod 700 ${domain}/*
> done
> 
> вот этот последний цикл на моем спуле занимает некоторое время (секунд
> 40-50). С учетом того, что я сейчас имплименчу синхронизацию настрок на
> load-балансерных серверах, это как-то не кузяво. Для каждой преустановки
> конфига делать chmod в некоторых случаях, возможно, и не нужно.
> 
> Кроме того, chmod 750 ${spool_dir}/* у меня тоже не отрабатывает:
> ../bin/install.sh: chmod: Argument list too long
> 
> Да, знаю, что лучше разнести товарищей кастомеров по куче каталогов :)
> Но пока этого нет.

хорошо, тогда завтра (или сегодня вечером) сделаю `NONE' и опишу сюда
сейчас не могу, еду к клиенту

на счет "Argument list too long" - при confVIRT_MDIR_CHOWN_RECURSIVE,
равном `YES' я сделаю его через xargs

-- 
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