Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Dies ist eine preseed.cfg, die einen minimalen Debianserver mit deutscher Tastatur etc. installiert.
- # Da ist nichts aktiv außer ssh. Als Append-Zeile für das Installationsmedium muss man angeben
- # (ohne die fuehrenden Rauten *und alles in einer Zeile*) :
- # priority=critical netcfg/use_dhcp=true netcfg/choose_interface=eth0 auto-install/enable=true
- # netcfg/get_hostname=SYSTEMNAME_HIER url=http://SERVERNAMEODERIPHIER/preseed.cfg DEBCONF_DEBUG=5
- #
- #
- # Lieber anonym ;-)
- popularity-contest popularity-contest/participate boolean false
- # Repository
- d-i mirror/http/hostname string ftp.de.debian.org
- d-i mirror/http/directory string /debian/
- d-i mirror/suite string squeeze
- # Post install APT setup
- d-i apt-setup/uri_type select d-i
- d-i apt-setup/hostname string ftp.de.debian.org
- d-i apt-setup/directory string /debian/
- d-i apt-setup/another boolean false
- d-i apt-setup/security-updates boolean true
- d-i finish-install/reboot_in_progress note
- d-i prebaseconfig/reboot_in_progress note
- d-i apt-setup/non-free boolean true
- d-i apt-setup/contrib boolean true
- # Netzwerkkram
- # Jeder Hostname und Domaenenname, der per DHCP zugewiesen wird, hat
- # Vorrang vor den hier angegebenen. Fehlen diese preseeds, kommt eine
- # interaktive Abfrage, auch wenn DHCP Werte übergeben hat.
- d-i netcfg/get_hostname string SYSTEMNAME_HIER
- d-i netcfg/get_domain string localdomain
- d-i netcfg/disable_dhcp boolean false
- d-i mirror/http/proxy string
- d-i netcfg/choose_interface select eth0
- d-i netcfg/wireless_wep string
- # Partitionierung und Bootloader
- d-i partman-auto/disk string /dev/sda
- d-i partman-auto/method string regular
- # Ohne das fragt partman noch mal interaktiv nach, ob man ich sicher ist
- d-i partman/confirm boolean true
- d-i partman-partitioning/confirm_write_new_label boolean true
- d-i partman/choose_partition select finish
- d-i partman/confirm_nooverwrite boolean true
- # Partitionierungsschema
- #d-i partman-auto/choose_recipe select atomic
- d-i partman-auto/choose_recipe select home
- #d-i partman-auto/choose_recipe select multi
- # Muss sein, sonst spinnt z.B. cfdisk, weil Partitionen nicht auf Zylindergrenzen enden
- # Alternative: gnu-fdisk.deb installieren (tun wir, darum auskommentiert)
- #d-i partman/alignment select cylinder
- # Grub immer in den MBR schreiben, auch wenn andere Betriebssysteme erkannt wurden
- # (Wir machen die Platte ja sowieso vollstaendig platt, also eh egal)
- d-i grub-installer/with_other_os boolean true
- # Sprachauswahl
- d-i debian-installer/locale string de_DE
- d-i debian-installer/keymap select de-latin1
- d-i debian-installer/keymap string de-latin1
- d-i languagechooser/language-name-fb select German
- d-i countrychooser/country-name select Germany
- d-i console-setup/layoutcode string de_DE
- d-i debian-installer/locale select de_DE.UTF-8
- # Zeitzoneneinstellungen
- d-i tzconfig/gmt boolean false
- d-i tzconfig/choose_country_zone/Europe select Berlin
- d-i tzconfig/choose_country_zone_single boolean true
- d-i time/zone select Europe/Berlin
- d-i clock-setup/utc boolean true
- d-i mirror/country string manual
- d-i clock-setup/ntp boolean false
- # Root-Benutzerkonto
- # Wer nicht fliessend MD5 spricht: Da steht "start" ;-)
- d-i passwd/root-password-crypted passwd $1$ekONVtC5$rTbjMaMA6cqFpbWu7UXWN.
- # Normale User haben auf einem Server erst einmal nix verloren
- d-i passwd/make-user boolean false
- #d-i passwd/user-fullname string user name
- #d-i passwd/username string username
- #d-i passwd/user-password-crypted passwd $1$rP5u17lv$i/PMu.o7KXyCUwT1tAp2M.
- # Task- und Paketauswahl
- # bare minimum
- tasksel tasksel/first multiselect standard
- d-i pkgsel/include string ssh lvm2 mdadm vim mc debconf-utils screen console-setup console-data console-common gnu-fdisk
- # Nach Installation System herunterfahren und abschalten
- d-i debian-installer/exit/poweroff boolean true
- # Was sonst noch preseeded gehoert...
- exim4-config exim4/no_config boolean true
- mdadm mdadm/autostart boolean false
- mdadm mdadm/mail_to string root
- mdadm mdadm/initrdstart string none
- mdadm mdadm/initrdstart_notinconf boolean false
- mdadm mdadm/autocheck boolean true
- mdadm mdadm/start_daemon boolean true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement