- Use container modules from kernel_modules stage for dependency resolution - Remove dependency on initramfs modules that haven't been copied yet - Fixes regression where clean builds had empty stage1.list - Dependency resolution now works correctly in clean build scenarios
33 lines
636 B
Plaintext
33 lines
636 B
Plaintext
# Main zinit configuration for Zero OS Alpine
|
|
# This replaces OpenRC completely
|
|
|
|
# Logging configuration
|
|
log_level: debug
|
|
log_file: /var/log/zinit/zinit.log
|
|
|
|
# Initialization phases
|
|
init:
|
|
# Phase 1: Critical system setup
|
|
- stage1-modules
|
|
- udevd
|
|
- depmod
|
|
|
|
# Phase 2: Extended hardware and networking
|
|
- stage2-modules
|
|
- network
|
|
- lo
|
|
|
|
# Phase 3: System services
|
|
- routing
|
|
- ntp
|
|
- haveged
|
|
|
|
# Phase 4: User services
|
|
- sshd-setup
|
|
- sshd
|
|
- getty
|
|
- console
|
|
- gettyconsole
|
|
|
|
# Service dependencies and ordering managed by individual service files
|
|
# All services are defined in the services/ subdirectory |