V8.00.000.2025.06.17
Some checks failed
🛡️ Shell Script Linting / 🛡️ Shell Script Linting (push) Failing after 2s
Some checks failed
🛡️ Shell Script Linting / 🛡️ Shell Script Linting (push) Failing after 2s
Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
@@ -31,6 +31,7 @@ declare -gx CC="clang-18 -target x86_64-linux-gnu"
|
|||||||
declare -gx LD="ld.lld-18"
|
declare -gx LD="ld.lld-18"
|
||||||
declare -gx HOSTCC="clang-18"
|
declare -gx HOSTCC="clang-18"
|
||||||
declare -gx HOSTCXX="clang++-18"
|
declare -gx HOSTCXX="clang++-18"
|
||||||
|
declare -gx AR="llvm-ar-18" NM="llvm-nm-18" OBJCOPY="llvm-objcopy-18" STRIP="llvm-strip-18"
|
||||||
umask 0022
|
umask 0022
|
||||||
|
|
||||||
# --- Identity / naming -------------------------------------------------------
|
# --- Identity / naming -------------------------------------------------------
|
||||||
@@ -72,17 +73,17 @@ scripts/config --enable CONFIG_HID_GENERIC
|
|||||||
scripts/config --enable CONFIG_BTRFS_FS
|
scripts/config --enable CONFIG_BTRFS_FS
|
||||||
scripts/config --enable CONFIG_BTRFS_FS_POSIX_ACL
|
scripts/config --enable CONFIG_BTRFS_FS_POSIX_ACL
|
||||||
scripts/config --enable CONFIG_EXT4_FS
|
scripts/config --enable CONFIG_EXT4_FS
|
||||||
scripts/config --enable CONFIG_EXFAT_FS
|
|
||||||
scripts/config --enable CONFIG_FAT_FS
|
scripts/config --enable CONFIG_FAT_FS
|
||||||
scripts/config --enable CONFIG_ISO9660_FS
|
scripts/config --enable CONFIG_ISO9660_FS
|
||||||
scripts/config --enable CONFIG_MSDOS_FS
|
|
||||||
scripts/config --enable CONFIG_VFAT_FS
|
scripts/config --enable CONFIG_VFAT_FS
|
||||||
scripts/config --enable CONFIG_XFS
|
scripts/config --enable CONFIG_XFS
|
||||||
scripts/config --disable CONFIG_CEPH_FS
|
scripts/config --disable CONFIG_CEPH_FS
|
||||||
|
scripts/config --disable CONFIG_EXFAT_FS
|
||||||
scripts/config --disable CONFIG_EXT2
|
scripts/config --disable CONFIG_EXT2
|
||||||
scripts/config --disable CONFIG_EXT3
|
scripts/config --disable CONFIG_EXT3
|
||||||
scripts/config --disable CONFIG_HFSPLUS_FS
|
scripts/config --disable CONFIG_HFSPLUS_FS
|
||||||
scripts/config --disable CONFIG_JFS_FS
|
scripts/config --disable CONFIG_JFS_FS
|
||||||
|
scripts/config --disable CONFIG_MSDOS_FS
|
||||||
scripts/config --disable CONFIG_NILFS2_FS
|
scripts/config --disable CONFIG_NILFS2_FS
|
||||||
scripts/config --disable CONFIG_NTFS3_FS
|
scripts/config --disable CONFIG_NTFS3_FS
|
||||||
scripts/config --disable CONFIG_OVERLAY_FS
|
scripts/config --disable CONFIG_OVERLAY_FS
|
||||||
@@ -96,26 +97,22 @@ scripts/config --enable CONFIG_SATA_AHCI
|
|||||||
scripts/config --enable CONFIG_BLK_DEV_NVME
|
scripts/config --enable CONFIG_BLK_DEV_NVME
|
||||||
scripts/config --enable CONFIG_SCSI
|
scripts/config --enable CONFIG_SCSI
|
||||||
scripts/config --enable CONFIG_BLK_DEV_SD
|
scripts/config --enable CONFIG_BLK_DEV_SD
|
||||||
scripts/config --enable CONFIG_VIRTIO_PCI
|
|
||||||
scripts/config --enable CONFIG_VIRTIO_BLK
|
|
||||||
scripts/config --enable CONFIG_VIRTIO_SCSI
|
|
||||||
scripts/config --enable CONFIG_USB_XHCI_HCD
|
scripts/config --enable CONFIG_USB_XHCI_HCD
|
||||||
scripts/config --enable CONFIG_USB_EHCI_HCD
|
|
||||||
scripts/config --enable CONFIG_USB_STORAGE
|
scripts/config --enable CONFIG_USB_STORAGE
|
||||||
scripts/config --disable CONFIG_ATA_SFF
|
scripts/config --disable CONFIG_ATA_SFF
|
||||||
scripts/config --disable CONFIG_CHR_DEV_SG
|
scripts/config --disable CONFIG_CHR_DEV_SG
|
||||||
scripts/config --disable CONFIG_PATA_*
|
scripts/config --disable CONFIG_USB_EHCI_HCD
|
||||||
|
|
||||||
# --- Device-mapper and software RAID (rescue on unknown hosts) ---------------
|
# --- Device-mapper and software RAID (rescue on unknown hosts) ---------------
|
||||||
scripts/config --enable CONFIG_BLK_DEV_DM
|
scripts/config --enable CONFIG_BLK_DEV_DM
|
||||||
scripts/config --enable CONFIG_BLK_DEV_MD
|
|
||||||
scripts/config --enable CONFIG_DM_CRYPT
|
scripts/config --enable CONFIG_DM_CRYPT
|
||||||
scripts/config --enable CONFIG_DM_MOD
|
scripts/config --enable CONFIG_DM_MOD
|
||||||
scripts/config --enable CONFIG_MD
|
scripts/config --disable CONFIG_MD_RAID1
|
||||||
scripts/config --enable CONFIG_MD_AUTODETECT
|
scripts/config --disable CONFIG_MD_RAID10
|
||||||
scripts/config --enable CONFIG_MD_RAID1
|
scripts/config --disable CONFIG_MD_RAID456
|
||||||
scripts/config --enable CONFIG_MD_RAID10
|
scripts/config --disable CONFIG_BLK_DEV_MD
|
||||||
scripts/config --enable CONFIG_MD_RAID456
|
scripts/config --disable CONFIG_MD
|
||||||
|
scripts/config --disable CONFIG_MD_AUTODETECT
|
||||||
|
|
||||||
# --- Do not allow device-mapper table creation from the kernel command line --
|
# --- Do not allow device-mapper table creation from the kernel command line --
|
||||||
scripts/config --disable CONFIG_DM_INIT
|
scripts/config --disable CONFIG_DM_INIT
|
||||||
@@ -159,9 +156,9 @@ scripts/config --enable CONFIG_VIRTIO_INPUT
|
|||||||
scripts/config --enable CONFIG_VIRTIO_NET
|
scripts/config --enable CONFIG_VIRTIO_NET
|
||||||
scripts/config --enable CONFIG_VIRTIO_PCI
|
scripts/config --enable CONFIG_VIRTIO_PCI
|
||||||
scripts/config --enable CONFIG_VIRTIO_SCSI
|
scripts/config --enable CONFIG_VIRTIO_SCSI
|
||||||
scripts/config --enable CONFIG_VMXNET3
|
|
||||||
scripts/config --disable CONFIG_HYPERV
|
scripts/config --disable CONFIG_HYPERV
|
||||||
scripts/config --disable CONFIG_VIRTIO_GPU
|
scripts/config --disable CONFIG_VIRTIO_GPU
|
||||||
|
scripts/config --disable CONFIG_VMXNET3
|
||||||
scripts/config --disable CONFIG_XEN
|
scripts/config --disable CONFIG_XEN
|
||||||
|
|
||||||
# --- Media, Sound, Wireless --------------------------------------------------
|
# --- Media, Sound, Wireless --------------------------------------------------
|
||||||
@@ -172,7 +169,6 @@ scripts/config --disable CONFIG_NFC
|
|||||||
scripts/config --disable CONFIG_SND
|
scripts/config --disable CONFIG_SND
|
||||||
|
|
||||||
# --- Disable entire DRM/GPU graphics stack -----------------------------------
|
# --- Disable entire DRM/GPU graphics stack -----------------------------------
|
||||||
scripts/config --enable CONFIG_DRM_SIMPLEDRM
|
|
||||||
scripts/config --disable CONFIG_DRM
|
scripts/config --disable CONFIG_DRM
|
||||||
scripts/config --disable CONFIG_DRM_AMDGPU
|
scripts/config --disable CONFIG_DRM_AMDGPU
|
||||||
scripts/config --disable CONFIG_DRM_BRIDGE
|
scripts/config --disable CONFIG_DRM_BRIDGE
|
||||||
@@ -183,6 +179,7 @@ scripts/config --disable CONFIG_DRM_NOUVEAU
|
|||||||
scripts/config --disable CONFIG_DRM_PANEL
|
scripts/config --disable CONFIG_DRM_PANEL
|
||||||
scripts/config --disable CONFIG_DRM_QXL
|
scripts/config --disable CONFIG_DRM_QXL
|
||||||
scripts/config --disable CONFIG_DRM_RADEON
|
scripts/config --disable CONFIG_DRM_RADEON
|
||||||
|
scripts/config --disable CONFIG_DRM_SIMPLEDRM
|
||||||
scripts/config --disable CONFIG_DRM_VIRTIO_GPU
|
scripts/config --disable CONFIG_DRM_VIRTIO_GPU
|
||||||
scripts/config --disable CONFIG_DRM_VMWGFX
|
scripts/config --disable CONFIG_DRM_VMWGFX
|
||||||
|
|
||||||
@@ -194,6 +191,10 @@ scripts/config --enable CONFIG_THERMAL
|
|||||||
scripts/config --enable CONFIG_X86_PKG_TEMP_THERMAL
|
scripts/config --enable CONFIG_X86_PKG_TEMP_THERMAL
|
||||||
|
|
||||||
# --- BPF/Tracing/Debug – big size savers -------------------------------------
|
# --- BPF/Tracing/Debug – big size savers -------------------------------------
|
||||||
|
scripts/config --enable DEBUG_INFO_NONE
|
||||||
|
scripts/config --disable DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
|
||||||
|
scripts/config --disable DEBUG_INFO_DWARF4
|
||||||
|
scripts/config --disable DEBUG_INFO_DWARF5
|
||||||
scripts/config --enable CONFIG_KALLSYMS # keep symbols (panic decoding)
|
scripts/config --enable CONFIG_KALLSYMS # keep symbols (panic decoding)
|
||||||
scripts/config --disable CONFIG_BPF_SYSCALL
|
scripts/config --disable CONFIG_BPF_SYSCALL
|
||||||
scripts/config --disable CONFIG_DEBUG_INFO
|
scripts/config --disable CONFIG_DEBUG_INFO
|
||||||
@@ -228,7 +229,7 @@ scripts/config --disable CONFIG_MODULE_SIG_FORCE
|
|||||||
|
|
||||||
# --- Apply intended core DM + crypto as builtins -----------------------------
|
# --- Apply intended core DM + crypto as builtins -----------------------------
|
||||||
scripts/config --set-val CONFIG_DM_CRYPT y
|
scripts/config --set-val CONFIG_DM_CRYPT y
|
||||||
scripts/config --set-val CONFIG_DM_INTEGRITY y
|
scripts/config --set-val CONFIG_DM_INTEGRITY n
|
||||||
|
|
||||||
# --- Crypto primitives required by dm-crypt(LUKS) ----------------------------
|
# --- Crypto primitives required by dm-crypt(LUKS) ----------------------------
|
||||||
scripts/config --set-val CONFIG_CRYPTO_XTS y
|
scripts/config --set-val CONFIG_CRYPTO_XTS y
|
||||||
|
|||||||
Reference in New Issue
Block a user