Hello community, here is the log from the commit of package CASA_auth_token_server checked in at Thu Nov 23 16:44:04 CET 2006. -------- --- CASA_auth_token_server/CASA_auth_token_server.changes 2006-11-17 00:40:49.000000000 +0100 +++ /mounts/work_src_done/STABLE/CASA_auth_token_server/CASA_auth_token_server.changes 2006-11-22 17:26:28.000000000 +0100 @@ -2 +2 @@ -Fri Nov 17 00:40:33 CET 2006 - ro@suse.de +Wed Nov 22 08:45:06 MST 2006 - jluciani@novell.com @@ -4 +4 @@ -- rename package to CASA_auth_token_server +- Resolved the following bugs: BUG222541, BUG216949, BUG215221. @@ -7 +7 @@ -Thu Nov 9 00:52:36 CET 2006 - ro@suse.de +Tue Nov 21 10:36:07 MST 2006 - jluciani@novell.com @@ -9,3 +9 @@ -- explicitly add "-ldl" to linkspec (x86 is the only platform - where it works without ...) -- 64bit fix in install section (bin vs binsource) +- Fixed makefile issue. @@ -14 +12 @@ -Mon Oct 23 23:44:14 CEST 2006 - ro@suse.de +Fri Nov 17 19:11:12 MST 2006 - jluciani@novell.com @@ -16,2 +14,24 @@ -- removed java-1_5_0-ibm-alsa from BuildRequires (again) -- removed empty pre/post/preun/postun scripts +- Removed hard dependency on IBM JVM. + +------------------------------------------------------------------- +Mon Nov 13 10:44:47 MST 2006 - jluciani@novell.com + +- Separated the non-java folder into client and server projects in + order to better support distributions that target desktops. + From now on, this changes files will only contain information + that applies to the server project. + +------------------------------------------------------------------- +Thu Nov 9 17:16:36 MST 2006 - jluciani@novell.com + +- Finished the changes to enable client/ATS communications + over SSL. + +------------------------------------------------------------------- +Tue Nov 7 16:01:11 MST 2006 - jluciani@novell.com + +- Made changes to enable client/ats communication over SSL. (Not quite + done with this yet). + +- Updated the make system to allow Windows builds to be made from + the command line using Cygwin. Old: ---- CASA_auth_token_native-1.7.925.dif CASA_auth_token_native-1.7.925.tar.bz2 New: ---- CASA_auth_token_server-1.7.1001.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ CASA_auth_token_server.spec ++++++ --- /var/tmp/diff_new_pack.mBpbtc/_old 2006-11-23 16:43:37.000000000 +0100 +++ /var/tmp/diff_new_pack.mBpbtc/_new 2006-11-23 16:43:37.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package CASA_auth_token_server (Version 1.7.925 ) +# spec file for package CASA_auth_token_server (Version 1.7.1001 ) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -15,19 +15,19 @@ %define debug_opt "" URL: http://www.novell.com/products -BuildRequires: CASA-devel apache2-devel curl-devel expat gcc-c++ glade-sharp glade-sharp2 glib2-devel insserv java-1_5_0-ibm java-1_5_0-ibm-devel krb5-devel libgcc libgssapi libstdc++ libstdc++-devel mono-devel pam-devel pkgconfig sysvinit update-alternatives +BuildRequires: CASA-devel apache2-devel expat gcc-c++ glade-sharp glade-sharp2 glib2-devel insserv java-sdk-1.5.0 libstdc++ libstdc++-devel mono-devel pam-devel pkgconfig sysvinit update-alternatives %define prefix /usr License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) Group: System/Libraries Autoreqprov: on -%define bldno 1.7.925 -Version: 1.7.925 +%define bldno 1.7.1001 +Version: 1.7.1001 Release: 1 Summary: Novell CASA Authentication Token Libraries -Source: CASA_auth_token_native-%{version}.tar.bz2 -Patch: CASA_auth_token_native-1.7.925.dif +Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: expat binutils java-1_5_0-ibm CASA_auth_token_jaas_support sysvinit insserv +Requires: java-1_5_0 >= 1.5.0 +Requires: expat binutils CASA_auth_token_jaas_support sysvinit insserv PreReq: %fillup_prereq %insserv_prereq PreReq: /usr/bin/awk, /usr/bin/test, /bin/grep, /bin/cat, /usr/bin/install, /bin/pwd PreReq: /usr/sbin/groupadd, /usr/sbin/useradd, /usr/sbin/userdel, /usr/bin/getent @@ -58,38 +58,10 @@ -------- Juan Carlos Luciani - jluciani@novell.com -%package -n CASA_auth_token_client -Summary: Novell CASA Authentication Token Client Libraries -Group: Development/Libraries/C and C++ -Requires: CASA >= 1.7.877 krb5 curl - -%description -n CASA_auth_token_client -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 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 package contains the necessary library and -configuration files for client applications to obtain authentication -tokens. - - - -Authors: --------- - Juan Carlos Luciani - jluciani@novell.com - Todd Throne - Jim Norman - %package -n CASA_auth_token_pam_support Summary: Novell CASA Authentication Token PAM Support Components Group: System/Libraries -Requires: CASA_auth_token_native pam +Requires: CASA_auth_token_server pam %description -n CASA_auth_token_pam_support CASA_auth_token is an authentication token infrastructure with support @@ -116,7 +88,7 @@ %package -n CASA_auth_token_apache2_2_support Summary: Novell CASA Authentication Token Apache2_2 Support Components Group: System/Libraries -Requires: apache2 CASA_auth_token_native +Requires: apache2 CASA_auth_token_server %description -n CASA_auth_token_apache2_2_support CASA_auth_token is an authentication token infrastructure with support @@ -148,7 +120,7 @@ %package -n CASA_auth_token_server-devel Summary: Novell CASA Authentication Token Server Development Files Group: Development/Libraries/C and C++ -Requires: CASA-devel CASA_auth_token_server 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_server CASA_auth_token_jaas_support CASA_auth_token_pam_support CASA_auth_token_apache2_2_support %description -n CASA_auth_token_server-devel CASA_auth_token is an authentication token infrastructure with support @@ -173,37 +145,9 @@ -------- 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. - - - -Authors: --------- - Juan Carlos Luciani - jluciani@novell.com - %prep -%setup -q -n CASA_auth_token_native-%{version} -%patch +%setup -q +#%patch %if %{_lib} == "lib64" %define binsource bin64 %else @@ -241,8 +185,6 @@ 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_server ## # Libs install -m 755 %{_lib}/%{cfg}/libcasa_s_authtoken.so %{buildroot}%{prefix}/%{_lib}/libcasa_s_authtoken.so.%{bldno} @@ -253,26 +195,12 @@ 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 # 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/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/validate/ +install -m 755 AuthTokenValidate/Svc/linux/CasaAuthtokenValidateD %{buildroot}/etc/init.d/casa_atvd +install -m 750 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} -# 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/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 @@ -294,12 +222,6 @@ # 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 @@ -359,37 +281,17 @@ %config /etc/CASA/authtoken/modules/CasaIdentityToken.conf /etc/init.d/casa_atvd /usr/sbin/rccasa_atvd -## CASA_auth_token_client ## - -%post -n CASA_auth_token_client -/sbin/ldconfig - -%postun -n CASA_auth_token_client -/sbin/ldconfig - -%files -n CASA_auth_token_client -%defattr(-,root,root) -%dir %{prefix}/%{_lib}/CASA -%dir %{prefix}/%{_lib}/CASA/authtoken -%dir /etc/CASA -%dir /etc/CASA/authtoken -%dir /etc/CASA/authtoken/client -%dir /etc/CASA/authtoken/client/mechanisms -%{prefix}/%{_lib}/libcasa_c_authtoken.so.%{bldno} -%{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/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 @@ -399,9 +301,15 @@ /%{_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 @@ -410,6 +318,18 @@ %{prefix}/%{_lib}/mod_authn_casa.so.%{bldno} ## CASA_auth_token_server-devel ## +%pre -n CASA_auth_token_server-devel +# Nothing to do in this pre script + +%post -n CASA_auth_token_server-devel +# Nothing to do in this post script + +%preun -n CASA_auth_token_server-devel +# Nothing to do in this preun script + +%postun -n CASA_auth_token_server-devel +# Nothing to do in this postun script + %files -n CASA_auth_token_server-devel %defattr(-,root,root) %{prefix}/include/casa_s_authtoken.h @@ -423,24 +343,27 @@ %{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_server -* Fri Nov 17 2006 - ro@suse.de -- rename package to CASA_auth_token_server -* Thu Nov 09 2006 - ro@suse.de -- explicitly add "-ldl" to linkspec (x86 is the only platform - where it works without ...) -- 64bit fix in install section (bin vs binsource) -* Mon Oct 23 2006 - ro@suse.de -- removed java-1_5_0-ibm-alsa from BuildRequires (again) -- removed empty pre/post/preun/postun scripts +* Wed Nov 22 2006 - jluciani@novell.com +- Resolved the following bugs: BUG222541, BUG216949, BUG215221. +* Tue Nov 21 2006 - jluciani@novell.com +- Fixed makefile issue. +* Fri Nov 17 2006 - jluciani@novell.com +- Removed hard dependency on IBM JVM. +* Mon Nov 13 2006 - jluciani@novell.com +- Separated the non-java folder into client and server projects in + order to better support distributions that target desktops. + From now on, this changes files will only contain information + that applies to the server project. +* Thu Nov 09 2006 - jluciani@novell.com +- Finished the changes to enable client/ATS communications + over SSL. +* Tue Nov 07 2006 - jluciani@novell.com +- Made changes to enable client/ats communication over SSL. (Not quite + done with this yet). +- Updated the make system to allow Windows builds to be made from + the command line using Cygwin. * Thu Oct 19 2006 - jluciani@novell.com - Created client-devel RPM. - Made changes to conform to updates made to the Java components ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org