FAI roadmap
Thomas Lange
lange at informatik.uni-koeln.de
Fri Jul 23 11:09:32 CEST 2010
>>>>> On Fri, 23 Jul 2010 10:43:42 +0200, Michael Tautschnig <mt at debian.org> said:
>> fai-nfsroot.install: etc/dhcp3/dhclient-fai-script
>> fai-nfsroot.install: etc/dhcp3/dhclient-fai.conf
>>
> But, well, has anybody out there actually looked at what truly
> will be broken with the dhcp transition?
I guess no. The people that complain about FAI breaking the dhcpd
transition only look at the package structure, but not what's really
going on inside FAI. I also guess, most people do not understand that
the fai-nfsroot package will never be installed to a normal Debian
system. It's only installed into the nfsroot.
> In some way, Thomas, you are right:
> These two files being installed are the root of all evil. BUT are people aware
> of the way they are being used? It's just a single line in get-boot-info:
> dhclient -lf /dev/null -cf /etc/dhcp3/dhclient-fai.conf -sf /etc/dhcp3/dhclient-fai-script $netdevices >>$bootlog 2> $LOGDIR/dhclient.log
> Now come on, what is the point of installing them into /etc/dhcp3? Why not just
> put them in /usr/share/fai *and leave them there*?
You are right. This may be a solution, even the default pathes in /etc
reflect more the standard way of doing it.
> @Thomas: I might have missed something, but in case I don't: Can't we just
> change that and be happy?
Cuurently I'm not aware of anything against this.
> Well, honestly, there are more uses of dhcp3: The FAI Guide refers to this path
> and the simple example also ship a dhcpd.conf in that directory. But switching
> over to /etc/dhcp should be just fine, it shouldn't break any existing installs.
Yep, the simple examples have to check for the right directory.
> What remains is the new dhcp-edit, but I'd assume checking for /etc/dhcp vs.
> /etc/dhcp3 shouldn't be a problem in a script.
Yep, that's very easy.
> A proposed patch is soon to appear in the experimental branch. Please, Thomas,
> please, let us find a way that FAI will work on both lenny and
> squeeze.
I also like to do this.
> It's
> such a small issue only and we've probably spend more time discussing it (and
> possible consequences) than it would have taken to fix it in the first place.
ACK. But until now I did not had the time to care about this. But I
told everybody that I will work on FAI during Debcamp next week.
--
regards Thomas
More information about the linux-fai-devel
mailing list