From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Comment: RFC 2476 MSA function at mx18.yandex.ru logged sender identity as: shader Message-ID: <4302CE34.408@yandex.ru> Date: Wed, 17 Aug 2005 09:42:12 +0400 From: "Alexey V. Novikov" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041217 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] Re: perl-manpages References: <20050815200726.GA6704@basalt.office.altlinux.org> <20050815214131.GD19097@solemn.turbinal.org> <4302BC49.5080009@yandex.ru> <20050817051301.GG19097@solemn.turbinal.org> In-Reply-To: <20050817051301.GG19097@solemn.turbinal.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2005 05:42:55 -0000 Archived-At: List-Archive: 17.08.2005 9:13, Alexey Tourbin пишет: > 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 > $ А если у меня /usr в read-only? Я что совсем без манов останусь? -- WBR, Alexey V. Novikov