конфигурации ядра и зависимости

Когда определенная конфигурация ядра включена, например

CONFIG_CRYPTO_FIPS=y 

во время компиляции включается множество других зависимостей ( CONFIG_XXX_YYYY ). Есть ли способ узнать все зависимости для данного ядра CONFIG_?

3 Solutions collect form web for “конфигурации ядра и зависимости”

Если вы используете конфигурацию на основе ncurses ( make menuconfig ), просто make menuconfig поиск по вашему конкретному параметру ядра (нажмите / затем введите CONFIG_CRYPTO_FIPS ), и в нем также будут указаны зависимости. Например, в моем ядре ядра 3.13 я получаю:

 Symbol: CRYPTO_FIPS [=n] Type : boolean Prompt: FIPS 200 compliance Location: (1) -> Cryptographic API (CRYPTO [=y]) Defined at crypto/Kconfig:24 Depends on: CRYPTO [=y] && CRYPTO_ANSI_CPRNG [=n] && !CRYPTO_MANAGER_DISABLE_TESTS [=y] 

Depends on раздела в menuconfig хранится в файлах Kconfig ' depends on разделов.

 config CRYPTO_FIPS bool "FIPS 200 compliance" depends on (CRYPTO_ANSI_CPRNG || CRYPTO_DRBG) && !CRYPTO_MANAGER_DISABLE_TESTS depends on MODULE_SIG help This options enables the fips boot option which is required if you want to system to operate in a FIPS 200 certification. You should say no unless you know what this is. 

Вы можете читать файлы Kconfig и искать конфигурацию.

CONFIG_CRYPTO_FIPS

Эти параметры позволяют использовать функцию загрузки fips, которая требуется, если вы хотите, чтобы система работала в сертификации FIPS 200. Вы должны сказать «нет», если не знаете, что это такое.

  • Как отлаживать Linux?
  • Почему autoconf.h не копируется автоматически на свое место?
  • Блок «Оверлей дерева устройств» уведомляет и загружает детей дважды
  • Скомпилируйте ядро ​​Ubuntu «Raring» с помощью компилятора Intel
  • Узнайте, почему Linux-модуль ядра загружен
  • Таблетка libinput «мертва» вокруг периметра
  • Не удается переключиться на консоль, используя собственное скомпилированное ядро
  • Не удается скомпилировать ядро: ошибка, ядро ​​не поддерживает режим PIC
  • Отсоединить клавиатуру от ядра
  • LVM RAID 1 для root
  • Является ли / dev / nvram опасным для записи?
  • Linux и Unix - лучшая ОС в мире.