Description of problem: SELinux is preventing ifdown-eth (udev_t) "signal" to (dhcpc_t). Detailed Description SELinux denied access requested by ifdown-eth. It is not expected that this access is required by ifdown-eth and this access may signal an intrusion attempt. It is also possible that the specific version or configuration of the application is causing it to require additional access. Either: a) it needs to allow this as-is b) udev needs to transition to the proper domain when calling ifdown Version-Release number of selected component (if applicable): selinux-policy-targeted-2.6.4-13.fc7
Fixed in selinux-policy-2.6.4-15 Why does udev do this and not hal?
It's just the way it's always been done, I suppose. The 'ifup' bits seem to work from udev.
Closing as fixes are in the current release