################################################ # # Preseeding file for datenkollektiv.net Desktop # jankow@datenkollektiv.net, April 2015 # # This is splitted in several files and included via php # for easier maintaining. # ################################################ d-i mirror/suite string jessie tasksel tasksel/first multiselect standard, print-server, ssh-server, mate-desktop ################ # Localisation ################ # Preseeding only locale sets language, country and locale. d-i debian-installer/locale string de_DE d-i debian-installer/language string de d-i debian-installer/country string DE d-i keyboard-configuration/xkb-keymap select de d-i debian-installer/locale string de_DE.UTF-8 # Optionally specify additional locales to be generated. #d-i localechooser/supported-locales multiselect en_US.UTF-8, nl_NL.UTF-8 ########### # Timezone ########### d-i time/zone string Europe/Berlin d-i clock-setup/utc boolean true d-i clock-setup/ntp boolean true d-i clock-setup/ntp-server string pool.ntp.org ################ # Networking ################ d-i netcfg/choose_interface select auto d-i netcfg/get_hostname string unassigned-hostname d-i netcfg/get_domain string unassigned-domain d-i netcfg/wireless_wep string # hostname - we have to set inside the boot append d-i netcfg/hostname string dkn-desktop ################ # Tasksel ################ d-i popularity-contest/participate boolean false # Tasksel Desktop erledigen wir ueber den Boot-Promt # tasksel tasksel/desktop xfce-desktop # Whether to upgrade packages after debootstrap. # Allowed values: none, safe-upgrade, full-upgrade d-i pkgsel/upgrade select safe-upgrade ######################### # Mirror Settings ######################### # If you select ftp, the mirror/country string does not need to be set. # d-i mirror/protocol string http # d-i mirror/country string DE d-i mirror/country string manual d-i mirror/http/hostname string ftp.de.debian.org d-i mirror/http/directory string /debian d-i mirror/http/proxy string #################### # Apt-Settings #################### d-i apt-setup/non-free boolean true d-i apt-setup/contrib boolean true d-i apt-setup/services-select multiselect security, updates d-i apt-setup/security_host string security.debian.org # Additional repositories, local[0-9] available # dkn repo d-i apt-setup/local0/repository string \ deb http://packages.datenkollektiv.net/ dkn main d-i apt-setup/local0/comment string Datenkollektiv Repository d-i apt-setup/local0/key string http://packages.datenkollektiv.net/dkn_apt.key # dkn-updates repo d-i apt-setup/local1/repository string \ deb http://packages.datenkollektiv.net/ dkn-updates main d-i apt-setup/local1/comment string Datenkollektiv Updates Repository d-i apt-setup/local1/key string http://packages.datenkollektiv.net/dkn_apt.key # dkn jessie repo d-i apt-setup/local2/repository string \ deb http://packages.datenkollektiv.net/ jessie main d-i apt-setup/local2/comment string Datenkollektiv Jessie Repository d-i apt-setup/local2/key string http://packages.datenkollektiv.net/dkn_apt.key # achtung: # d-i debian-installer/allow_unauthenticated boolean true d-i pkgsel/include string firmware-iwlwifi \ linux-wlan-ng-firmware \ hostap-utils \ linux-wlan-ng \ atmel-firmware \ bluez-firmware \ firmware-atheros \ firmware-bnx2 \ firmware-bnx2x \ firmware-brcm80211 \ firmware-intelwimax \ firmware-iwlwifi \ firmware-libertas \ firmware-linux \ firmware-linux-nonfree \ firmware-myricom \ firmware-netxen \ firmware-qlogic \ firmware-ralink \ firmware-realtek \ zd1211-firmware \ openssh-server \ libreoffice \ libreoffice-l10n-de \ myspell-de-de \ aspell-de \ icedove \ icedove-l10n-de \ iceowl-extension \ enigmail \ iceweasel \ iceweasel-l10n-de \ flashplugin-nonfree \ pidgin \ pidgin-otr \ gimp \ inkscape \ geeqie \ xsane \ gscan2pdf \ vlc \ pulseaudio \ keepassx \ deja-dup \ ttf-mscorefonts-installer \ cryptsetup \ pmount \ mc \ less \ deja-dup \ bash-completion \ parted \ bindfs \ sshfs \ vim \ openssh-client \ cryptsetup \ openvpn \ lvm2 \ gnupg2 \ scdaemon \ gpgsm \ gnupg-pkcs11-scd \ pcscd \ pass \ ntfs-3g \ libdvdcss2 \ firmware-iwlwifi \ dknRootCa \ dknautoupdate \ dkniceweaselconfig \ dkniceweaselext # add # dknsplash # dkndesktopconf ##################### # User ##################### # no root login, sudo instead d-i passwd/root-login boolean false # To create a normal user account. d-i passwd/user-fullname string Default User d-i passwd/username string user # Normal user's password, either in clear text d-i passwd/user-password password geheim d-i passwd/user-password-again password geheim # or encrypted using an MD5 hash, see grub-md5-crypt(8). # d-i grub-installer/password-crypted password [] ############################# # special configurations ############################# # benutzerdefiniertes Skript zur Konfiguration einiger Standards d-i preseed/late_command string \ wget http://packages.datenkollektiv.net/preseeding/scripts/dkn_configure_desktop.sh -O /target/tmp/dkn_configure_desktop.sh; \ in-target /bin/bash /tmp/dkn_configure_desktop.sh