On 7/12/26 00:11, Michael Tokarev wrote:
On 7/12/26 00:03, Chris Boot wrote:

>   So if you build a busybox without the hack, try > passing e.g. "netcfg/get_hostname=it-works-now" to d-i and see what you get. I seem to remember it was about as simple as that, and it certainly may
have been changed or been fixed in more recent versions of busybox or d-i.

Yeah.  The only problem is that I don't know how to build
d-i - I never looked this way, ever.  This might be quite
a problem for me :)

Have some guide for me? :)  Or maybe you can try building
it yourself with the "fixed" busybox?

So I did a simple test: I created an initrd with this new
busybox version (without the two patches in question), added
a few funny kernel variables, and dropped to the shell.  And
indeed, these variables with dashes and slashes and other
interesting chars are shown in the environment of ash, and
are passed to child processes as well.

I dunno still, maybe things wont work somewhere in the d-i,
but as I stated above, I don't know how to build it.

Thanks,

/mjt

Reply via email to