On Wed, Aug 17, 2005 at 08:25:45AM +0400, Alexey V. Novikov wrote: > >This packages has two scripts: > >1) /usr/sbin/perlman, capable of generating manual pages for all > >perl modules and pod files under "core" and "vendor" directores; > >2) /etc/cron.daily/perlman, a daily job that will generate/update > >manual pages in /var/cache/perlman/man{1,3} and then will make > >symbolic links for them in /usr/local/man/man{1,3}. > А может не надо их в ^^^^^^^^^^? Я над этим много думал. man-страницы -- генерат. Там выполняется большое количество перлового кода. От рута пускать его нельзя. Следовательно, напрямую ни в /usr, ни в /usr/local генерить ничего нельзя. Поэтому создаётся каталог /var/cache/perlman с правами 2775 root:man, а скрипт /usr/sbin/perlman пускается от псевдоюзера cacheman. Далее, /usr/share должен быть полностью под контролем rpm. Никакой отсебятены туда лучше не ставить. Поэтому линки на генерат я решил ставить в /usr/local/man. К счастью, поиск в этом каталоге работает "из коробки". $ grep /usr/local/man /etc/man.conf MANPATH /usr/local/man MANPATH_MAP /usr/local/bin /usr/local/man MANPATH_MAP /usr/local/sbin /usr/local/man $