Any ideas why this fails?:

Matt Fahrner Matt.Fahrner at coat.com
Wed Aug 22 15:28:23 UTC 2007


Are you sure "ifconfig" is in your path?

Riggs, Ben wrote:
> <snip>
> %include /tmp/network-include
> 
> %pre --interpreter /usr/bin/python
> #find-ethN configures network info
> import os
> 
> #Determine which ethN interface matches mac address supplied by ldap
> network_statement = "network --bootproto=dhcp --onboot=on --noipv6"
> pipe = os.popen("ifconfig -a", 'r')
> for line in pipe.readlines():
>     if '00:e0:81:33:d6:c7' in line.lower():
>         network_statement = "".join((network_statement, " --device=", 
> line.split()[0].strip(), "\n"))
> file = open("/tmp/network-include", 'w')
> file.write(network_statement)
> file.close()
> </snip>
> 
> I can't find anything glaringly obvious. I know the python works. When 
> anaconda runs, it still asks for network info manually.
> 
> _______________________________________________
> Kickstart-list mailing list
> Kickstart-list at redhat.com
> https://www.redhat.com/mailman/listinfo/kickstart-list

-- 
---------------------------------------------------------------------
Matt Fahrner                                    2 South Park St.
Chief Systems Architect                         Willis House
Burlington Coat Factory Warehouse               Lebanon, N.H.  03766
Tel: (603) 448-4100 x5150                       USA
Fax: (603) 443-6190                             Matt.Fahrner at COAT.COM
---------------------------------------------------------------------




More information about the Kickstart-list mailing list