|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg Gawriloff 2:450/118 09 Jan 2006 13:39:55 To : All Subject : bsd glob -------------------------------------------------------------------------------- Как сделать что бы logrotate в BSD понимал конструкции вида "/var/log/radacct/*/detail"? Если в /var/log/radacct есть кроме каталогов обычные файлы то logrotate пытается открыть файлы вида /var/log/radacct/regular-file/detail. Естественно таких путей нет, и он выходит с ошибкой. В то же время на линуксе данные конструкции отрабатывают. Как я понимаю это связано с разницой в реализации glob (3), а точнее тем что в BSD отсутствует ключик GLOB_ONLYDIR. Есть ли какой метод что бы такие конструкции все же под бсд заработали (сделать что бы в этом каталоге были только подкаталоги я не могу, местонахождение обычных файлов забито в коде используемой программы)? With best regards, Oleg Gawriloff. --- Microsoft Outlook Express 6.00.2900.2670 * Origin: Atlant Telecom (2:450/118.0) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4920583ffc93c.html, оценка из 5, голосов 10
|