X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=blobdiff_plain;f=mech_eap.spec.in;h=4d682740b276e21f87178f8e6485fc48ae1b7744;hp=1b0c41aff9490c3b5d21d8b19a5baa1a3829b243;hb=HEAD;hpb=9bf89596ac98a88fb7e14cd09a69b91d9b465d52 diff --git a/mech_eap.spec.in b/mech_eap.spec.in index 1b0c41a..4d68274 100644 --- a/mech_eap.spec.in +++ b/mech_eap.spec.in @@ -1,7 +1,7 @@ %global _moonshot_krb5 %{!?_moonshot_krb5:krb5-devel}%{?_moonshot_krb5} Name: moonshot-gss-eap Version: @VERSION@ -Release: 5%{?dist} +Release: 2%{?dist} Summary: Moonshot GSS-API Mechanism Group: Security Tools @@ -15,7 +15,7 @@ BuildRequires: moonshot-ui-devel BuildRequires: jansson-devel Requires: moonshot-ui BuildRequires: libradsec-devel >= 0.0.3 -BuildRequires: shibboleth-devel >= 2.5 +BuildRequires: shibboleth-sp-devel >= 2.5 BuildRequires: libshibresolver-devel @@ -41,6 +41,15 @@ make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT +%post +oid_aes128=1.3.6.1.5.5.15.1.1.17 +oid_aes256=1.3.6.1.5.5.15.1.1.18 +mechfile=%{_sysconfdir}/gss/mech +mkdir -p %{_sysconfdir}/gss +test -e $mechfile |touch $mechfile +fgrep $oid_aes128 $mechfile ||echo eap-aes128 $oid_aes128 mech_eap.so >>$mechfile +fgrep $oid_aes256 $mechfile ||echo eap-aes256 $oid_aes256 mech_eap.so >>$mechfile + %files %defattr(-,root,root,-)