# # This file overwrites /proc/cmdline overwrites preseed.cfg in the InitRamFs! # # # The following options are set through the PXE configuration # # Delay asking for locale and keyboard layout after pre-seeding via network #d-i auto-install/enable boolean true # Only ask for critical questions #d-i debconf/priority select critical # Disable graphical installer #d-i debian-installer/framebuffer boolean false # # Select German as default locale and for keyboard layout # d-i debian-installer/locale string de_DE.UTF-8 d-i keyboard-configuration/xkb-keymap select de(nodeadkeys) #d-i keyboard-configuration/modelcode string pc105 d-i ucr/xorg/keyboard/options/XkbModel string pc105 #d-i keyboard-configuration/layoutcode string de d-i ucr/xorg/keyboard/options/XkbLayout string de #d-i keyboard-configuration/variantcode string nodeadkeys d-i ucr/xorg/keyboard/options/XkbVariant string nodeadkeys #d-i keyboard-configuration/optionscode string d-i ucr/xorg/keyboard/options/XkbOptions string #d-i debian-installer/keymap select de-latin1-nodeadkeys # # Configure local repository server # d-i debian-installer/allow_unauthenticated boolean true d-i mirror/country string manual d-i mirror/protocol select http d-i mirror/http/proxy string # The host name of the repository server is filled through the PXE configuration generated by UDM #d-i mirror/http/hostname string ... d-i mirror/http/directory string /univention-repository/4.0/maintained/4.0-2 d-i mirror/codename string ucs402 d-i mirror/suite string ucs402 d-i mirror/udeb/suite string ucs402 # Don't install X-Server d-i base-installer/install-recommends boolean false d-i pkgsel/include string univention-system-setup-boot univention-kernel-image openssh-server # # Disable password for user 'root' # d-i passwd/root-login boolean true # Alternative: printf "secret" | mkpasswd -s -m sha-512 d-i passwd/root-password-crypted string $6$Qs0UjFgHQBctVhNh$ha8P3nLzE3.amVDIy54wDd9pX.vdgWZ/.W6tEAexUEzAJ2S2X0SLeI.vBNK9s/lPIGe/F5G5fcFVXgGWKyW0h/ # # Partition hard disk: # d-i partman-auto/method string lvm d-i partman-lvm/confirm boolean true d-i partman-lvm/confirm_nooverwrite boolean true d-i partman-lvm/device_remove_lvm boolean true d-i partman-partitioning/confirm_write_new_label boolean true d-i partman/choose_partition select finish d-i partman/confirm boolean true d-i partman/confirm_nooverwrite boolean true d-i partman-auto/disk string /dev/vda d-i partman-auto-lvm/new_vg_name string vg_ucs d-i partman-partitioning/default_label select gpt # GPT partition scheme: # 9 MB : BIOS boot # 250 MB : /boot # 8 GB : / # 1 GB : swap # 2 GB : /tmp (LVM VG: vg_ucs) # rest : /var (LVM VG: vg_ucs) d-i partman-auto/choose_recipe select simple-lvm d-i partman-auto/expert_recipe string simple-lvm :: \ 9 1 9 free \ $primary{ } $bios_boot{ } \ method{ biosgrub } \ . \ 250 1000 250 ext4 \ $primary{ } $bootable{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ mountpoint{ /boot } \ . \ 8192 1000 8192 ext4 \ $primary{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ mountpoint{ / } \ . \ 1024 1000 1024 linux-swap \ method{ swap } format{ } \ . \ 2048 1000 2048 ext4 \ $defaultignore{ } $lvmok{ } \ lv_name{ tmp } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ mountpoint{ /tmp } \ . \ 2048 1000 1000000000 ext4 \ $defaultignore{ } $lvmok{ } \ lv_name{ var } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ mountpoint{ /var } \ . # # Disable starting "Univention System Setup Boot" # d-i ucr/system/setup/boot/start string false # # Univension System Setup profile # #univention-system-setup-boot uss/root_password string univention-system-setup-boot uss/components string univention-system-setup-boot uss/packages_install string parted univention-system-setup-boot uss/packages_remove string # Choices: domaincontroller_master domaincontroller_backup domaincontroller_slave memberserver base univention-system-setup-boot uss/server/role string memberserver #univention-system-setup-boot uss/ldap/base string dc=example,dc=com univention-system-setup-boot update/system/after/setup boolean true # # Network configuration # univention-system-setup-boot uss/hostname string 41-netinstall univention-system-setup-boot uss/domainname string 40lish.qa univention-system-setup-boot uss/interfaces/eth0/address string 10.200.6.41 univention-system-setup-boot uss/interfaces/eth0/netmask string 255.255.255.0 univention-system-setup-boot uss/interfaces/eth0/network string 10.200.6.0 univention-system-setup-boot uss/interfaces/eth0/broadcast string 10.200.6.255 univention-system-setup-boot uss/gateway string 10.200.6.1