Deployment ISO: integrate submenu for Debian installations to support squeeze vs wheezy

From: Michael Prokop <mprokop@sipwise.com>
changes/06/606/1
Michael Prokop 12 years ago
parent e6442b9983
commit 0c5a0eaf1b

@ -105,10 +105,16 @@ label prosp2nw
in boot command line if necessary.
endtext
## begin of Debian menu {{{
menu separator
menu begin debian-options
menu title Install specific Debian releases ...
label squeeze
menu label Install Debian/squeeze 64bit - DHCP
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh debianrelease=squeeze
text help
Install Debian squeeze, 64bit.
@ -122,7 +128,7 @@ label squeeze
label squeezenw
menu label Install Debian/squeeze 64bit - static NW
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:debian:eth0:off dns=92.42.136.30
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:debian:eth0:off dns=92.42.136.30 debianrelease=squeeze
text help
Install Debian squeeze, 64bit.
@ -132,10 +138,10 @@ label squeezenw
in boot command line if necessary.
endtext
label squeezenw
label squeezepuppet
menu label Install Debian/squeeze 64bit - Puppet
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:puppet-client42:eth0:off dns=92.42.136.30 puppetenv=production
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:puppet-client42:eth0:off dns=92.42.136.30 puppetenv=production debianrelease=squeeze
text help
Install Debian squeeze, 64bit using
@ -147,7 +153,57 @@ label squeezenw
IP address,...)
endtext
## submenus
label wheezy
menu label Install Debian/wheezy 64bit - DHCP
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh debianrelease=wheezy
text help
Install Debian wheezy, 64bit.
Does NOT install sip:provider
platform.
Retrieve network configuration
via DHCP.
endtext
label wheezynw
menu label Install Debian/wheezy 64bit - static NW
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:debian:eth0:off dns=92.42.136.30 debianrelease=wheezy
text help
Install Debian wheezy, 64bit.
Does NOT install sip:provider
platform.
Use static IP configuration, adjust
in boot command line if necessary.
endtext
label wheezypuppet
menu label Install Debian/wheezy 64bit - Puppet
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:puppet-client42:eth0:off dns=92.42.136.30 puppetenv=production debianrelease=wheezy
text help
Install Debian wheezy, 64bit using
integration in Puppet configuration
management environment.
Does NOT install sip:provider
platform.
Please adjust command line (hostname,
IP address,...)
endtext
# back to main menu
label quit
menu hide
kernel isolinux.bin
menu end
## end of Debian menu }}}
## CE/PRO submenu
menu separator
label -

Loading…
Cancel
Save