Initial commit: Alpine Zero-OS initramfs build system with cleaned Docker configuration
This commit is contained in:
92
configs/packages.txt
Normal file
92
configs/packages.txt
Normal file
@@ -0,0 +1,92 @@
|
||||
# Core Alpine packages for Zero-OS initramfs
|
||||
# Based on package mapping from current build-from-source system
|
||||
|
||||
# Base system
|
||||
alpine-baselayout
|
||||
busybox
|
||||
busybox-suid
|
||||
musl
|
||||
apk-tools
|
||||
|
||||
# System utilities
|
||||
util-linux
|
||||
findutils
|
||||
grep
|
||||
sed
|
||||
|
||||
# Crypto and certificates
|
||||
openssl
|
||||
ca-certificates
|
||||
|
||||
# Filesystem tools
|
||||
e2fsprogs
|
||||
btrfs-progs
|
||||
xfsprogs
|
||||
parted
|
||||
dosfstools
|
||||
|
||||
# Network tools
|
||||
iproute2
|
||||
openssh
|
||||
openssh-server
|
||||
curl
|
||||
wget
|
||||
dhcpcd
|
||||
dnsmasq
|
||||
nftables
|
||||
iptables
|
||||
netcat-openbsd
|
||||
ethtool
|
||||
wireguard-tools
|
||||
|
||||
# Storage and hardware
|
||||
smartmontools
|
||||
dmidecode
|
||||
hdparm
|
||||
nvme-cli
|
||||
|
||||
# Compression and archives
|
||||
zlib
|
||||
zstd
|
||||
xz
|
||||
gzip
|
||||
tar
|
||||
|
||||
# Development and system
|
||||
redis
|
||||
haveged
|
||||
tcpdump
|
||||
strace
|
||||
|
||||
# Filesystem support
|
||||
fuse
|
||||
fuse3
|
||||
|
||||
# Virtualization filesystem support (for local development)
|
||||
# VirtioFS userspace tools
|
||||
virtiofsd
|
||||
|
||||
# Hardware detection and drivers
|
||||
eudev
|
||||
kmod
|
||||
pciutils
|
||||
usbutils
|
||||
|
||||
# Linux firmware
|
||||
linux-firmware
|
||||
|
||||
# Container and virtualization
|
||||
# runc (may be in testing, skip for now)
|
||||
|
||||
# Additional libraries
|
||||
libaio
|
||||
keyutils
|
||||
|
||||
# Debugging tools (for debug builds)
|
||||
gdb
|
||||
strace
|
||||
lsof
|
||||
htop
|
||||
|
||||
# Text processing
|
||||
jq
|
||||
Reference in New Issue
Block a user