User manual

Etherboot User Manual
passwd
MD5 message digest of the password. If this entry is omitted, then no password is required for
loading this image. Support for passwords is optional and might not be compiled into the ROM
image. For generating the MD5 message digest, you can use freely available tools such as
"md5sum". C.f. the flags entry for controlling the behavior of passwords.
flags
flags are used for controlling some aspects of how the BOOT-Prom code behaves. All flags are
a string of decimal digits followed by a letter; multiple flags can be concatenated. If this entry
is omitted, then a default value of "1i1p" is assumed. Currently, these flags are defined:
0i
booting this image does not require a password; the contents of the password entry is
ignored unless some other feature (such as the flag "2p") requires it.
1i
booting this image requires a password. If the password entry is omitted, or no password
support is available in the BOOT-Prom, then this flag is ignored.
0p
the user cannot enter a command line for passing parameters to the loaded image, even if
this feature has been enabled when compiling the BOOT-Prom. N.B. this does not affect
the cmdline entry as described below!
1p
the user does not get prompted for passing parameters to the loaded image, but he can
explicitly request the prompt (e.g. by pressing a modifier key while selecting an image
from the menu). If the password entry is not omitted, then the password has to be entered.
Both parameter passing and password validation can be disabled when compiling the
BOOT-Prom.
2p
the user always gets prompted for passing parameters to the loaded image. If the
password entry is present and password support has been enabled in the BOOT-Prom,
then the password has to be entered.
3p
the user always gets prompted for passing parameters to the loaded image. No password
is required.
cmdline
the contents of this entry is appended to the end of tag 129 from the DHCP record, provided
tag 129 exists. This feature is unaffected by the "p" flags. Passing parameters currently does
49