-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Right option_policy only covers missing types not missing interfaces. You need to back port the interface. It is only source code. On 03/06/2014 12:28 PM, Jayson Hurst wrote: > I had tried the following, but it still complains about the missing > kerberos_read_home_content call. > > optional_policy(` kerberos_rw_config(vasd_t) kerberos_use(vasd_t) > optional_policy(` kerberos_read_home_content(vasd_t) ') ') > >> Date: Thu, 6 Mar 2014 08:57:27 +0100 From: mgrepl@xxxxxxxxxx To: >> selinux@xxxxxxxxxxxxxxxxxxxxxxx CC: swazup@xxxxxxxxxxx Subject: Re: Is >> there a way to use newer SELinux interface calls, but still > compile on machines that don't have them. >> >> On 03/05/2014 10:35 PM, Jayson Hurst wrote: >>> I want to use the kerberos_read_home_content interface method, but it >>> seems to be a newer method that doesn't exist on RHEL 6.0, but it does >>> on RHEL 6.5. Is there a way to build a single policy that will take >>> advantage of this call if its there, but not fail to compile/install if >>> it is not? >> Yes, you want to use "optional_policy" block . >> >> > http://mgrepl.wordpress.com/2012/03/23/when-should-you-use-the-optional_policy-block-statement/ > > > > -- selinux mailing list selinux@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/selinux > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlMYvJAACgkQrlYvE4MpobO49QCfQHAruPmP0FIHi/hZpXt6upl+ Ku4AniSEX1uZkXsDW3RmfawMW/AV6aVE =TriK -----END PGP SIGNATURE----- -- selinux mailing list selinux@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/selinux