[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