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