Some more about selecting the 'menu.lst' for the several netbooted
machines.

So I tried the thing of Jonas Oberg and Okuji Yoshinori. I used the
tags of bootptab and implemented it with success, some hours ago !!

But it is not a good idea to use 'T0', because it is treated as a
RFC1533_PAD as padding, and so following problem occurs:
        If the tag 'T0' is defined, it works well.

        If the tag 'T0' is not defined in the /etc/bootptab, then
        the routine 'decode_rfc1533()' seems to find on another position
        a RFC1533_PAD and it disturbs the string containing the
        config_file string.

So I took an idea from the 'bootptab' manual page and used 'T99' which
is used for a 'special string' as example. This works very well.

By the way, my version of 'bootpd' only accepts quoted strings or hex
values in connection with such tags, so the entry of the 'menu.lst' file
has to looks like this:

        : ..... :\
        :T99="/tftpboot/machine1/root/boot/grub/menu.lst":\
        :.....  :\

*** This solution works very well ***

So I want to send you my source code diffs soon, the only problem
I have concerns the setting up the makefiles, as there is an
incosistency
with automake, etc.

This problem is only relevant in connection to the netboot sector. All
other code changes are done in the existing C files.

Cheers
        Christoph Plattner


----------------------------------------------------------------------
priavate:                               office:
Christoph Plattner              
Murraygasse 40/1/9              
A-1220 Wien                     
[EMAIL PROTECTED]               [EMAIL PROTECTED]

Reply via email to