116 lines
No EOL
2 KiB
Text
116 lines
No EOL
2 KiB
Text
# Debian Atomic Terminal Installer Configuration
|
|
# This file contains settings for the automated installation process
|
|
|
|
[General]
|
|
# Target device (auto-detected if not specified)
|
|
target_device = /dev/sda
|
|
|
|
# User account settings
|
|
username = debian
|
|
user_password =
|
|
create_user = true
|
|
|
|
# System settings
|
|
hostname = debian-atomic
|
|
timezone = UTC
|
|
locale = en_US.UTF-8
|
|
|
|
# Partitioning settings
|
|
boot_size_mb = 512
|
|
swap_size_mb = 8192
|
|
root_fs_type = ext4
|
|
boot_fs_type = fat32
|
|
|
|
# Network settings
|
|
enable_network = true
|
|
dhcp_enabled = true
|
|
static_ip =
|
|
static_gateway =
|
|
static_dns =
|
|
|
|
# Package selection
|
|
install_packages =
|
|
systemd
|
|
systemd-sysv
|
|
systemd-resolved
|
|
systemd-networkd
|
|
bootc
|
|
network-manager
|
|
bash
|
|
vim
|
|
nano
|
|
curl
|
|
wget
|
|
htop
|
|
iotop
|
|
|
|
# Boot configuration
|
|
bootloader_type = grub
|
|
efi_enabled = true
|
|
secure_boot = false
|
|
|
|
# Installation options
|
|
auto_install = false
|
|
confirm_partitioning = true
|
|
confirm_formatting = true
|
|
backup_existing = false
|
|
|
|
# Logging
|
|
log_level = info
|
|
log_file = /tmp/install.log
|
|
verbose = false
|
|
|
|
[Partitioning]
|
|
# Partition layout
|
|
# 1: Boot partition (FAT32)
|
|
# 2: Root partition (ext4)
|
|
# 3: Swap partition
|
|
|
|
# Boot partition settings
|
|
boot_label = BOOT
|
|
boot_mount_point = /boot
|
|
|
|
# Root partition settings
|
|
root_label = ROOT
|
|
root_mount_point = /
|
|
|
|
# Swap partition settings
|
|
swap_label = SWAP
|
|
swap_enabled = true
|
|
|
|
[Network]
|
|
# Network interface configuration
|
|
primary_interface = auto
|
|
wifi_enabled = false
|
|
wifi_ssid =
|
|
wifi_password =
|
|
|
|
# Proxy settings
|
|
http_proxy =
|
|
https_proxy =
|
|
no_proxy = localhost,127.0.0.1
|
|
|
|
[Security]
|
|
# Security settings
|
|
root_password_required = false
|
|
sudo_nopasswd = true
|
|
ssh_enabled = false
|
|
firewall_enabled = true
|
|
|
|
[Customization]
|
|
# Custom scripts to run after installation
|
|
post_install_scripts =
|
|
/usr/local/bin/setup-first-boot
|
|
/usr/local/bin/configure-desktop
|
|
|
|
# Custom files to copy
|
|
custom_files =
|
|
/etc/hostname
|
|
/etc/hosts
|
|
/etc/systemd/network/20-wired.network
|
|
|
|
[Debug]
|
|
# Debug settings
|
|
debug_mode = false
|
|
preserve_logs = true
|
|
test_mode = false |