[ipxe-devel] removing urinstring

Fabrice Bacchella fabrice.bacchella at orange.fr
Wed Aug 12 15:27:10 UTC 2015

It was removed in this commit :
https://github.com/ipxe/ipxe/commit/09b057ce841156cf8dfb8d356d36b046d875cdf4 <https://github.com/ipxe/ipxe/commit/09b057ce841156cf8dfb8d356d36b046d875cdf4>

But I have to problems with it.

First the documentation was not udpated, that's not helpfull http://ipxe.org/cfgtype/string <http://ipxe.org/cfgtype/string>.

But worst it suppose it's only needed in HTTP url, but that's wrong.

I'm building a kernel boot command line with it, doing :
isset ${hostname} && set host_info ${host_info} hostname=${hostname} ||
isset ${uuid} && set host_info ${host_info} uuid=${uuid} ||
isset ${serial} && set host_info ${host_info} serial=${serial:uristring} ||
isset ${platform} && set host_info ${host_info} platform=${platform:uristring} ||
isset ${product} && set host_info ${host_info} product=${product:uristring} ||
set kernel_args ... ${host_info}
kernel ${boot_kernel} ${kernel_args}

And ipxe can't detect I need an URI string, or something space-protected

Rather than removing :uristring, we instead need more formating, :nospace will fits my needs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20150812/c695262d/attachment.htm>

More information about the ipxe-devel mailing list