[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Модульный capabilities



Здравствуйте!

Пытаюсь установить модуль dazuko.

На этапе сборки вылетает ошибка
"error: capabilities are built-in to the kernel:
       you will need to recompile a kernel with capabilities
       as a kernel module"

Гуглил, нашел много страниц. Наиболее частую рекомендацию - 

"В ядре поставь
# make menuconfig
Security options -> Enable different security modules [*]
Security options -> Default Linux Capabilities" 

- выполнить не удается, т.к. выскакивает ошибка
(находясь в директории /usr/src/linux)

scripts/Makefile.build:17: /usr/src/linux-headers-2.6.18-6-686/scripts/basic/Makefile: No such file or directory
make[1]: *** Нет правила для сборки цели
`/usr/src/linux-headers-2.6.18-6-686/scripts/basic/Makefile'.  Останов.
make: *** [scripts_basic] Ошибка 2

В указанном каталоге (точнее, не в нем самом, а если пройти по указанной
в нем ссылке в /usr/src/linux-kbuild-2.6.18/scripts/basic),
действительно, нет файла Makefile, а только есть только 2 файла: docproc
и fixdep.

Исходные коды самого ядра у меня не установлены, а только исходные коды
заголовков. Не в этом дело? Искал коды ядра на debian.org, но нашел только то,
что есть и у меня, на установочном диске: linux-source-2.6.18.deb
(2.6.18.dfsg.1-18etch1). А я-то уже работаю, после security-обновления,
на 2.6.18-6-686; на него исходников не нашел. Думаю: мне ведь не нужно
собирать ДРУГОЕ ядро, а только переконфигурировать СУЩЕСТВУЮЩЕЕ. Для
этого тоже нужны исходники? Какие тогда брать?

С уважением,
Алексей Мишустин

Reply to: