[Maintain] extend maintain for jumpstart and kickstart
Gary Law
gary.law at gmail.com
Thu Aug 25 10:14:54 PDT 2005
hi
I'd like to extend maintain to support jumpstart and kickstart.
Can anyone recommend a way to get all the necessary options into
maintain? Failing that, what is the best way to extend maintain to
provide this functionality?
Thanks
Gary
For those unfamiliary with jumpstart, a typical jumpstart build config
for a dhcp client looks like this:-
# Entries to support DHCP JumpStart.
option space SUNW;
option SUNW.root-mount-options code 1 = text;
option SUNW.root-server-ip-address code 2 = ip-address;
option SUNW.root-server-hostname code 3 = text;
option SUNW.root-path-name code 4 = text;
option SUNW.swap-server-ip-address code 5 = ip-address;
option SUNW.swap-file-path code 6 = text;
option SUNW.boot-file-path code 7 = text;
option SUNW.posix-timezone-string code 8 = text;
option SUNW.boot-read-size code 9 = unsigned integer 16;
option SUNW.install-server-ip-address code 10 = ip-address;
option SUNW.install-server-hostname code 11 = text;
option SUNW.install-path code 12 = text;
option SUNW.sysid-config-file-server code 13 = text;
option SUNW.JumpStart-server code 14 = text;
option SUNW.terminal-name code 15 = text;
(the above options are dhcpd - server wide)
then, for each client, an entry like this:-
host tstdckweb1.gudev.gnl {
hardware ethernet 00:03:ab:2f:f9:3a;
fixed-address 192.168.216.19;
option host-name "sun1";
option domain-name "gmail.com";
next-server 192.168.216.12;
filename "inetboot.SUN4U.Solaris_8-2";
vendor-option-space SUNW;
option SUNW.root-server-hostname
"nfsserver";
option SUNW.root-server-ip-address
192.168.216.12;
option SUNW.root-path-name
"/export/install/sol8-sparc-02.12/Solaris_8/Tools/Boot";
option SUNW.root-mount-options "vers=2";
option SUNW.install-server-hostname
"nfsserver";
option SUNW.install-server-ip-address
192.168.216.12;
option SUNW.install-path
"/export/install/sol8-sparc-02.12";
# Will use the 'sysidcfg' file in this directory.
option SUNW.sysid-config-file-server
"192.168.216.12:/export/install/solaris/sysidcfgs/sun1";
option SUNW.JumpStart-server
"192.168.216.12:/vol/gu1/install/solaris/profiles/SunOS-5.8";
}
More information about the Maintain
mailing list