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@suse.de
+
+- 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
+ Vadim Revyakin
+ Denis Sadykov
+
%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
+ Vadim Revyakin
+ Denis Sadykov
+
%package client
Group: System/Management
Summary: Openwsman Client libraries
-Requires: %{name} = %{version}
%description client
Openwsman Client libraries
+Authors:
+--------
+ Anas Nashif
+ Vadim Revyakin
+ Denis Sadykov
+
%package server
Group: System/Management
Summary: Openwsman Server and service libraries
-Requires: %{name} = %{version}
%description server
Openwsman Server and service libraries
+Authors:
+--------
+ Anas Nashif
+ Vadim Revyakin
+ Denis Sadykov
+
%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@suse.de
+- 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@suse.cz
- 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@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org