Mailinglist Archive: opensuse-commit (2092 mails)

< Previous Next >
commit openwsman
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 03 Aug 2007 17:19:58 +0200
  • Message-id: <20070803151958.8BF17678335@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package openwsman
checked in at Fri Aug 3 17:19:58 CEST 2007.

--------
--- openwsman/openwsman.changes 2007-07-24 10:59:40.000000000 +0200
+++ /mounts/work_src_done/STABLE/openwsman/openwsman.changes    2007-08-03 16:48:09.328193000 +0200
@@ -1,0 +2,11 @@
+Fri Aug  3 13:56:25 CEST 2007 - kkaempf@xxxxxxx
+
+- update to 1.2.0
+- default to pam authentication in openwsman-server
+- fix filelist (include .so files for plugin loading)
+- fix %preun for base package
+- remove wsmand.log when deleting openwsman-server
+- fix -devel dependencies
+- add wsman_transport_get_auth_method() definition
+
+-------------------------------------------------------------------

Old:
----
  openwsman-1.1.0-remote_fs.patch
  openwsman-1.1.0.tar.bz2

New:
----
  openwsman-1.2.0-devel.patch
  openwsman-1.2.0-remote_fs.patch
  openwsman-1.2.0.tar.bz2
  openwsman-client-1.2.0-get_auth.patch
  openwsman-server-1.2.0-pam-auth.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openwsman.spec ++++++
--- /var/tmp/diff_new_pack.X17365/_old  2007-08-03 17:19:20.000000000 +0200
+++ /var/tmp/diff_new_pack.X17365/_new  2007-08-03 17:19:20.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package openwsman (Version 1.1.0)
+# spec file for package openwsman (Version 1.2.0)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -18,8 +18,8 @@
 BuildRequires:  curl-devel
 %endif
 PreReq:         sed coreutils grep /bin/hostname
-Version:        1.1.0
-Release:        3
+Version:        1.2.0
+Release:        1
 URL:            http://www.openwsman.org/
 License:        BSD 3-Clause
 Group:          System/Management
@@ -27,6 +27,9 @@
 Source:         %{name}-%{version}.tar.bz2
 Source1:        %{name}.pam
 Patch0:         %{name}-%{version}-remote_fs.patch
+Patch1:         %{name}-server-%{version}-pam-auth.patch
+Patch2:         %{name}-%{version}-devel.patch
+Patch3:         %{name}-client-%{version}-get_auth.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -34,10 +37,18 @@
 
 
 
+Authors:
+--------
+    Anas Nashif <anas.nashif@xxxxxxxxx>
+    Vadim Revyakin <vadim.revyakin@xxxxxxxxx>
+    Denis Sadykov <denis.sadykov@xxxxxxxxx>
+
 %package devel
-Group:          System/Management
+Group:          Development/Libraries/C and C++
 Summary:        Opensource Implementation of WS-Management
 Requires:       %{name} = %{version}
+Requires:       %{name}-server = %{version}
+Requires:       %{name}-client = %{version}
 Requires:       sblim-sfcc-devel libxml2-devel pam-devel
 %if 0%{?suse_version} > 1020
 Requires:       libcurl-devel
@@ -50,31 +61,51 @@
 
 
 
+Authors:
+--------
+    Anas Nashif <anas.nashif@xxxxxxxxx>
+    Vadim Revyakin <vadim.revyakin@xxxxxxxxx>
+    Denis Sadykov <denis.sadykov@xxxxxxxxx>
+
 %package client
 Group:          System/Management
 Summary:        Openwsman Client libraries
-Requires:       %{name} = %{version}
 
 %description client
 Openwsman Client libraries
 
 
 
+Authors:
+--------
+    Anas Nashif <anas.nashif@xxxxxxxxx>
+    Vadim Revyakin <vadim.revyakin@xxxxxxxxx>
+    Denis Sadykov <denis.sadykov@xxxxxxxxx>
+
 %package server
 Group:          System/Management
 Summary:        Openwsman Server and service libraries
-Requires:       %{name} = %{version}
 
 %description server
 Openwsman Server and service libraries
 
 
 
+Authors:
+--------
+    Anas Nashif <anas.nashif@xxxxxxxxx>
+    Vadim Revyakin <vadim.revyakin@xxxxxxxxx>
+    Denis Sadykov <denis.sadykov@xxxxxxxxx>
+
 %prep
 %setup -q
 %patch0
+%patch1
+%patch2
+%patch3
 
 %build
+autoreconf -f -i
 %configure \
     --disable-more-warnings
 make %{?jobs:-j%jobs}
@@ -92,9 +123,6 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%preun
-%{stop_on_removal wsmand}
-
 %post
 /sbin/ldconfig
 
@@ -110,6 +138,7 @@
 
 %postun server
 %{insserv_cleanup wsmand}
+rm -f /var/log/wsmand.log
 /sbin/ldconfig
 
 %post client
@@ -134,10 +163,8 @@
 %{_libdir}/*.so
 %{_libdir}/openwsman/authenticators/*.a
 %{_libdir}/openwsman/authenticators/*.la
-%{_libdir}/openwsman/authenticators/*.so
 %{_libdir}/openwsman/plugins/*.a
 %{_libdir}/openwsman/plugins/*.la
-%{_libdir}/openwsman/plugins/*.so
 %{_libdir}/libwsmanCimIfc*.a
 %{_libdir}/libwsmanCimIfc*.la
 %{_libdir}/libwsmanCimIfc*.so
@@ -151,8 +178,10 @@
 %config %{_sysconfdir}/pam.d/openwsman
 %attr(0755,root,root) %{_sysconfdir}/init.d/wsmand
 %dir %{_libdir}/openwsman/authenticators
+%{_libdir}/openwsman/authenticators/*.so
 %{_libdir}/openwsman/authenticators/*.so.*
 %dir %{_libdir}/openwsman/plugins
+%{_libdir}/openwsman/plugins/*.so
 %{_libdir}/openwsman/plugins/*.so.*
 %{_sbindir}/wsmand
 %{_sbindir}/rcwsmand
@@ -166,6 +195,14 @@
 %{_libdir}/libwsman_curl_client_transport.so.*
 
 %changelog
+* Fri Aug 03 2007 - kkaempf@xxxxxxx
+- update to 1.2.0
+- default to pam authentication in openwsman-server
+- fix filelist (include .so files for plugin loading)
+- fix %%preun for base package
+- remove wsmand.log when deleting openwsman-server
+- fix -devel dependencies
+- add wsman_transport_get_auth_method() definition
 * Tue Jul 24 2007 - prusnak@xxxxxxx
 - branch packages -server and -client
 - replaced obsoleted macro %%run_ldconfig with direct call of ldconfig

++++++ openwsman-1.2.0-devel.patch ++++++
Index: configure.in
===================================================================
--- configure.in        (revision 1748)
+++ configure.in        (working copy)
@@ -21,12 +21,14 @@
 
 WSMAN_PKG=wsman
 WSMAN_CLIENT_PKG=${WSMAN_PKG}_client
+WSMAN_CLIENT_TRANSPORT_PKG=${WSMAN_PKG}_curl_client_transport
 WSMAN_CLIENTPP_PKG=${WSMAN_PKG}_clientpp
 WSMAN_SERVER_PKG=${WSMAN_PKG}_server
 WSMAN_UTILS_PKG=${WSMAN_PKG}_utils
 
 AC_SUBST(WSMAN_UTILS_PKG)
 AC_SUBST(WSMAN_CLIENT_PKG)
+AC_SUBST(WSMAN_CLIENT_TRANSPORT_PKG)
 AC_SUBST(WSMAN_CLIENTPP_PKG)
 AC_SUBST(WSMAN_SERVER_PKG)
 AC_SUBST(WSMAN_PKG)
Index: openwsman.pc.in
===================================================================
--- openwsman.pc.in     (revision 1748)
+++ openwsman.pc.in     (working copy)
@@ -8,5 +8,5 @@
 Description: Opensource Implementation of WS-Management Client
 Version: @VERSION@
 Requires:
-Libs: -L${libdir} -l@WSMAN_PKG@ -l@WSMAN_CLIENT_PKG@ -l@WSMAN_UTILS_PKG@
+Libs: -L${libdir} -l@WSMAN_PKG@ -l@WSMAN_CLIENT_PKG@ -l@WSMAN_CLIENT_TRANSPORT_PKG@ -l@WSMAN_UTILS_PKG@
 Cflags: -I${includedir}/@PACKAGE_NAME@ -I${includedir}/@PACKAGE_NAME@/u
++++++ openwsman-1.1.0-remote_fs.patch -> openwsman-1.2.0-remote_fs.patch ++++++

++++++ openwsman-1.1.0.tar.bz2 -> openwsman-1.2.0.tar.bz2 ++++++
++++ 3669 lines of diff (skipped)

++++++ openwsman-client-1.2.0-get_auth.patch ++++++
Index: src/lib/wsman-client-transport.c
===================================================================
--- src/lib/wsman-client-transport.c    (revision 1721)
+++ src/lib/wsman-client-transport.c    (revision 1722)
@@ -180,6 +180,12 @@
        cl->transport_timeout = arg;
 }
 
+
+char *wsman_transport_get_auth_method(WsManClient * cl)
+{
+       return cl->authentication.method;
+}
+
 void wsman_transport_set_auth_method(WsManClient * cl, const char *arg)
 {
        cl->authentication.method = arg ? u_strdup( arg ) : NULL;

++++++ openwsman-server-1.2.0-pam-auth.patch ++++++
Index: etc/openwsman.conf
===================================================================
--- etc/openwsman.conf  (revision 1739)
+++ etc/openwsman.conf  (working copy)
@@ -4,7 +4,7 @@
 ssl_cert_file = /etc/openwsman/servercert.pem
 ssl_key_file = /etc/openwsman/serverkey.pem
 digest_password_file = /etc/openwsman/digest_auth.passwd
-basic_password_file = /etc/openwsman/simple_auth.passwd
+#basic_password_file = /etc/openwsman/simple_auth.passwd
 
 min_threads = 4
 max_threads = 10
@@ -15,8 +15,8 @@
 # Authentication backend for BASIC authentication. Default is to read a configuration file defined with 'basic_password_file'
 #
 
-#basic_authenticator = libwsman_pam_auth.so
-#basic_authenticator_arg = openwsman
+basic_authenticator = libwsman_pam_auth.so
+basic_authenticator_arg = openwsman
 
 
 [client]

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages