Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- lang en_US
- keyboard us
- timezone --utc Europe/Warsaw
- rootpw --iscrypted "$1$LtdvIggN$ZVpFEZ114MEn84hLHif291"
- preseed passwd/username string username
- preseed passwd/user-fullname string username
- preseed passwd/user-password-crypted string "$1$0s830cMN$ZcOjkqE3EArarZM1p67vK."
- preseed partman-lvm/device_remove_lvm boolean true
- preseed partman-md/device_remove_md boolean true
- preseed user-setup/allow-password-weak boolean true
- preseed partman-lvm/confirm_nooverwrite boolean true
- reboot
- text
- install
- url --url http://mirror.sg.gs/ubuntu/
- bootloader --location=mbr
- zerombr yes
- clearpart --all --initlabel
- part /boot --fstype ext2 --size 512
- part / --fstype ext4 --size 1 --grow
- part swap --recommended
- auth --useshadow --enablemd5
- # Disable DHCP and set static IP address
- # https://bugs.launchpad.net/ubuntu/+source/kickseed/+bug/879605
- preseed netcfg/disable_autoconfig boolean true
- preseed netcfg/disable_dhcp boolean true
- # Using preseed instead
- preseed netcfg/choose_interface select 08:00:27:c9:59:02
- preseed netcfg/get_ipaddress string 192.168.1.11
- preseed netcfg/get_netmask string 255.255.255.0
- preseed netcfg/get_gateway string 192.168.56.1
- preseed netcfg/get_nameservers string "8.8.8.8 1.1.1.1"
- preseed netcfg/get_hostname string host
- preseed netcfg/get_domain string unassigned-domain
- preseed netcfg/confirm_static boolean true
- preseed mirror/country string manual
- firewall --disabled
- skipx
- %packages --resolvedeps
- openssh-server
- wget
- %pre
- lvremove -f vg || true
- pvremove -y -f /dev/sd* /dev/hd* || true
- rm -f /usr/lib/finish-install.d/55netcfg-copy-config
- %end
- %post --interpreter=/bin/bash
- wget -O - http://192.168.1.11/os/kickstart/complete?mac=08:00:27:c9:59:02
- cd /etc/apt ; cat sources.list |grep -v 192.168.1.11 >/tmp/sources.list
- echo deb http://mirror.sg.gs/ubuntu/ precise main restricted > sources.list
- echo deb-src http://mirror.sg.gs/ubuntu/ precise main restricted >> sources.list
- echo deb http://mirror.sg.gs/ubuntu/ precise-updates main restricted >> sources.list
- echo deb-src http://mirror.sg.gs/ubuntu/ precise-updates main restricted >> sources.list
- echo deb http://mirror.sg.gs/ubuntu/ precise universe >> sources.list
- echo deb-src http://mirror.sg.gs/ubuntu/ precise universe >> sources.list
- echo deb http://mirror.sg.gs/ubuntu/ precise-updates universe >> sources.list
- echo deb-src http://mirror.sg.gs/ubuntu/ precise-updates universe >> sources.list
- echo deb http://mirror.sg.gs/ubuntu/ precise multiverse >> sources.list
- echo deb-src http://mirror.sg.gs/ubuntu/ precise multiverse >> sources.list
- echo deb http://mirror.sg.gs/ubuntu/ precise-updates multiverse >> sources.list
- cat /tmp/sources.list >> sources.list
- echo host > /etc/hostname
- echo nameserver 8.8.8.8 > /etc/resolv.conf
- echo nameserver 1.1.1.1 >> /etc/resolv.conf
- sed -i 's/quiet splash//g' /etc/default/grub
- update-grub
- %end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement