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.