[sisyphus] Re: perl-manpages

Alexey Tourbin at на altlinux.ru
Ср Авг 17 10:19:41 MSD 2005


On Wed, Aug 17, 2005 at 10:05:06AM +0400, Alexey Tourbin wrote:
> On Wed, Aug 17, 2005 at 09:42:12AM +0400, Alexey V. Novikov wrote:
> > >$ 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
> > >$
> > А если у меня /usr в read-only? Я что совсем без манов останусь?
> 
> А.  Я подумал, что предлагается ставить линки в /usr/share. :)
> Ну не знаю.  /usr/local иногда отдельным разделом бывает.
> Скрипт /etc/cron.daily/perlman помечен как %config.

Кстати, эти два скрипта имеют замечательную особенность: они работают в
инкрементном режиме.  При первом запуске скрипты отрабатывают несколько
минут (на создании генерата), при последующих запусках -- несколько
секунд.  То есть *если* в /usr/lib/perl5 ничего не изменилось, *то* ни
в /var/cache/perlman, ни в /usr/local/man также ничего меняться не будет.

В этом состоит решение вашей проблемы: если вы только что поставили или
обновили перловые пакеты, то /usr у вас, очевидно, ещё смонтирован в rw.
Тогда можно вручную запустить /etc/cron.daily/perlman, он сделает
генерат и поставит симлинки в /usr/local/man.  После этого /usr можно
перемонтировать в ro.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/sisyphus/attachments/20050817/ce3efe93/attachment-0001.bin


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