Opens file and uses file descriptor for checking and restoring, Checks if lnk>1 and not a directory. Update patch to latest version of policycoreutils. Also added audit2allow section to allow it to look for dontaudit rules as well as allow rules when translating reference policy.