Модульный 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: