Advertisement
Guest User

preseed.cfg

a guest
Mar 12th, 2012
417
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.50 KB | None | 0 0
  1. # Dies ist eine preseed.cfg, die einen minimalen Debianserver mit deutscher Tastatur etc. installiert.
  2. # Da ist nichts aktiv außer ssh. Als Append-Zeile für das Installationsmedium muss man angeben
  3. # (ohne die fuehrenden Rauten *und alles in einer Zeile*) :
  4. # priority=critical netcfg/use_dhcp=true netcfg/choose_interface=eth0 auto-install/enable=true
  5. # netcfg/get_hostname=SYSTEMNAME_HIER url=http://SERVERNAMEODERIPHIER/preseed.cfg DEBCONF_DEBUG=5
  6. #
  7. #
  8. # Lieber anonym ;-)
  9. popularity-contest popularity-contest/participate boolean false
  10.  
  11. # Repository
  12. d-i mirror/http/hostname string ftp.de.debian.org
  13. d-i mirror/http/directory string /debian/
  14. d-i mirror/suite string squeeze
  15.  
  16. # Post install APT setup
  17. d-i apt-setup/uri_type select d-i
  18. d-i apt-setup/hostname string ftp.de.debian.org
  19. d-i apt-setup/directory string /debian/
  20. d-i apt-setup/another boolean false
  21. d-i apt-setup/security-updates boolean true
  22. d-i finish-install/reboot_in_progress note
  23. d-i prebaseconfig/reboot_in_progress note
  24.  
  25. d-i apt-setup/non-free boolean true
  26. d-i apt-setup/contrib boolean true
  27.  
  28. # Netzwerkkram
  29. # Jeder Hostname und Domaenenname, der per DHCP zugewiesen wird, hat
  30. # Vorrang vor den hier angegebenen. Fehlen diese preseeds, kommt eine
  31. # interaktive Abfrage, auch wenn DHCP Werte übergeben hat.
  32. d-i netcfg/get_hostname string SYSTEMNAME_HIER
  33. d-i netcfg/get_domain string localdomain
  34. d-i netcfg/disable_dhcp boolean false
  35. d-i mirror/http/proxy string
  36. d-i netcfg/choose_interface select eth0
  37. d-i netcfg/wireless_wep string
  38.  
  39.  
  40. # Partitionierung und Bootloader
  41. d-i partman-auto/disk string /dev/sda
  42. d-i partman-auto/method string regular
  43.  
  44. # Ohne das fragt partman noch mal interaktiv nach, ob man ich sicher ist
  45. d-i partman/confirm boolean true
  46. d-i partman-partitioning/confirm_write_new_label boolean true
  47. d-i partman/choose_partition select finish
  48. d-i partman/confirm_nooverwrite boolean true
  49.  
  50. # Partitionierungsschema
  51. #d-i partman-auto/choose_recipe select atomic
  52. d-i partman-auto/choose_recipe select home
  53. #d-i partman-auto/choose_recipe select multi
  54.  
  55. # Muss sein, sonst spinnt z.B. cfdisk, weil Partitionen nicht auf Zylindergrenzen enden
  56. # Alternative: gnu-fdisk.deb installieren (tun wir, darum auskommentiert)
  57. #d-i partman/alignment select cylinder
  58.  
  59. # Grub immer in den MBR schreiben, auch wenn andere Betriebssysteme erkannt wurden
  60. # (Wir machen die Platte ja sowieso vollstaendig platt, also eh egal)
  61. d-i grub-installer/with_other_os boolean true
  62.  
  63.  
  64. # Sprachauswahl
  65. d-i debian-installer/locale string de_DE
  66. d-i debian-installer/keymap select de-latin1
  67. d-i debian-installer/keymap string de-latin1
  68.  
  69. d-i languagechooser/language-name-fb select German
  70. d-i countrychooser/country-name select Germany
  71. d-i console-setup/layoutcode string de_DE
  72. d-i debian-installer/locale select de_DE.UTF-8
  73.  
  74. # Zeitzoneneinstellungen
  75. d-i tzconfig/gmt boolean false
  76. d-i tzconfig/choose_country_zone/Europe select Berlin
  77. d-i tzconfig/choose_country_zone_single boolean true
  78. d-i time/zone select Europe/Berlin
  79. d-i clock-setup/utc boolean true
  80. d-i mirror/country string manual
  81. d-i clock-setup/ntp boolean false
  82.  
  83. # Root-Benutzerkonto
  84. # Wer nicht fliessend MD5 spricht: Da steht "start" ;-)
  85. d-i passwd/root-password-crypted passwd $1$ekONVtC5$rTbjMaMA6cqFpbWu7UXWN.
  86.  
  87. # Normale User haben auf einem Server erst einmal nix verloren
  88. d-i passwd/make-user boolean false
  89. #d-i passwd/user-fullname string user name
  90. #d-i passwd/username string username
  91. #d-i passwd/user-password-crypted passwd $1$rP5u17lv$i/PMu.o7KXyCUwT1tAp2M.
  92.  
  93. # Task- und Paketauswahl
  94. # bare minimum
  95. tasksel tasksel/first multiselect standard
  96. d-i pkgsel/include string ssh lvm2 mdadm vim mc debconf-utils screen console-setup console-data console-common gnu-fdisk
  97.  
  98. # Nach Installation System herunterfahren und abschalten
  99. d-i debian-installer/exit/poweroff boolean true
  100.  
  101. # Was sonst noch preseeded gehoert...
  102. exim4-config exim4/no_config boolean true
  103.  
  104. mdadm mdadm/autostart boolean false
  105. mdadm mdadm/mail_to string root
  106. mdadm mdadm/initrdstart string none
  107. mdadm mdadm/initrdstart_notinconf boolean false
  108. mdadm mdadm/autocheck boolean true
  109. mdadm mdadm/start_daemon boolean true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement