#MANUAL INSTALL STEPS:
#Anything without a starting # are preseed values
#that can make the install answer the questions as
#suggested by default.

#NOTE:
#lots of things must be passed as kernel params and as preseed vars for some stupid reason
#here is the long syslinux/isolinux command that gets the installer to use this answer preseed file
#/install.386/vmlinuz initrd=/install.386/initrd.gz url=http://192.168.1.107:8000/ps.conf video=vesa:ywrap,mtrr vga=788 locale=en_US console-keymaps-at/keymap=us hostname=localhost domain=localdomain

#REFERENCE:
#http://www.hps.com/~tpg/notebook/autoinstall.php
#https://sites.google.com/a/ibeentoubuntu.com/debian-preeseds/
#http://awtrey.com/files/autodebian/autodebian.seed
#http://www.hands.com/d-i/squeeze/start.cfg
#http://blog.adrenlinerush.net/?p=234
#http://d-i.alioth.debian.org/manual/example-preseed.txt
#http://users.telenet.be/mydotcom/howto/linux/automatic.htm
#http://d-i.alioth.debian.org/tmp/en.i386/apb.html


#-----------------------
#Download debian 6.0 squeeze businesscard iso
#Burn and boot from it
#Graphical Expert Install 
#Install Language: English
d-i debian-installer/language string en
#Country: USA
d-i debian-installer/country string US
#Locale:  United States
d-i debian-installer/locale string en_US.UTF-8
#Keyboard: American English
d-i console-keymaps-at/keymap select us
#Network: eth0 dhcp
d-i netcfg/choose_interface select auto
#Hostname: localhost
d-i netcfg/get_hostname string localhost
#Domain: localdomain
d-i netcfg/get_domain string localdomain
#Mirror: US
d-i mirror/protocol select http
#must leave blank
d-i mirror/http/proxy string
d-i mirror/country string United States
d-i mirror/http/hostname string http.us.debian.org
d-i mirror/http/directory string /debian
#blank may be more useful if you use a mixture of new and old hardware
d-i    mirror/suite            string stable
#Users:
#Shadow passwords should be yes.  
#root password and new user with its password is set manually on a per machine basis. 
#NTP: Yes
d-i clock-setup/ntp boolean true
#NTP Server: 0.debian.pool.ntp.org
d-i clock-setup/ntp-server string 0.debian.pool.ntp.org
#Time Zone:  Eastern
d-i time/zone string US/Eastern
#Detect disks: normal
#Partitioning:
#Manual
#Create partitions in this order...
#1) 15GB if avaliable for / formatted as ext4
#2) Remaining space - 2x amount of RAM for /home as ext4
#3) 2x amount of RAM as swap
#Install base system: defaults
#Kernel: linux-image-2.6-686
d-i base-installer/kernel/image string linux-image-2.6-686
#Non-Free Software: Yes
d-i apt-setup/non-free boolean true
d-i apt-setup/contrib boolean true
#What updates to use: both
d-i apt-setup/services-select multiselect security, volatile
#Popularity contest: no
d-i popularity-contest/participate boolean false
#setuid man: no
#Software to install: standard
tasksel tasksel/first multiselect standard
#do the other installs after the fact using a bash script
#Grub:
#Install to MBR no matter what
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
#Finish: 
#restart the machine without prompting
d-i finish-install/reboot_in_progress note
#UTC clock: no
d-i clock-setup/utc boolean false


#EXTRA:
#add the multimedia repo...
d-i apt-setup/local0/repository string \
       http://debian-multimedia.org squeeze main non-free
d-i apt-setup/local0/source boolean true
d-i debian-installer/allow_unauthenticated string true


#download a post setup bash script.  
d-i preseed/late_command string wget http://dminnich.com/files/setup.sh -O /target/root/setup.sh; chmod 755 /target/root/setup.sh; wget http://dminnich.com/files/packages.txt -O /target/root/packages.txt

#todo....
#get deb multimedia key
#ff,flash,vlc,gstreamer,totem,libdvdcss,office,juicer,calc,7z,unrar,archive man,gedit,filezilla,adobe,java,htop,x,icewm,lshw,lsof,rhythmbox,gimp,pidgin,brasero,ttf,rox/file manager,thunderbird,vim,ntp

#config stuff... 


