Permalink
Browse files

removed old definitions

  • Loading branch information...
1 parent a5f4b3a commit 8db2354912b2fe5798908635d758ff74f444e066 @jedi4ever committed Sep 30, 2011
View
@@ -1,11 +0,0 @@
-# etc., and remove optional things to trim down the machine.
-apt-get -y update
-apt-get -y upgrade
-apt-get -y install linux-headers-$(uname -r) build-essential
-apt-get -y install zlib1g-dev libssl-dev libreadline5-dev
-apt-get clean
-
-# Setup sudo to allow no-password sudo for "admin"
-cp /etc/sudoers /etc/sudoers.orig
-sed -i -e '/Defaults\s\+env_reset/a Defaults\texempt_group=admin' /etc/sudoers
-sed -i -e 's/%admin ALL=(ALL) ALL/%admin ALL=NOPASSWD:ALL/g' /etc/sudoers
View
@@ -1,2 +0,0 @@
-# Installing chef
-/opt/ruby/bin/gem install chef --no-ri --no-rdoc
View
@@ -1,19 +0,0 @@
-# Remove items used for building, since they aren't needed anymore
-apt-get -y remove linux-headers-$(uname -r) build-essential
-apt-get -y autoremove
-
-# Removing leftover leases and persistent rules
-echo "cleaning up dhcp leases"
-rm /var/lib/dhcp3/*
-
-# Make sure Udev doesn't block our network
-# http://6.ptmc.org/?p=164
-echo "cleaning up udev rules"
-rm /etc/udev/rules.d/70-persistent-net.rules
-mkdir /etc/udev/rules.d/70-persistent-net.rules
-rm -rf /dev/.udev/
-rm /lib/udev/rules.d/75-persistent-net-generator.rules
-
-echo "Adding a 2 sec delay to the interface up, to make the dhclient happy"
-echo "pre-up sleep 2" >> /etc/network/interfaces
-exit
@@ -1,62 +0,0 @@
-require 'digest/md5'
-current_dir = File.dirname(__FILE__)
-preseed_md5 = "#{Digest::MD5.file("#{current_dir}/preseed.cfg").hexdigest}"
-
-Veewee::Definition.declare( {
- :boot_cmd_sequence => [
- "<Esc><Esc><Enter>",
- "/install/vmlinuz ",
- "noapic ",
- "auto-install/enable ",
- "console-setup/ask_detect=false ",
- "console-setup/modelcode=pc105 ",
- "console-setup/layoutcode=us ",
- "debconf/priority=critical ",
- "debconf/frontend=noninteractive ",
- "debian-installer=en_US ",
- "debian-installer/locale=en_US ",
- "debian-installer/framebuffer=false ",
- "initrd=/install/initrd.gz ",
- "kbd-chooser/method=us ",
- "netcfg/get_hostname=%NAME% ",
- "netcfg/dhcp_timeout=60 ",
- "netcfg/choose_interface=auto ",
- "preseed/interactive=false ",
- "preseed/url=http://%IP%:%PORT%/preseed.cfg ",
- "preseed/url/checksum=#{preseed_md5} ",
- "DEBCONF_DEBUG=5 ",
- "-- <Enter>"
- ],
- :boot_wait => "10",
- :cpu_count => '1',
- :disk_size => '10140',
- :disk_format => 'VMDK',
- :hostiocache => 'on',
- :iso_download_timeout => "60",
- :iso_file => "ubuntu-10.10-server-amd64.iso",
- :iso_src => "http://releases.ubuntu.com/maverick/ubuntu-10.10-server-amd64.iso",
- :iso_md5 => "ab66a1d59a8d78e9ea8ef9b021d6574a",
- :kickstart_file => "preseed.cfg",
- :kickstart_port => "7122",
- :kickstart_timeout => "60",
- :memory_size => '384',
- :os_type_id => 'Ubuntu_64',
- :postinstall_files => [
- "base.sh",
- "ruby.sh",
- "puppet.sh",
- "chef.sh",
- "virtualbox.sh",
- "vagrant.sh",
- "cleanup.sh"
- ],
- :postinstall_timeout => "10000",
- :ssh_login_timeout => "60",
- :ssh_user => "veewee",
- :ssh_password => "veewee",
- :ssh_key => "",
- :ssh_host_port => "7222",
- :ssh_guest_port => "22",
- :sudo_cmd => "echo '%p'|sudo -S sh '%f'",
- :shutdown_cmd => "shutdown -h now",
-})
@@ -1,87 +0,0 @@
-## Options to set on the command line
-d-i debian-installer/locale string en_US
-d-i console-setup/ask_detect boolean false
-d-i console-setup/layout string Belgium
-
-#d-i netcfg/get_hostname string dummy
-d-i netcfg/get_hostname string unassigned-hostname
-d-i netcfg/get_domain string unassigned-domain
-
-# Continue without a default route
-# Not working , specify a dummy in the DHCP
-#d-i netcfg/no_default_route boolean
-
-d-i time/zone string Europe/Brussels
-d-i clock-setup/utc-auto boolean true
-d-i clock-setup/utc boolean true
-
-d-i kbd-chooser/method select Belgian
-
-d-i netcfg/wireless_wep string
-
-d-i base-installer/kernel/override-image string linux-server
-#d-i base-installer/kernel/override-image string linux-image-2.6.32-21-generic
-
-# Choices: Dialog, Readline, Gnome, Kde, Editor, Noninteractive
-d-i debconf debconf/frontend select Noninteractive
-
-d-i pkgsel/install-language-support boolean false
-tasksel tasksel/first multiselect standard, ubuntu-server
-
-#d-i partman-auto/method string regular
-d-i partman-auto/method string lvm
-#d-i partman-auto/purge_lvm_from_device boolean true
-
-d-i partman-lvm/confirm boolean true
-d-i partman-lvm/device_remove_lvm boolean true
-d-i partman-auto/choose_recipe select atomic
-
-d-i partman/confirm_write_new_label boolean true
-d-i partman/confirm_nooverwrite boolean true
-d-i partman/choose_partition select finish
-d-i partman/confirm boolean true
-
-#http://ubuntu-virginia.ubuntuforums.org/showthread.php?p=9626883
-#Message: "write the changes to disk and configure lvm preseed"
-#http://serverfault.com/questions/189328/ubuntu-kickstart-installation-using-lvm-waits-for-input
-#preseed partman-lvm/confirm_nooverwrite boolean true
-
-# Write the changes to disks and configure LVM?
-d-i partman-lvm/confirm boolean true
-d-i partman-lvm/confirm_nooverwrite boolean true
-d-i partman-auto-lvm/guided_size string max
-
-## Default user, we can get away with a recipe to change this
-d-i passwd/user-fullname string veewee
-d-i passwd/username string veewee
-d-i passwd/user-password password veewee
-d-i passwd/user-password-again password veewee
-d-i user-setup/encrypt-home boolean false
-d-i user-setup/allow-password-weak boolean true
-
-## minimum is puppet and ssh and ntp
-# Individual additional packages to install
-d-i pkgsel/include string openssh-server ntp acpid
-
-# Whether to upgrade packages after debootstrap.
-# Allowed values: none, safe-upgrade, full-upgrade
-d-i pkgsel/upgrade select full-upgrade
-
-d-i grub-installer/only_debian boolean true
-d-i grub-installer/with_other_os boolean true
-d-i finish-install/reboot_in_progress note
-
-#For the update
-d-i pkgsel/update-policy select none
-
-# debconf-get-selections --install
-#Use mirror
-#d-i apt-setup/use_mirror boolean true
-#d-i mirror/country string manual
-#choose-mirror-bin mirror/protocol string http
-#choose-mirror-bin mirror/http/hostname string 192.168.4.150
-#choose-mirror-bin mirror/http/directory string /ubuntu
-#choose-mirror-bin mirror/suite select maverick
-#d-i debian-installer/allow_unauthenticated string true
-
-choose-mirror-bin mirror/http/proxy string
@@ -1 +0,0 @@
-/opt/ruby/bin/gem install puppet --no-ri --no-rdoc
View
@@ -1,24 +0,0 @@
-# Install Ruby from source in /opt so that users of Vagrant
-# can install their own Rubies using packages or however.
-# We must install the 1.8.x series since Puppet doesn't support
-# Ruby 1.9 yet.
-wget http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz
-tar xvzf ruby-1.8.7-p334.tar.gz
-cd ruby-1.8.7-p334
-./configure --prefix=/opt/ruby
-make
-make install
-cd ..
-rm -rf ruby-1.8.7-p334*
-
-# Install RubyGems 1.7.2
-wget http://production.cf.rubygems.org/rubygems/rubygems-1.7.2.tgz
-tar xzf rubygems-1.7.2.tgz
-cd rubygems-1.7.2
-/opt/ruby/bin/ruby setup.rb
-cd ..
-rm -rf rubygems-1.7.2*
-
-# Add /opt/ruby/bin to the global path as the last resort so
-# Ruby, RubyGems, and Chef/Puppet are visible
-echo 'PATH=$PATH:/opt/ruby/bin/'> /etc/profile.d/ruby.sh
View
@@ -1,27 +0,0 @@
-# Installing the virtualbox guest additions
-if test -f /home/veewee/.vbox_version
-then
-# postinstall.sh created from Mitchell's official lucid32/64 baseboxes
-date > /etc/vagrant_box_build_time
-
-# Create the user vagrant with password vagrant
-
-useradd -G admin -p $(perl -e'print crypt("vagrant", "vagrant")') -m /bin/bash -N vagrant
-
-# Installing vagrant keys
-mkdir /home/vagrant/.ssh
-chmod 700 /home/vagrant/.ssh
-cd /home/vagrant/.ssh
-wget --no-check-certificate 'http://github.com/mitchellh/vagrant/raw/master/keys/vagrant.pub' -O authorized_keys
-chmod 600 /home/vagrant/.ssh/authorized_keys
-chown -R vagrant /home/vagrant/.ssh
-
-# Install NFS client
-apt-get -y install nfs-common
-
-# Zero out the free space to save space in the final image:
-dd if=/dev/zero of=/EMPTY bs=1M
-rm -f /EMPTY
-
-fi
-
@@ -1,12 +0,0 @@
-# Installing the virtualbox guest additions
-if test -f /home/veewee/.vbox_version
-then
- VBOX_VERSION=$(cat /home/veewee/.vbox_version)
- cd /tmp
- wget http://download.virtualbox.org/virtualbox/$VBOX_VERSION/VBoxGuestAdditions_$VBOX_VERSION.iso
- mount -o loop VBoxGuestAdditions_$VBOX_VERSION.iso /mnt
- sh /mnt/VBoxLinuxAdditions.run
- umount /mnt
- rm VBoxGuestAdditions_$VBOX_VERSION.iso
-fi
-
@@ -1,11 +0,0 @@
-# etc., and remove optional things to trim down the machine.
-apt-get -y update
-apt-get -y upgrade
-apt-get -y install linux-headers-$(uname -r) build-essential
-apt-get -y install zlib1g-dev libssl-dev libreadline5-dev
-apt-get clean
-
-# Setup sudo to allow no-password sudo for "admin"
-cp /etc/sudoers /etc/sudoers.orig
-sed -i -e '/Defaults\s\+env_reset/a Defaults\texempt_group=admin' /etc/sudoers
-sed -i -e 's/%admin ALL=(ALL) ALL/%admin ALL=NOPASSWD:ALL/g' /etc/sudoers
@@ -1,2 +0,0 @@
-# Installing chef
-/opt/ruby/bin/gem install chef --no-ri --no-rdoc
@@ -1,19 +0,0 @@
-# Remove items used for building, since they aren't needed anymore
-apt-get -y remove linux-headers-$(uname -r) build-essential
-apt-get -y autoremove
-
-# Removing leftover leases and persistent rules
-echo "cleaning up dhcp leases"
-rm /var/lib/dhcp3/*
-
-# Make sure Udev doesn't block our network
-# http://6.ptmc.org/?p=164
-echo "cleaning up udev rules"
-rm /etc/udev/rules.d/70-persistent-net.rules
-mkdir /etc/udev/rules.d/70-persistent-net.rules
-rm -rf /dev/.udev/
-rm /lib/udev/rules.d/75-persistent-net-generator.rules
-
-echo "Adding a 2 sec delay to the interface up, to make the dhclient happy"
-echo "pre-up sleep 2" >> /etc/network/interfaces
-exit
@@ -1,63 +0,0 @@
-require 'digest/md5'
-current_dir = File.dirname(__FILE__)
-preseed_md5 = "#{Digest::MD5.file("#{current_dir}/preseed.cfg").hexdigest}"
-
-Veewee::Definition.declare( {
- :boot_cmd_sequence => [
- "<Esc><Esc><Enter>",
- "/install/vmlinuz ",
- "noapic ",
- "auto-install/enable ",
- "console-setup/ask_detect=false ",
- "console-setup/modelcode=pc105 ",
- "console-setup/layoutcode=us ",
- "debconf/priority=critical ",
- "debconf/frontend=noninteractive ",
- "debian-installer=en_US ",
- "debian-installer/locale=en_US ",
- "debian-installer/framebuffer=false ",
- "initrd=/install/initrd.gz ",
- "kbd-chooser/method=us ",
- "netcfg/get_hostname=%NAME% ",
- "netcfg/dhcp_timeout=60 ",
- "netcfg/choose_interface=auto ",
- "preseed/interactive=false ",
- "preseed/url=http://%IP%:%PORT%/preseed.cfg ",
- "preseed/url/checksum=#{preseed_md5} ",
- "DEBCONF_DEBUG=5 ",
- "-- <Enter>"
- ],
- :boot_wait => "10",
- :cpu_count => '1',
- :disk_size => '10140',
- :disk_format => 'VMDK',
- :hostiocache => 'on',
- :iso_download_timeout => "60",
- :iso_file => "ubuntu-10.04.3-server-amd64.iso",
- :iso_src => "http://releases.ubuntu.com/10.04.3/ubuntu-10.04.3-server-amd64.iso",
- :iso_md5 => "84b43b7bbee85d0af8e11b778c8d1290",
- :kickstart_file => "preseed.cfg",
- :kickstart_port => "7122",
- :kickstart_timeout => "60",
- :memory_size => '384',
- :os_type_id => 'Ubuntu_64',
- :postinstall_files => [
- "base.sh",
- "ruby.sh",
- "puppet.sh",
- "chef.sh",
- "virtualbox.sh",
- "vagrant.sh",
- "vmfusion.sh",
- "cleanup.sh"
- ],
- :postinstall_timeout => "10000",
- :ssh_login_timeout => "60",
- :ssh_user => "veewee",
- :ssh_password => "veewee",
- :ssh_key => "",
- :ssh_host_port => "7222",
- :ssh_guest_port => "22",
- :sudo_cmd => "echo '%p'|sudo -S sh '%f'",
- :shutdown_cmd => "shutdown -h now",
-})
Oops, something went wrong.

0 comments on commit 8db2354

Please sign in to comment.