[devel] build kernel modules & System.map

Led ledest на gmail.com
Пн Май 11 20:35:45 MSD 2009


Есть ядерные модули, которым для сборки требуется (кроме 
kernel-header-modules) ещё и System.map от ядра, для которого они собираются.
Получается два неприятных момента:
1) Приходится ставить kernel-image в BuildRequires - но это хоть 
и "некрасиво", но возможно
2) ls -ld /boot
drwx------ 2 root root 1144 May 11 16:26 /boot
(в том числе и в хэшере). Таким образом доступа к /boot/System.map на этапе 
сборки получить всё равно не получается. 711 вместо 700 - проходит.

Про хук наподобие:

$ cat ~/.hasher/install/post
#!/bin/sh
chmod go+x /boot

я в курсе, с этим работает. Но это всё же локальный хук:(

P.S. 700 на /boot и /lib/modules - это AFAIR чисто ALT'овская параноидальная 
фича с непонятным назначением. Уже неоднократно приходилось городить вокруг 
этого костыли:(

-- 
Led


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