[d-kernel] kernel policy (final?)

Dmitry V. Levin ldv at altlinux.org
Tue May 13 19:04:50 MSD 2003


On Tue, May 13, 2003 at 05:50:30PM +0400, Ed V. Bartosh wrote:
>  >>  И еще надо бы описать какие симлинки ставятся при установке
>  >>  kernel-headers.
>   
>  DVL>  А ещё лучше - реализовать правильное выставление этих ссылок.
>  DVL>  Без этого нельзя помещать kernel-headers в Сизиф - сломаются
>  DVL>  BTE.
> 
> Так это же полиси - как опишется, так потом и реализуется.
> Я, например, не знаю как вообще планируется это делать, хотелось бы
> узнать, обсудить.  

Примерно так:

пакет kernel-headers-common:
/usr/include/asm -> /usr/lib/kernel/include/asm
/usr/include/linux -> /usr/lib/kernel/include/linux
%dir /usr/lib/kernel
/usr/lib/kernel/include -> /etc/sysconfig/kernel/include
%dir /etc/sysconfig/kernel (можно и в другой пакет - в какой?)
%ghost /etc/sysconfig/kernel/include -> /usr/include/linux-default/include

Точка переключения, /etc/sysconfig/kernel/include, управляется скриптом,
который должен быть совместим с нынешним gen_kernel_headers, т.е.
поддерживать уже сложившиеся конфигурации.

Никаких /etc/alternatives/.

При наличии /usr/include/linux-default/include следует использовать его,
если все остальные методы не прошли.


--
ldv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : /pipermail/devel-kernel/attachments/20030513/901c8957/attachment-0001.bin


More information about the devel-kernel mailing list