>>>>> On Fri, 30 Aug 2002 14:20:00 +0200 (MEST), Henning Sprang ><[EMAIL PROTECTED]> said:
Henning> 2) This is mentioned as a side comment in the troubleshooting Henning> section of the install guide already, but i think it would be Henning> better included in the install steps, which would have spared Henning> me some reboots and tries: Henning> To make the fai nfsroot bootable, one needs to have entries Henning> in /etc/exports for the install clients to be allowed to Henning> mount /usr/lib/fai/nfsroot and /usr/local/share/fai. Henning> Fai-setup writes entries there which assume that a fai-client Henning> belongs to the nis group faiclients, but when you neither Henning> have that group, nor the fai client belongs to it, nor you Henning> have nis anyway, this is really not a bit useful, so it would Henning> make fai more usable, even for beginners, if this was a Henning> explained in the install steps in a few words. Yes... This is why in fact I use a shell+perl script to build the FAI infrastructure from a conf file that looks like : # $Id: config,v 1.20 2002/08/29 12:43:45 guiduc Exp $ #H Commentaire pour hosts r1=route add -net 192.168.70.0 netmask 255.255.255.0 r2=route add default gw 172.16.19.2 r3=route add -net 172.16.0.0 netmask 255.255.0.0 r4=route add default gw 192.168.70.32 r5=route add default gw 193.50.97.254 r6=route add default gw 193.50.97.145 #H La machine en salle RéActiVE : :reactived1:eth0 route salle_reactive eth0 192.168.70.12 24 00:01:02:E3:64:4C #H le I10 ********************************************************* #H eth0 -> Resel #H eth1 -> I1 #H eth2 -> I11 :reactive10:eth1 # Mis a jour 28/08/02 eth0 172.16.70.10 16 00:05:5D:E6:19:A9 route add default gw 172.16.19.2 eth1 172.16.70.34 27 00:05:5D:E6:19:AA route add -net 172.16.70.96 netmask 255.255.255.224 gw 172.16.70.33 metric 2 route add -net 172.16.70.0 netmask 255.255.255.0 gw 172.16.70.33 metric 1 route add -net 192.168.70.0 netmask 255.255.255.0 gw 172.16.70.33 metric 1 eth2 172.16.70.97 27 00:05:5D:E6:19:AB route add -net 172.16.70.32 netmask 255.255.255.224 gw 172.16.70.98 metric 2 route add -net 172.16.70.0 netmask 255.255.255.0 gw 172.16.70.98 metric 2 route add -net 192.168.70.0 netmask 255.255.255.0 gw 172.16.70.98 metric 2 #H le I11 ********************************************************* #H eth0 -> I10 #H eth1 -> I1 #H eth2 -> Resel # Mis a jour 28/08/02 :reactive11:eth1 eth0 172.16.70.98 27 00:05:5D:E6:18:BD route add -net 172.16.70.64 netmask 255.255.255.224 gw 172.16.70.97 metric 2 route add -net 172.16.70.0 netmask 255.255.255.0 gw 172.16.70.97 metric 2 route add -net 192.168.70.0 netmask 255.255.255.0 gw 172.16.70.97 metric 2 eth1 172.16.70.66 27 00:05:5D:E6:18:BE route add -net 172.16.70.96 netmask 255.255.255.224 gw 172.16.70.65 metric 2 route add -net 172.16.70.0 netmask 255.255.255.0 gw 172.16.70.65 metric 1 route add -net 192.168.70.0 netmask 255.255.255.0 gw 172.16.70.65 metric 1 eth2 172.16.70.11 16 00:05:5D:E6:18:BF route add default gw 172.16.19.2 ... I need only to type update-config and all the files needed for booting are configured. I'm thinking about to replace the config file by a Python executable file that will able to build up the FAI conf more abstractly and concisely. -- Ronan KERYELL |\/ Labo Informatique Télécom |/) Tel: (+33|0) 2.29.00.14.15 ENST Bretagne, BP832 K Fax: (+33|0) 2.29.00.12.82 29285 PLOUZANE CEDEX |\ E-mail: [EMAIL PROTECTED] FRANCE | \ http://www-info.enst-bretagne.fr/~keryell