Kconfig (e4fc02f24c223ee8d668bf2d39bb8a2dbd61b40e) | Kconfig (cfc411e7fff3e15cd6354ff69773907e2c9d1c0c) |
---|---|
1config ARCH 2 string 3 option env="ARCH" 4 5config KERNELVERSION 6 string 7 option env="KERNELVERSION" 8 --- 1726 unchanged lines hidden (view full) --- 1735 1736 Because of the obvious security issues, this option should only be 1737 enabled on embedded devices where you control what is run in 1738 userspace. Since that isn't generally a problem on no-MMU systems, 1739 it is normally safe to say Y here. 1740 1741 See Documentation/nommu-mmap.txt for more information. 1742 | 1config ARCH 2 string 3 option env="ARCH" 4 5config KERNELVERSION 6 string 7 option env="KERNELVERSION" 8 --- 1726 unchanged lines hidden (view full) --- 1735 1736 Because of the obvious security issues, this option should only be 1737 enabled on embedded devices where you control what is run in 1738 userspace. Since that isn't generally a problem on no-MMU systems, 1739 it is normally safe to say Y here. 1740 1741 See Documentation/nommu-mmap.txt for more information. 1742 |
1743config SYSTEM_TRUSTED_KEYRING 1744 bool "Provide system-wide ring of trusted keys" 1745 depends on KEYS 1746 help 1747 Provide a system keyring to which trusted keys can be added. Keys in 1748 the keyring are considered to be trusted. Keys may be added at will 1749 by the kernel from compiled-in data and from hardware key stores, but 1750 userspace may only add extra keys if those keys can be verified by 1751 keys already in the keyring. 1752 1753 Keys in this keyring are used by module signature checking. 1754 1755config SYSTEM_TRUSTED_KEYS 1756 string "Additional X.509 keys for default system keyring" 1757 depends on SYSTEM_TRUSTED_KEYRING 1758 help 1759 If set, this option should be the filename of a PEM-formatted file 1760 containing trusted X.509 certificates to be included in the default 1761 system keyring. Any certificate used for module signing is implicitly 1762 also trusted. 1763 1764 NOTE: If you previously provided keys for the system keyring in the 1765 form of DER-encoded *.x509 files in the top-level build directory, 1766 those are no longer used. You will need to set this option instead. 1767 | |
1768config SYSTEM_DATA_VERIFICATION 1769 def_bool n 1770 select SYSTEM_TRUSTED_KEYRING 1771 select KEYS 1772 select CRYPTO 1773 select ASYMMETRIC_KEY_TYPE 1774 select ASYMMETRIC_PUBLIC_KEY_SUBTYPE 1775 select PUBLIC_KEY_ALGO_RSA --- 184 unchanged lines hidden (view full) --- 1960 string 1961 depends on MODULE_SIG 1962 default "sha1" if MODULE_SIG_SHA1 1963 default "sha224" if MODULE_SIG_SHA224 1964 default "sha256" if MODULE_SIG_SHA256 1965 default "sha384" if MODULE_SIG_SHA384 1966 default "sha512" if MODULE_SIG_SHA512 1967 | 1743config SYSTEM_DATA_VERIFICATION 1744 def_bool n 1745 select SYSTEM_TRUSTED_KEYRING 1746 select KEYS 1747 select CRYPTO 1748 select ASYMMETRIC_KEY_TYPE 1749 select ASYMMETRIC_PUBLIC_KEY_SUBTYPE 1750 select PUBLIC_KEY_ALGO_RSA --- 184 unchanged lines hidden (view full) --- 1935 string 1936 depends on MODULE_SIG 1937 default "sha1" if MODULE_SIG_SHA1 1938 default "sha224" if MODULE_SIG_SHA224 1939 default "sha256" if MODULE_SIG_SHA256 1940 default "sha384" if MODULE_SIG_SHA384 1941 default "sha512" if MODULE_SIG_SHA512 1942 |
1968config MODULE_SIG_KEY 1969 string "File name or PKCS#11 URI of module signing key" 1970 default "signing_key.pem" 1971 depends on MODULE_SIG 1972 help 1973 Provide the file name of a private key/certificate in PEM format, 1974 or a PKCS#11 URI according to RFC7512. The file should contain, or 1975 the URI should identify, both the certificate and its corresponding 1976 private key. 1977 1978 If this option is unchanged from its default "signing_key.pem", 1979 then the kernel will automatically generate the private key and 1980 certificate as described in Documentation/module-signing.txt 1981 | |
1982config MODULE_COMPRESS 1983 bool "Compress modules on installation" 1984 depends on MODULES 1985 help 1986 1987 Compresses kernel modules when 'make modules_install' is run; gzip or 1988 xz depending on "Compression algorithm" below. 1989 --- 76 unchanged lines hidden --- | 1943config MODULE_COMPRESS 1944 bool "Compress modules on installation" 1945 depends on MODULES 1946 help 1947 1948 Compresses kernel modules when 'make modules_install' is run; gzip or 1949 xz depending on "Compression algorithm" below. 1950 --- 76 unchanged lines hidden --- |