Hello community, here is the log from the commit of package CASA_auth_token_svc checked in at Fri Oct 6 17:19:14 CEST 2006. -------- --- CASA_auth_token_svc/CASA_auth_token_svc.changes 2006-08-08 18:41:22.000000000 +0200 +++ /mounts/work_src_done/STABLE/CASA_auth_token_svc/CASA_auth_token_svc.changes 2006-10-02 22:23:14.000000000 +0200 @@ -1,0 +2,45 @@ +Thu Sep 21 15:41:18 MDT 2006 - jluciani@novell.com + +- Reduced Kerberos configuration requirements. Now the ATS service + principal name defaults to "host" and there is no need to set the + "javax.security.auth.useSubjectCredsOnly" system property to "false" + in the JAVA_OPTS. + +------------------------------------------------------------------- +Mon Sep 18 11:18:00 MDT 2006 - jluciani@novell.com + +- Updated the Svc to reduce the configuration requirements on services + that want to leverage the infrastructure. + +- Modified the WSSecurity module to not include the X509 certificate + in tokens if they are targeted to services residing on the same + box as the ATS. This is being done in order to minimize the size + of the tokens. + +------------------------------------------------------------------- +Thu Sep 14 09:57:00 MDT 2006 - jluciani@novell.com + +- Made changes to support the Authtoken Validate Service. This now + fixes support of "C" services. + +- Switched to using IBMs java instead of SUNs. This was done in order to + gain better Kerberos support (IBMs Kerberos modul supports more + encryption types) and to get around a problem in SUN's Invocation API + that was not letting us consume our AuthToken class from a native thread + other than the thread which creates the JVM. + +------------------------------------------------------------------- +Fri Aug 18 11:49:22 MDT 2006 - jluciani@novell.com + +- Implemented securing Authentication and Session Tokens using WS-Security. + This change temporarily breaks support of "C" services. "C" service support + will be resumed once the necessary changes are made to the native authentication + token APIs to support the new Authentication Tokens. + +------------------------------------------------------------------- +Mon Aug 14 14:25:27 MDT 2006 - jluciani@novell.com + +- Added some debug statements and added the sample Jaas application into + the tar file that is submitted to autobuild. + +------------------------------------------------------------------- Old: ---- CASA_auth_token_svc-1.7.780.tar.bz2 New: ---- CASA_auth_token_svc-1.7.877.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ CASA_auth_token_svc.spec ++++++ --- /var/tmp/diff_new_pack.e2DRJK/_old 2006-10-06 17:18:48.000000000 +0200 +++ /var/tmp/diff_new_pack.e2DRJK/_new 2006-10-06 17:18:48.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package CASA_auth_token_svc (Version 1.7.780 ) +# spec file for package CASA_auth_token_svc (Version 1.7.877 ) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -15,18 +15,18 @@ %define debug_opt "" URL: http://www.novell.com/products -BuildRequires: gcc-c++ glib2-devel identity-abstraction java-1_5_0-sun java-1_5_0-sun-devel libstdc++ libstdc++-devel mono-devel pkgconfig servletapi5 update-alternatives +BuildRequires: gcc-c++ glib2-devel identity-abstraction java-1_5_0-ibm java-1_5_0-ibm-alsa java-1_5_0-ibm-devel libstdc++ libstdc++-devel mono-devel pkgconfig servletapi5 update-alternatives %define prefix /usr License: LGPL Group: System/Libraries Autoreqprov: on -%define bldno 1.7.78080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080 -Version: 1.7.780 +%define bldno 1.7.877 +Version: 1.7.877 Release: 1 Summary: Novell CASA Authentication Token Service Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: java-1_5_0-sun servletapi5 tomcat5 +Requires: java-1_5_0-ibm servletapi5 tomcat5 PreReq: %fillup_prereq %insserv_prereq BuildArchitectures: noarch @@ -57,7 +57,7 @@ %package -n CASA_auth_token_jaas_support Summary: Novell CASA Authentication Token JAAS Support Components Group: System/Libraries -Requires: java-1_5_0-sun +Requires: java-1_5_0-ibm %description -n CASA_auth_token_jaas_support CASA_auth_token is an authentication token infrastructure with support @@ -97,27 +97,58 @@ %endif ./autogen.sh make +make package %install +export NO_BRP_CHECK_BYTECODE_VERSION="true" ## Prime the file system ## install -d %{buildroot}%{prefix} install -d %{buildroot}%{prefix}/share install -d %{buildroot}%{prefix}/share/java +install -d %{buildroot}%{prefix}/share/java/CASA +install -d %{buildroot}%{prefix}/share/java/CASA/authtoken +install -d %{buildroot}%{prefix}/share/java/CASA/authtoken/external +install -d %{buildroot}/etc +install -d -m 755 %{buildroot}/var/lib/CASA +install -d -m 755 %{buildroot}/var/lib/CASA/authtoken +install -d -m 755 %{buildroot}/var/lib/CASA/authtoken/svc +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 +install -d -m 755 %{buildroot}/etc/CASA/authtoken.d/svc.d +install -d -m 755 %{buildroot}/etc/CASA/authtoken.d/java-keys ## CASA_auth_token_svc ## # Libs -install -m 755 %{_lib}/java/CasaAuthTokenSvc.war %{buildroot}%{prefix}/share/java/CasaAuthTokenSvc-%{bldno}.war +install -m 755 %{_lib}/java/CasaAuthTokenSvc.war %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaAuthTokenSvc-%{bldno}.war # Lib Symbolic Links -ln -sf CasaAuthTokenSvc-%{bldno}.war %{buildroot}%{prefix}/share/java/CasaAuthTokenSvc.war -ln -sf CasaAuthTokenSvc-%{bldno}.war %{buildroot}%{prefix}/share/java/CasaAuthTokenSvc.war.1 +ln -sf CasaAuthTokenSvc-%{bldno}.war %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaAuthTokenSvc.war +ln -sf CasaAuthTokenSvc-%{bldno}.war %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaAuthTokenSvc.war.1 ## CASA_auth_token_jaas_support ## # Libs -install -m 755 %{_lib}/java/CasaJaasSupport.jar %{buildroot}%{prefix}/share/java/CasaJaasSupport-%{bldno}.jar -install -m 755 %{_lib}/java/CasaAuthToken.jar %{buildroot}%{prefix}/share/java/CasaAuthToken-%{bldno}.jar +install -m 755 %{_lib}/java/CasaJaasSupport.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaJaasSupport-%{bldno}.jar +install -m 755 %{_lib}/java/CasaAuthToken.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaAuthToken-%{bldno}.jar +install -m 755 server/Svc/external/axis.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/axis.jar +install -m 755 server/Svc/external/axis-ant.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/axis-ant.jar +install -m 755 server/Svc/external/commons-discovery-0.2.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/commons-discovery-0.2.jar +install -m 755 server/Svc/external/commons-logging-1.0.4.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/commons-logging-1.0.4.jar +install -m 755 server/Svc/external/commons-logging-api.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/commons-logging-api.jar +install -m 755 server/Svc/external/jaxrpc.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/jaxrpc.jar +install -m 755 server/Svc/external/log4j.properties %{buildroot}%{prefix}/share/java/CASA/authtoken/external/log4j.properties +install -m 755 server/Svc/external/log4j-1.2.8.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/log4j-1.2.8.jar +install -m 755 server/Svc/external/saaj.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/saaj.jar +install -m 755 server/Svc/external/wsdl4j-1.5.1.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/wsdl4j-1.5.1.jar +install -m 755 server/Svc/external/wss4j-1.5.0.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/wss4j-1.5.0.jar +install -m 755 server/Svc/external/xalan.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/xalan.jar +install -m 755 server/Svc/external/xercesImpl.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/xercesImpl.jar +install -m 755 server/Svc/external/xml-apis.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/xml-apis.jar +install -m 755 server/Svc/external/xmlsec-1.2.1.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/external/xmlsec-1.2.1.jar +install -m 644 server/Svc/crypto.properties %{buildroot}/etc/CASA/authtoken.d/crypto.properties +install -m 644 server/Svc/jaas.conf %{buildroot}/etc/CASA/authtoken.d/svc.d/jaas.conf # Lib Symbolic Links -ln -sf CasaJaasSupport-%{bldno}.jar %{buildroot}%{prefix}/share/java/CasaJaasSupport.jar -ln -sf CasaJaasSupport-%{bldno}.jar %{buildroot}%{prefix}/share/java/CasaJaasSupport.jar.1 -ln -sf CasaAuthToken-%{bldno}.jar %{buildroot}%{prefix}/share/java/CasaAuthToken.jar -ln -sf CasaAuthToken-%{bldno}.jar %{buildroot}%{prefix}/share/java/CasaAuthToken.jar.1 +ln -sf CasaJaasSupport-%{bldno}.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaJaasSupport.jar +ln -sf CasaJaasSupport-%{bldno}.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaJaasSupport.jar.1 +ln -sf CasaAuthToken-%{bldno}.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaAuthToken.jar +ln -sf CasaAuthToken-%{bldno}.jar %{buildroot}%{prefix}/share/java/CASA/authtoken/CasaAuthToken.jar.1 %clean rm -rf $RPM_BUILD_ROOT @@ -137,9 +168,18 @@ %files %defattr(-,root,root) -%{prefix}/share/java/CasaAuthTokenSvc-%{bldno}.war -%{prefix}/share/java/CasaAuthTokenSvc.war -%{prefix}/share/java/CasaAuthTokenSvc.war.1 +%dir %{prefix}/share/java/CASA +%dir %{prefix}/share/java/CASA/authtoken +%dir /var/lib/CASA +%dir /var/lib/CASA/authtoken +%dir /var/lib/CASA/authtoken/svc +%dir /etc/CASA +%dir /etc/CASA/authtoken.d +%dir /etc/CASA/authtoken.d/svc.d +%dir /etc/CASA/authtoken.d/java-keys +%{prefix}/share/java/CASA/authtoken/CasaAuthTokenSvc-%{bldno}.war +%{prefix}/share/java/CASA/authtoken/CasaAuthTokenSvc.war +%{prefix}/share/java/CASA/authtoken/CasaAuthTokenSvc.war.1 ## CASA_auth_token_jaas_support ## %pre -n CASA_auth_token_jaas_support @@ -156,14 +196,65 @@ %files -n CASA_auth_token_jaas_support %defattr(-,root,root) -%{prefix}/share/java/CasaJaasSupport-%{bldno}.jar -%{prefix}/share/java/CasaJaasSupport.jar -%{prefix}/share/java/CasaJaasSupport.jar.1 -%{prefix}/share/java/CasaAuthToken-%{bldno}.jar -%{prefix}/share/java/CasaAuthToken.jar -%{prefix}/share/java/CasaAuthToken.jar.1 +%dir %{prefix}/share/java/CASA +%dir %{prefix}/share/java/CASA/authtoken +%dir %{prefix}/share/java/CASA/authtoken/external +%dir /etc/CASA +%dir /etc/CASA/authtoken.d +%dir /etc/CASA/authtoken.d/java-keys +%{prefix}/share/java/CASA/authtoken/CasaJaasSupport-%{bldno}.jar +%{prefix}/share/java/CASA/authtoken/CasaJaasSupport.jar +%{prefix}/share/java/CASA/authtoken/CasaJaasSupport.jar.1 +%{prefix}/share/java/CASA/authtoken/CasaAuthToken-%{bldno}.jar +%{prefix}/share/java/CASA/authtoken/CasaAuthToken.jar +%{prefix}/share/java/CASA/authtoken/CasaAuthToken.jar.1 +%{prefix}/share/java/CASA/authtoken/external/axis.jar +%{prefix}/share/java/CASA/authtoken/external/axis-ant.jar +%{prefix}/share/java/CASA/authtoken/external/commons-discovery-0.2.jar +%{prefix}/share/java/CASA/authtoken/external/commons-logging-1.0.4.jar +%{prefix}/share/java/CASA/authtoken/external/commons-logging-api.jar +%{prefix}/share/java/CASA/authtoken/external/jaxrpc.jar +%{prefix}/share/java/CASA/authtoken/external/log4j.properties +%{prefix}/share/java/CASA/authtoken/external/log4j-1.2.8.jar +%{prefix}/share/java/CASA/authtoken/external/saaj.jar +%{prefix}/share/java/CASA/authtoken/external/wsdl4j-1.5.1.jar +%{prefix}/share/java/CASA/authtoken/external/wss4j-1.5.0.jar +%{prefix}/share/java/CASA/authtoken/external/xalan.jar +%{prefix}/share/java/CASA/authtoken/external/xercesImpl.jar +%{prefix}/share/java/CASA/authtoken/external/xml-apis.jar +%{prefix}/share/java/CASA/authtoken/external/xmlsec-1.2.1.jar +/etc/CASA/authtoken.d/crypto.properties +/etc/CASA/authtoken.d/svc.d/jaas.conf %changelog -n CASA_auth_token_svc +* Thu Sep 21 2006 - jluciani@novell.com +- Reduced Kerberos configuration requirements. Now the ATS service + principal name defaults to "host" and there is no need to set the + "javax.security.auth.useSubjectCredsOnly" system property to "false" + in the JAVA_OPTS. +* Mon Sep 18 2006 - jluciani@novell.com +- Updated the Svc to reduce the configuration requirements on services + that want to leverage the infrastructure. +- Modified the WSSecurity module to not include the X509 certificate + in tokens if they are targeted to services residing on the same + box as the ATS. This is being done in order to minimize the size + of the tokens. +* Thu Sep 14 2006 - jluciani@novell.com +- Made changes to support the Authtoken Validate Service. This now + fixes support of "C" services. +- Switched to using IBMs java instead of SUNs. This was done in order to + gain better Kerberos support (IBMs Kerberos modul supports more + encryption types) and to get around a problem in SUN's Invocation API + that was not letting us consume our AuthToken class from a native thread + other than the thread which creates the JVM. +* Fri Aug 18 2006 - jluciani@novell.com +- Implemented securing Authentication and Session Tokens using WS-Security. + This change temporarily breaks support of "C" services. "C" service support + will be resumed once the necessary changes are made to the native authentication + token APIs to support the new Authentication Tokens. +* Mon Aug 14 2006 - jluciani@novell.com +- Added some debug statements and added the sample Jaas application into + the tar file that is submitted to autobuild. * Mon Aug 07 2006 - schoi@novell.com - This file has been created for CASA_auth_token_svc project for the first time. ++++++ CASA_auth_token_svc-1.7.780.tar.bz2 -> CASA_auth_token_svc-1.7.877.tar.bz2 ++++++ CASA_auth_token_svc/CASA_auth_token_svc-1.7.780.tar.bz2 /mounts/work_src_done/STABLE/CASA_auth_token_svc/CASA_auth_token_svc-1.7.877.tar.bz2 differ: char 11, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org