puppetlabs/puppet — pull request #646 by seanmil (2012-04-09 19:07:21+00:00)
Title: (#8714) Process symlinks correctly during SELinux fs-type detection

Symlinks support SELinux file labels independent of the target
file or the capabilities of the target filesystem. This corrects
the filesystem detection used to determine if a file should support
a SELinux label to properly support symlinks which exist on capable
filesystems that have a destination on non-capable filesystems.

This is my second take on this issue to address https://projects.puppetlabs.com/issues/8714 and replaces the incorrect fix proposed in https://github.com/puppetlabs/puppet/pull/563.

Thanks!

Sean