# Set needed environment variables and do basic checks
function hydra_set_env {
- export COMMIT="d3ab3e44f02ed24cd2d5f8f3053ea69b8704d33f"
+ export COMMIT="3ce7b1337482c20ac6f81e3b8bca0fdae549655f"
export CONFIG="$HOME/.hydra/config"
export ACTION="$1"
hydra_safe_run chroot /tmp/debootstrap/ apt-get install grub-pc -y
hydra_safe_run grub-install --root-directory=/tmp/debootstrap/boot --no-floppy "$device"
mkdir -p /tmp/debootstrap/boot/grub/
- cat /tmp/debootstrap/boot/grub/menu.lst <<-EOF
-title $hostname (hd0)
-root (hd0,1)
-kernel /vmlinuz-2.6.26-2-vserver-amd64 root=/dev/mapper/root ro quiet rootdelay=10
-initrd /initrd.img-2.6.26-2-vserver-amd64
-
-title $hostname (hd0) (single)
-root (hd0,1)
-kernel /vmlinuz-2.6.26-2-vserver-amd64 root=/dev/mapper/root ro single rootdelay=10
-initrd /initrd.img-2.6.26-2-vserver-amd64
+ cat /tmp/debootstrap/boot/grub/grub.cfg <<-EOF
+set menu_color_normal=white/blue
+set menu_color_highlight=yellow/red
+
+menuentry 'Standard: $hostname Debian Server' --class debian --class gnu-linux --class gnu --class os {
+ echo 'Debian Server $hostname...'
+ linux /vmlinuz-2.6.32-5-vserver-amd64 root=/dev/mapper/root ro
+ echo 'Loading initial ramdisk...'
+ initrd /initrd.img-2.6.32-5-vserver-amd64-server
+}
EOF
fi