Hello community, here is the log from the commit of package CASA_auth_token_native checked in at Mon Oct 23 23:50:56 CEST 2006. -------- --- arch/i386/CASA_auth_token_native/CASA_auth_token_native.changes 2006-10-17 14:12:23.000000000 +0200 +++ /mounts/work_src_done/STABLE/CASA_auth_token_native/CASA_auth_token_native.changes 2006-10-23 23:44:45.000000000 +0200 @@ -2 +2 @@ -Tue Oct 17 14:11:45 CEST 2006 - ro@suse.de +Mon Oct 23 23:44:14 CEST 2006 - ro@suse.de @@ -4 +4,26 @@ -- remove java-1_5_0-ibm-alsa from BuildRequires (unused) +- removed java-1_5_0-ibm-alsa from BuildRequires (again) +- removed empty pre/post/preun/postun scripts + +------------------------------------------------------------------- +Thu Oct 19 09:20:24 MDT 2006 - jluciani@novell.com + +- Created client-devel RPM. + +- Made changes to conform to updates made to the Java components + with regard to the layout of files. + +------------------------------------------------------------------- +Tue Oct 10 08:46:22 MDT 2006 - jluciani@novell.com + +- Brought up to date the README and TODO files. + +------------------------------------------------------------------- +Mon Oct 9 09:28:37 MDT 2006 - jluciani@novell.com + +- Cleaned up compiler warnings that were present in some of the + components. + +------------------------------------------------------------------- +Fri Oct 6 14:22:54 MDT 2006 - schoi@novell.com + +- Add the CASA build check as dependency in spec file Old: ---- CASA_auth_token_native-1.7.893.tar.bz2 CASA_auth_token_native-x86_64.patch New: ---- CASA_auth_token_native-1.7.925.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ CASA_auth_token_native.spec ++++++ --- /var/tmp/diff_new_pack.xA2AuD/_old 2006-10-23 23:50:36.000000000 +0200 +++ /var/tmp/diff_new_pack.xA2AuD/_new 2006-10-23 23:50:36.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package CASA_auth_token_native (Version 1.7.893 ) +# spec file for package CASA_auth_token_native (Version 1.7.925 ) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -20,12 +20,11 @@ License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) Group: System/Libraries Autoreqprov: on -%define bldno 1.7.893 -Version: 1.7.893 -Release: 6 +%define bldno 1.7.925 +Version: 1.7.925 +Release: 1 Summary: Novell CASA Authentication Token Libraries Source: %{name}-%{version}.tar.bz2 -Patch: CASA_auth_token_native-x86_64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: expat binutils java-1_5_0-ibm CASA_auth_token_jaas_support sysvinit insserv PreReq: %fillup_prereq %insserv_prereq @@ -61,7 +60,7 @@ %package -n CASA_auth_token_client Summary: Novell CASA Authentication Token Client Libraries Group: Development/Libraries/C and C++ -Requires: CASA krb5 curl +Requires: CASA >= 1.7.877 krb5 curl %description -n CASA_auth_token_client CASA_auth_token is an authentication token infrastructure with support @@ -146,9 +145,9 @@ Juan Carlos Luciani - jluciani@novell.com %package -n CASA_auth_token-devel -Summary: Novell CASA Authentication Token Development Files +Summary: Novell CASA Authentication Token Server Development Files Group: Development/Libraries/C and C++ -Requires: CASA-devel CASA_auth_token_native CASA_auth_token_client CASA_auth_token_jaas_support CASA_auth_token_pam_support CASA_auth_token_apache2_2_support CASA_auth_token_svc +Requires: CASA-devel CASA_auth_token_native CASA_auth_token_jaas_support CASA_auth_token_pam_support CASA_auth_token_apache2_2_support CASA_auth_token_svc %description -n CASA_auth_token-devel CASA_auth_token is an authentication token infrastructure with support @@ -162,8 +161,36 @@ basis. Because of this feature, we say that CASA_auth_token projects an "Authenticated Identity". -The CASA_auth_token_devel package contains the files necessary for the -development of client and server applications that utilize the CASA +The CASA_auth_token-devel package contains the files necessary for the +development of server applications that utilize the CASA (Common +Authentication Service Adapter) authentication token infrastructure for +authentication. + + + +Authors: +-------- + Juan Carlos Luciani - jluciani@novell.com + +%package -n CASA_auth_token_client-devel +Summary: Novell CASA Authentication Token Client Development Files +Group: Development/Libraries/C and C++ +Requires: CASA-devel CASA_auth_token_client + +%description -n CASA_auth_token_client-devel +CASA_auth_token is an authentication token infrastructure with support +for multiple authentication mechanisms with an emphasis on providing a +scalable single sign-on solution. + +A key feature of CASA_auth_token is that its authentication tokens +contain identity information about the entity being authenticated. This +information is made available to the consuming services. The amount of +information contained in the tokens is configured on a per-service +basis. Because of this feature, we say that CASA_auth_token projects an +"Authenticated Identity". + +The CASA_auth_token_client-devel package contains the files necessary +for the development of client applications that utilize the CASA (Common Authentication Service Adapter) authentication token infrastructure for authentication. @@ -175,9 +202,7 @@ %prep %setup -q -%ifarch x86_64 -%patch -%endif +#%patch %if %{_lib} == "lib64" %define binsource bin64 %else @@ -191,6 +216,7 @@ %endif ./autogen.sh make +make package/ %install export NO_BRP_CHECK_BYTECODE_VERSION="true" @@ -211,64 +237,68 @@ install -d -m 755 %{buildroot}/var/lib/CASA/authtoken install -d -m 755 %{buildroot}/var/lib/CASA/authtoken/validate install -d -m 755 %{buildroot}/etc/CASA -install -d -m 755 %{buildroot}/etc/CASA/authtoken.d -install -d -m 755 %{buildroot}/etc/CASA/authtoken.d/validate.d -install -d -m 755 %{buildroot}/etc/CASA/authtoken.d/modules.d -install -d -m 755 %{buildroot}/etc/CASA/authtoken.d/client.d -install -d -m 755 %{buildroot}/etc/CASA/authtoken.d/client.d/mechanisms.d +install -d -m 755 %{buildroot}/etc/CASA/authtoken +install -d -m 755 %{buildroot}/etc/CASA/authtoken/validate +install -d -m 755 %{buildroot}/etc/CASA/authtoken/modules +install -d -m 755 %{buildroot}/etc/CASA/authtoken/client +install -d -m 755 %{buildroot}/etc/CASA/authtoken/client/mechanisms ## CASA_auth_token_native ## # Libs install -m 755 %{_lib}/%{cfg}/libcasa_s_authtoken.so %{buildroot}%{prefix}/%{_lib}/libcasa_s_authtoken.so.%{bldno} install -m 755 %{_lib}/%{cfg}/casa_iden_token.so %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/casa_iden_token.so.%{bldno} install -m 755 %{_lib}/%{cfg}/libcasa_c_ipc.so %{buildroot}%{prefix}/%{_lib}/libcasa_c_ipc.so.%{bldno} install -m 755 %{_lib}/%{cfg}/libcasa_s_ipc.so %{buildroot}%{prefix}/%{_lib}/libcasa_s_ipc.so.%{bldno} -# Lib Symbolic Links -ln -sf libcasa_s_authtoken.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_s_authtoken.so -ln -sf libcasa_s_authtoken.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_s_authtoken.so.1 +# Symbolic Links ln -sf casa_iden_token.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/casa_iden_token.so ln -sf casa_iden_token.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/casa_iden_token.so.1 -ln -sf libcasa_c_ipc.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_c_ipc.so -ln -sf libcasa_c_ipc.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_c_ipc.so.1 -ln -sf libcasa_s_ipc.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_s_ipc.so -ln -sf libcasa_s_ipc.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_s_ipc.so.1 # Bins -install -m 755 %{binsource}/%{cfg}/CasaAuthtokenValidateD %{buildroot}%{prefix}/bin/casa_atvd +install -m 755 bin/%{cfg}/CasaAuthtokenValidateD %{buildroot}%{prefix}/bin/casa_atvd # Others -install -m 644 %{_lib}/%{cfg}/CasaIdentityToken.conf %{buildroot}/etc/CASA/authtoken.d/modules.d/CasaIdentityToken.conf +install -m 644 %{_lib}/%{cfg}/CasaIdentityToken.conf %{buildroot}/etc/CASA/authtoken/modules/CasaIdentityToken.conf install -m 755 server/AuthTokenValidate/Svc/linux/CasaAuthtokenValidateD %{buildroot}/etc/init.d/casa_atvd -install -m 750 server/AuthTokenValidate/Svc/linux/envvars %{buildroot}/etc/CASA/authtoken.d/validate.d/ +install -m 750 server/AuthTokenValidate/Svc/linux/envvars %{buildroot}/etc/CASA/authtoken/validate/ ln -sf casa_atvd %{buildroot}%{prefix}/sbin/rccasa_atvd ## CASA_auth_token_client ## # Libs install -m 755 %{_lib}/%{cfg}/libcasa_c_authtoken.so %{buildroot}%{prefix}/%{_lib}/libcasa_c_authtoken.so.%{bldno} install -m 755 %{_lib}/%{cfg}/krb5mech.so %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/krb5mech.so.%{bldno} install -m 755 %{_lib}/%{cfg}/pwmech.so %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/pwmech.so.%{bldno} -# Lib Symbolic Links -ln -sf libcasa_c_authtoken.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_c_authtoken.so -ln -sf libcasa_c_authtoken.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_c_authtoken.so.1 +# Symbolic Links ln -sf krb5mech.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/krb5mech.so ln -sf krb5mech.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/krb5mech.so.1 ln -sf pwmech.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/pwmech.so ln -sf pwmech.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/CASA/authtoken/pwmech.so.1 # Others -install -m 644 client/client.conf %{buildroot}/etc/CASA/authtoken.d/client.d/client.conf -install -m 644 %{_lib}/%{cfg}/Krb5Authenticate.conf %{buildroot}/etc/CASA/authtoken.d/client.d/mechanisms.d/Krb5Authenticate.conf -install -m 644 %{_lib}/%{cfg}/PwdAuthenticate.conf %{buildroot}/etc/CASA/authtoken.d/client.d/mechanisms.d/PwdAuthenticate.conf +install -m 644 client/client.conf %{buildroot}/etc/CASA/authtoken/client/client.conf +install -m 644 %{_lib}/%{cfg}/Krb5Authenticate.conf %{buildroot}/etc/CASA/authtoken/client/mechanisms/Krb5Authenticate.conf +install -m 644 %{_lib}/%{cfg}/PwdAuthenticate.conf %{buildroot}/etc/CASA/authtoken/client/mechanisms/PwdAuthenticate.conf ## CASA_auth_token_pam_support ## # Libs install -m 755 %{_lib}/%{cfg}/pam_casaauthtok.so %{buildroot}/%{_lib}/security/pam_casaauthtok.so ## CASA_auth_token_apache2_2_support ## # Libs install -m 755 %{_lib}/%{cfg}/mod_authn_casa.so %{buildroot}%{prefix}/%{_lib}/mod_authn_casa.so.%{bldno} -# Lib Symbolic Links -ln -sf mod_authn_casa.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/mod_authn_casa.so -ln -sf mod_authn_casa.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/mod_authn_casa.so.1 ## CASA_auth_token-devel ## # Header Files -install -m 644 include/casa_c_authtoken.h %{buildroot}%{prefix}/include install -m 644 include/casa_s_authtoken.h %{buildroot}%{prefix}/include install -m 644 include/casa_c_ipc.h %{buildroot}%{prefix}/include install -m 644 include/casa_s_ipc.h %{buildroot}%{prefix}/include +# Symbolic Links for CASA_auth_token_native files +ln -sf libcasa_s_authtoken.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_s_authtoken.so +ln -sf libcasa_s_authtoken.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_s_authtoken.so.1 +ln -sf libcasa_c_ipc.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_c_ipc.so +ln -sf libcasa_c_ipc.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_c_ipc.so.1 +ln -sf libcasa_s_ipc.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_s_ipc.so +ln -sf libcasa_s_ipc.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_s_ipc.so.1 +# Symbolic Links for CASA_auth_token_apache2_2_support files +ln -sf mod_authn_casa.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/mod_authn_casa.so +ln -sf mod_authn_casa.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/mod_authn_casa.so.1 +## CASA_auth_token_client-devel ## +# Header Files +install -m 644 include/casa_c_authtoken.h %{buildroot}%{prefix}/include +# Symbolic Links for CASA_auth_token_client files +ln -sf libcasa_c_authtoken.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_c_authtoken.so +ln -sf libcasa_c_authtoken.so.%{bldno} %{buildroot}%{prefix}/%{_lib}/libcasa_c_authtoken.so.1 %clean rm -rf $RPM_BUILD_ROOT @@ -287,7 +317,7 @@ %post /sbin/ldconfig -# Install casa_atvd init script +# Install casa_atvd init script, set it to start by default. %{fillup_and_insserv casa_atvd} %preun @@ -314,36 +344,24 @@ %dir /var/lib/CASA/authtoken %dir %attr(-, casaatvd, casaauth) /var/lib/CASA/authtoken/validate %dir /etc/CASA -%dir /etc/CASA/authtoken.d -%dir /etc/CASA/authtoken.d/validate.d -%dir /etc/CASA/authtoken.d/modules.d +%dir /etc/CASA/authtoken +%dir /etc/CASA/authtoken/validate +%dir /etc/CASA/authtoken/modules %{prefix}/%{_lib}/libcasa_s_authtoken.so.%{bldno} -%{prefix}/%{_lib}/libcasa_s_authtoken.so -%{prefix}/%{_lib}/libcasa_s_authtoken.so.1 %{prefix}/%{_lib}/CASA/authtoken/casa_iden_token.so.%{bldno} %{prefix}/%{_lib}/CASA/authtoken/casa_iden_token.so %{prefix}/%{_lib}/CASA/authtoken/casa_iden_token.so.1 %{prefix}/%{_lib}/libcasa_c_ipc.so.%{bldno} -%{prefix}/%{_lib}/libcasa_c_ipc.so -%{prefix}/%{_lib}/libcasa_c_ipc.so.1 %{prefix}/%{_lib}/libcasa_s_ipc.so.%{bldno} -%{prefix}/%{_lib}/libcasa_s_ipc.so -%{prefix}/%{_lib}/libcasa_s_ipc.so.1 %{prefix}/bin/casa_atvd -%config /etc/CASA/authtoken.d/validate.d/envvars -%config /etc/CASA/authtoken.d/modules.d/CasaIdentityToken.conf +%config /etc/CASA/authtoken/validate/envvars +%config /etc/CASA/authtoken/modules/CasaIdentityToken.conf /etc/init.d/casa_atvd /usr/sbin/rccasa_atvd ## CASA_auth_token_client ## -# -#pre -n CASA_auth_token_client -# Nothing to do in this pre script %post -n CASA_auth_token_client /sbin/ldconfig -# -#preun -n CASA_auth_token_client -# Nothing to do in this preun script %postun -n CASA_auth_token_client /sbin/ldconfig @@ -353,31 +371,23 @@ %dir %{prefix}/%{_lib}/CASA %dir %{prefix}/%{_lib}/CASA/authtoken %dir /etc/CASA -%dir /etc/CASA/authtoken.d -%dir /etc/CASA/authtoken.d/client.d -%dir /etc/CASA/authtoken.d/client.d/mechanisms.d +%dir /etc/CASA/authtoken +%dir /etc/CASA/authtoken/client +%dir /etc/CASA/authtoken/client/mechanisms %{prefix}/%{_lib}/libcasa_c_authtoken.so.%{bldno} -%{prefix}/%{_lib}/libcasa_c_authtoken.so -%{prefix}/%{_lib}/libcasa_c_authtoken.so.1 %{prefix}/%{_lib}/CASA/authtoken/krb5mech.so.%{bldno} %{prefix}/%{_lib}/CASA/authtoken/krb5mech.so %{prefix}/%{_lib}/CASA/authtoken/krb5mech.so.1 %{prefix}/%{_lib}/CASA/authtoken/pwmech.so.%{bldno} %{prefix}/%{_lib}/CASA/authtoken/pwmech.so %{prefix}/%{_lib}/CASA/authtoken/pwmech.so.1 -%config /etc/CASA/authtoken.d/client.d/client.conf -%config /etc/CASA/authtoken.d/client.d/mechanisms.d/Krb5Authenticate.conf -%config /etc/CASA/authtoken.d/client.d/mechanisms.d/PwdAuthenticate.conf +%config /etc/CASA/authtoken/client/client.conf +%config /etc/CASA/authtoken/client/mechanisms/Krb5Authenticate.conf +%config /etc/CASA/authtoken/client/mechanisms/PwdAuthenticate.conf ## CASA_auth_token_pam_support ## -# -#pre -n CASA_auth_token_pam_support -# Nothing to do in this pre script %post -n CASA_auth_token_pam_support /sbin/ldconfig -# -#preun -n CASA_auth_token_pam_support -# Nothing to do in this preun script %postun -n CASA_auth_token_pam_support /sbin/ldconfig @@ -387,15 +397,9 @@ %dir /%{_lib}/security /%{_lib}/security/pam_casaauthtok.so ## CASA_auth_token_apache2_2_support ## -# -#pre -n CASA_auth_token_apache2_2_support -# Nothing to do in this pre script %post -n CASA_auth_token_apache2_2_support /sbin/ldconfig -# -#preun -n CASA_auth_token_apache2_2_support -# Nothing to do in this preun script %postun -n CASA_auth_token_apache2_2_support /sbin/ldconfig @@ -403,32 +407,44 @@ %files -n CASA_auth_token_apache2_2_support %defattr(-,root,root) %{prefix}/%{_lib}/mod_authn_casa.so.%{bldno} -%{prefix}/%{_lib}/mod_authn_casa.so -%{prefix}/%{_lib}/mod_authn_casa.so.1 ## CASA_auth_token-devel ## -# -#pre -n CASA_auth_token-devel -# Nothing to do in this pre script -# -#post -n CASA_auth_token-devel -# Nothing to do in this post script -# -#preun -n CASA_auth_token-devel -# Nothing to do in this preun script -# -#postun -n CASA_auth_token-devel -# Nothing to do in this postun script %files -n CASA_auth_token-devel %defattr(-,root,root) -%{prefix}/include/casa_c_authtoken.h %{prefix}/include/casa_s_authtoken.h %{prefix}/include/casa_c_ipc.h %{prefix}/include/casa_s_ipc.h +%{prefix}/%{_lib}/libcasa_s_authtoken.so +%{prefix}/%{_lib}/libcasa_s_authtoken.so.1 +%{prefix}/%{_lib}/libcasa_c_ipc.so +%{prefix}/%{_lib}/libcasa_c_ipc.so.1 +%{prefix}/%{_lib}/libcasa_s_ipc.so +%{prefix}/%{_lib}/libcasa_s_ipc.so.1 +%{prefix}/%{_lib}/mod_authn_casa.so +%{prefix}/%{_lib}/mod_authn_casa.so.1 +## CASA_auth_token_client-devel ## + +%files -n CASA_auth_token_client-devel +%defattr(-,root,root) +%{prefix}/include/casa_c_authtoken.h +%{prefix}/%{_lib}/libcasa_c_authtoken.so +%{prefix}/%{_lib}/libcasa_c_authtoken.so.1 %changelog -n CASA_auth_token_native -* Tue Oct 17 2006 - ro@suse.de -- remove java-1_5_0-ibm-alsa from BuildRequires (unused) +* Mon Oct 23 2006 - ro@suse.de +- removed java-1_5_0-ibm-alsa from BuildRequires (again) +- removed empty pre/post/preun/postun scripts +* Thu Oct 19 2006 - jluciani@novell.com +- Created client-devel RPM. +- Made changes to conform to updates made to the Java components + with regard to the layout of files. +* Tue Oct 10 2006 - jluciani@novell.com +- Brought up to date the README and TODO files. +* Mon Oct 09 2006 - jluciani@novell.com +- Cleaned up compiler warnings that were present in some of the + components. +* Fri Oct 06 2006 - schoi@novell.com +- Add the CASA build check as dependency in spec file * Thu Oct 05 2006 - jluciani@novell.com - Ported the client to Linux and created the CASA_auth_token_client package. * Mon Oct 02 2006 - jluciani@novell.com ++++++ CASA_auth_token_native-1.7.893.tar.bz2 -> CASA_auth_token_native-1.7.925.tar.bz2 ++++++ ++++ 98072 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org