dshahin has asked for the wisdom of the Perl Monks concerning the following question:

I need to query a solaris bootparam server for a custom-defined value.
That is, I want to define my own value foo=bar in my /etc/bootparams file and on startup, I want to be able to obtain the value of foo. I've searched the cpan for bootp to no avail.

First of all, (possibly outside of the monks purview?) can solaris bootp be configured to pass arbitrary strings? Second, what's the best way to obtain that string with perl?

It might be easier with dhcp, but I'm using this in conjunction with Solaris Jumpstart which requires bootp already, and I don't want to have to run Yet Another Service, and dns/nis is not an appropriate option either.

Does anyone have any suggestions?

dshahin