특정 커널 구성을 열 때.
CONFIG_CRYPTO_FIPS=y
CONFIG_XXX_YYYY
컴파일 중에 다른 많은 종속 항목이 열립니다( ). 특정 커널 CONFIG_의 모든 종속성을 알 수 있는 방법이 있습니까?
답변1
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 파일을 읽고 구성을 검색할 수 있습니다.
답변2
ncurses
구성 기반( )을 사용하는 경우 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]
답변3
CONFIG_CRYPTO_FIPS
이 옵션은 FIPS 200 인증에 따라 시스템을 작동하려는 경우 필요한 fips 부팅 옵션을 활성화합니다. 그것이 무엇인지 모르는 경우에는 "아니요"라고 대답해야 합니다.