For gnome-bluetooth's killswitch code to work, the user on the local console needs to have access to /dev/rfkill.
posted to the hotplug mailing list
rejected http://www.spinics.net/lists/hotplug/msg02404.html
I still need this as a stop-gap in the udev packages in Fedora 12, until we come up with a proper way to implement it. The HAL provided killswitch interface stopped working with the new rfkill infrastructure in the kernel. So I ported this to the new infrastructure. Unless somebody comes up and writes a daemon in the next day, what you'll end up with is a half-broken interface.
then add /lib/udev/rules.d/gnome-bluetooth.rules with: KERNEL=="rfkill", ENV{ACL_MANAGE}="1" and take responsibility for all security issues.
Done in rawhide, will request tagging for alpha.