# SPDX-Version: 3.0
# SPDX-CreationInfo: 2025-06-17; WEIDNER, Marc S.; <msw@coresecret.dev>
# SPDX-ExternalRef: GIT https://git.coresecret.dev/msw/CISS.debian.installer.git
# SPDX-FileContributor: WEIDNER, Marc S.; Centurion Intelligence Consulting Agency
# SPDX-FileCopyrightText: 2024-2025; WEIDNER, Marc S.; <msw@coresecret.dev>
# SPDX-FileType: SOURCE
# SPDX-License-Identifier: EUPL-1.2 OR LicenseRef-CCLA-1.0
# SPDX-LicenseComment: This file is part of the CISS.debian.installer.secure framework.
# SPDX-PackageName: CISS.debian.installer
# SPDX-Security-Contact: security@coresecret.eu

# List of modules that you want to include in your initramfs.
# They will be loaded at boot time in the order below.
#
# Syntax:  module_name [args ...]
#
# You must run update-initramfs(8) to effect this change.
#
# Examples:
#
# raid1
# sd_mod

### btrfs ----------------------------------------------------------------------------------------------------------------------
btrfs
lzo
xor
xxhash
zstd
zstd_compress

### cryptography ---------------------------------------------------------------------------------------------------------------
aes_generic
aesni_intel
blake2b_generic
crc32c_generic
cryptd
gf128mul
libcrc32c
serpent_generic
sha256_generic
sha384_generic
sha512_generic
twofish_generic
xts

### cryptsetup -----------------------------------------------------------------------------------------------------------------
dm_mod
dm_crypt
dm_integrity
dm_verity

### Entropy --------------------------------------------------------------------------------------------------------------------
jitterentropy_rng
rng_core

### ESP/FAT/UEFI ---------------------------------------------------------------------------------------------------------------
fat
vfat

#### nftables ------------------------------------------------------------------------------------------------------------------
#nf_log_common  # built-in
#nft_counter    # built-in
#nft_icmp       # built-in
#nft_icmpv6     # built-in
#nft_meta       # built-in
#nft_set_hash   # built-in
#nft_set_rbtree # built-in
#nft_tcp        # built-in
#nft_udp        # built-in
nf_conntrack
nf_nat
nf_reject_ipv4
nf_reject_ipv6
nf_tables
nft_ct
nft_limit
nft_log
nft_masq
nft_nat
nft_reject_inet
nfnetlink
nfnetlink_log

### RAID -----------------------------------------------------------------------------------------------------------------------
raid456
raid6_pq
