summaryrefslogtreecommitdiff
path: root/modules.d/01fips
diff options
context:
space:
mode:
authorMilan Broz <mbroz@redhat.com>2012-07-16 16:28:47 +0200
committerHarald Hoyer <harald@redhat.com>2012-07-16 16:58:51 +0200
commit4ee59ab3ed59475923a1fed0a8a52f5a03799c93 (patch)
tree28577cf4756f477e5ca528dc9e19da43f39d94e0 /modules.d/01fips
parent0f283709c9bbcdc064e1212c42173a3ff9552525 (diff)
downloaddracut-4ee59ab3ed59475923a1fed0a8a52f5a03799c93.tar.gz
dracut-4ee59ab3ed59475923a1fed0a8a52f5a03799c93.tar.bz2
dracut-4ee59ab3ed59475923a1fed0a8a52f5a03799c93.zip
Fix fips module list.
If dracut is build only with fips/fips-aesni (no crypto module), FIPS mode fails because of missing GCM modules. Just add proper modules to list (kernel have both maker as FIPS compliant already). Signed-off-by: Milan Broz <mbroz@redhat.com>
Diffstat (limited to 'modules.d/01fips')
-rwxr-xr-xmodules.d/01fips/module-setup.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules.d/01fips/module-setup.sh b/modules.d/01fips/module-setup.sh
index 2d238fbd..2517964a 100755
--- a/modules.d/01fips/module-setup.sh
+++ b/modules.d/01fips/module-setup.sh
@@ -12,7 +12,7 @@ depends() {
installkernel() {
local _fipsmodules _mod
- _fipsmodules="aead aes_generic xts aes-x86_64 ansi_cprng cbc ccm chainiv ctr"
+ _fipsmodules="aead aes_generic xts aes-x86_64 ansi_cprng cbc ccm chainiv ctr gcm ghash_generic"
_fipsmodules+=" des deflate ecb eseqiv hmac seqiv sha256 sha256_generic sha512 sha512_generic"
_fipsmodules+=" cryptomgr crypto_null tcrypt dm-mod dm-crypt"