Thank you for taking the time to help :-)
I am setting up a KIOSK in a public location. The Idea being that staff will turn on the workstation in the morning and click the xguest account. Xguest will log in auto connect to AP, load Epiphany full screen and bring up the company web page.
I am new to SELinux (there's the first problem!). I have a Fedora 12 SELinux box with vanilla xguest, User Profile Editor and Lockdown Editor installed. I have an SMC 802.11 NIC. I have configured the NIC to auto connect at BOOT. I configured the Lockdown Editor for Epiphany to the desired settings.
Everything works fine under the normal account.
Everythign works under the xguest account except the auto connecting to the AP. I have made sure the /etc/sysconfig/network-scripts have the correct settings for the AP. The AP does not broadcast the ESSID. When I log in as the xguest I have to select the BSSID and type the password in to connect the first time. After that it will work even after reboot. If I power off again I have to select the BSSID and type the password again.
I think it is something with SELinux stopping it from auto connecting. I tried adding a script to the Startup Applications settings for the xguest account and SELinux blocks it from running. How can I set up the xguest account to auto connect to the AP?