Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
systemsmanagement:wbem
openwbem
openwbem.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openwbem.spec of Package openwbem
# # spec file for package openwbem (Version 3.2.3) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild %if 0%{?suse_version} > 1140 || 0%{?fedora_version} > 14 %define has_systemd 1 %else %define has_systemd 0 %endif Name: openwbem BuildRequires: cim-schema gcc-c++ pam-devel %if 0%{?suse_version} BuildRequires: openslp-devel %endif %if 0%{?suse_version} >= 1030 BuildRequires: libopenssl-devel %else BuildRequires: openssl-devel %endif %if 0%{?suse_version} >= 1210 BuildRequires: automake autoconf libtool %endif %if 0%{?has_systemd} BuildRequires: systemd %{?systemd_requires} %endif %define prefix /usr %define localstatedir /var/lib %define startnum 36 %define killnum 64 %define daemonname owcimomd %define owversion 3.2.3 Version: 3.2.3 Release: 2 Group: System/Management Summary: Web Based Enterprise Management (WBEM) Implementation License: BSD-3-Clause URL: http://openwbem.sourceforge.net/ Source0: %{name}-%{version}.tar.bz2 Source1: novell-openwbem-root-acl.mof Source2: loadmof.sh Source3: rmmof.sh Source4: openwbem-owcimomd.init Source5: openwbem-etc_pam.d_openwbem Source6: %{name}-rpmlintrc Source7: %{name}.service Patch1: openwbem-reset-crypto-locking-cb.patch Patch2: add_c_includes.patch Patch3: gcc4.patch Patch4: autotools.patch Patch5: ptrdiff_t.patch # GCC 4.7 is even stricter in lookup rules (kkaempf) Patch6: gcc-4.7-patch # New autotools don't match the hacky create-replacement script (kkaempf) Patch7: Create-etc-openwbem.conf-via-configure.patch Patch8: fix-for-newer-gcc.patch Patch9: openSSL-1.0.1-compatibility.patch # owcimomd: hidden symbol pthread_atfork' in /usr/lib64/libpthread_nonshared.a(pthread_atfork.oS) is referenced by DSO Patch10: disable-pthread_atfork-test.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: cim-server Requires(pre): cim-schema, sed, coreutils, grep, /usr/bin/loadmof.sh, /usr/bin/rmmof.sh, /bin/hostname %if 0%{?suse_version} Requires(pre): %insserv_prereq %fillup_prereq %endif %package devel Group: Development/Libraries/C and C++ Summary: Web Based Enterprise Management (WBEM) Implementation Requires: openwbem = %{version}-%{release} %description OpenWBEM is a set of software components that help facilitate deployment of the Common Information Model (CIM) and Web-Based Enterprise Management (WBEM) technologies of the Distributed Management Task Force (DMTF). Web-Based Enterprise Management (WBEM) is a set of management and Internet standard technologies developed to unify the management of distributed computing environments. WBEM provides the ability for the industry to deliver a well-integrated set of standards-based management tools, facilitating the exchange of data across otherwise disparate technologies and platforms. For more information about DMTF and its technologies, visit http://www.dmtf.org/standards. Authors: -------- Jon Carey Dan Nuffer Bart Whiteley Markus Mueller Matthias Hoelzer-Kluepfel Brian Nesse %description devel OpenWBEM is a set of software components that help facilitate the deployment of the DMTF's (Distributed Management Task Force) CIM/WBEM technologies. If you are not familiar with the DMTF and it's technologies, you might want to visit their web site at http://www.dmtf.org. %prep %setup %patch1 %patch2 %if 0%{?fedora_version} > 11 || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 600 || 0%{?suse_version} > 1100 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch10 -p1 %define confext in %else %define confext sh %endif %build ## Uncomment these for the occasional mbuild to run testsuite on all plats. ## I wonder if this will screw up autobuild time estimates... #./configure #export OWLONGTEST=1 #make %{?jobs:-j%jobs} check #make distclean ## end testsuite run # Fix the config file # -e "s!^owcimomd.allowed_users =.*!owcimomd.allowed_users = \*!g" sed \ -e "s!^;owcimomd.ACL_superuser =.*!owcimomd.ACL_superuser = root!g" \ -e "s!^owcimomd.interop_schema_namespace =.*!owcimomd.interop_schema_namespace = Interop!g" \ -e "s!^http_server.http_port = 5988!http_server.http_port = -1!g" \ -e "s!^http_server.allow_local_authentication = false!http_server.allow_local_authentication = true!g" \ -e "s!^cppprovifc.prov_location = @libdir@/openwbem/c++providers!cppprovifc.prov_location = @libdir@/openwbem/c++providers:/opt/novell/%_lib/openwbem/c++providers!g" \ -e "s!^cmpiprovifc.prov_location = @libdir@/openwbem/cmpiproviders!cmpiprovifc.prov_location = @libdir@/cmpi:@libdir@/openwbem/cmpiproviders!g" \ < etc/openwbem.conf.%{confext} > etc/openwbem.conf.new mv etc/openwbem.conf.new etc/openwbem.conf.%{confext} autoreconf --force --install %if 0%{?suse_version} >= 1120 LIBS="-lpthread" \ %endif CFLAGS="$RPM_OPT_FLAGS -fstack-protector -fno-strict-aliasing" \ CXXFLAGS="$RPM_OPT_FLAGS -Wno-deprecated -fstack-protector -fno-strict-aliasing" \ ./configure \ --prefix=%{prefix} \ --sysconfdir=/etc \ --libdir=%_libdir \ --localstatedir=%{localstatedir} \ --libexecdir=%{prefix}/%_lib/openwbem/bin \ --mandir=%_mandir \ --enable-threads-run-as-user make %{?jobs:-j%jobs} %install %{__rm} -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install install -d $RPM_BUILD_ROOT/etc/openwbem/openwbem.conf.d install -d $RPM_BUILD_ROOT/var/adm/fillup-templates install -m 644 etc/sysconfig/daemons/owcimomd $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.owcimomd install -d $RPM_BUILD_ROOT/usr/sbin install -d $RPM_BUILD_ROOT/usr/bin install -d $RPM_BUILD_ROOT/etc/pam.d install -d $RPM_BUILD_ROOT%_libdir/openwbem/cmpiproviders install -m 644 etc/pam.d/openwbem $RPM_BUILD_ROOT/etc/pam.d install -d $RPM_BUILD_ROOT/%{prefix}/%_lib/openwbem/c++providers install -d $RPM_BUILD_ROOT/%{localstatedir}/openwbem install -m 755 %{S:2} $RPM_BUILD_ROOT/usr/bin/ow-loadmof.sh install -m 755 %{S:3} $RPM_BUILD_ROOT/usr/bin/ow-rmmof.sh install -m 644 %{S:5} $RPM_BUILD_ROOT/etc/pam.d/openwbem # Load the schema. MOFPATH=$RPM_BUILD_ROOT/%{prefix}/share/mof/%{name} install -d $MOFPATH mv $RPM_BUILD_ROOT/%{prefix}/share/%{name}/* $MOFPATH/ rmdir $RPM_BUILD_ROOT/%{prefix}/share/%{name} install -m 644 %{S:1} $MOFPATH/ # touch them here so we can %ghost them in %files. touch $RPM_BUILD_ROOT/%{localstatedir}/openwbem/{classassociation,instances,instassociation,namespaces,schema}.{dat,ndx,lock} %if 0%{?has_systemd} # rcopenwsmand for systemd ln -sf %{_sbindir}/service $RPM_BUILD_ROOT%{_sbindir}/rcowcimomd install -D -m 644 %{S:7} $RPM_BUILD_ROOT%{_unitdir}/%{name}.service ln -sf %{_unitdir}/%{name}.service $RPM_BUILD_ROOT%{_unitdir}/owcimomd.service %else install -d $RPM_BUILD_ROOT/etc/init.d install -m 755 %{S:4} $RPM_BUILD_ROOT/etc/init.d/owcimomd ln -sf %{_sysconfdir}/init.d/owcimomd $RPM_BUILD_ROOT%{_sbindir}/rcowcimomd %endif # END OF INSTALL %if 0%{?suse_version} %perl_process_packlist %endif %clean %{__rm} -rf $RPM_BUILD_ROOT # follow http://en.opensuse.org/openSUSE:Systemd_packaging_guidelines %if 0%{?has_systemd} %pre %service_add_pre %{name}.service %endif DUMPUTIL=%{prefix}/sbin/owrepositorydump REPODIR=%{localstatedir}/openwbem if [ "x$1" == "x2" ]; then if [ -x $DUMPUTIL ]; then if [ ! -d $REPODIR/dump ]; then mkdir $REPODIR/dump fi DUMPFILE=$REPODIR/dump/repo.mof CIMOM_INIT=%{_sbindir}/rcowcimomd if [ "$YAST_IS_RUNNING" != "instsys" ] ; then $CIMOM_INIT status > /dev/null 2>&1 if [ "x$?" = "x0" ]; then $CIMOM_INIT stop > /dev/null 2>&1 touch $REPODIR/dump/restart fi fi $DUMPUTIL -d $REPODIR -o $DUMPFILE || rm -f $DUMPFILE fi fi %post test -n "$MY_FIRST_ARG" || MY_FIRST_ARG=$1 /sbin/ldconfig REPODIR=%{localstatedir}/openwbem MOFDIR=%{prefix}/share/mof CIMPATH=$MOFDIR/cim-current LOGFILE=$REPODIR/owmofc.log rm -f $LOGFILE %if 0%{?has_systemd} %service_add_post %{name}.service %else %{fillup_and_insserv -y -n owcimomd owcimomd} # upgrade if [ "x$MY_FIRST_ARG" == "x2" ]; then # in the case of upgrade, make sure novell provider dir is supported if ! grep -q "cppprovifc\.prov_location.*/opt/novell/%_lib/openwbem/c++providers.*" /etc/openwbem/openwbem.conf; then sed -e 's!^\(cppprovifc\.prov_location.*\)!\1:/opt/novell/%_lib/openwbem/c++providers!' \ < /etc/openwbem/openwbem.conf > /etc/openwbem/openwbem.conf.tmp; mv /etc/openwbem/openwbem.conf.tmp /etc/openwbem/openwbem.conf fi if ! grep -q "^http_server\.allow_local_authentication = true" /etc/openwbem/openwbem.conf; then sed -e 's!.*http_server\.allow_local_authentication.*!http_server\.allow_local_authentication = true!' \ < /etc/openwbem/openwbem.conf > /etc/openwbem/openwbem.conf.tmp; mv /etc/openwbem/openwbem.conf.tmp /etc/openwbem/openwbem.conf fi # handle upgrade of repository if [ -f $REPODIR/dump/restart ]; then CIMOM_RESTART=1 fi DUMPFILE=$REPODIR/dump/repo.mof CIMOM_INIT=%{_sbindir}/rcowcimomd OLDDUMP=%_libdir/openwbem/owrepositorydump-3.1.0 # If no dump file exists, we assume we're upgrading from version 3.1.0 if [ ! -f $DUMPFILE ]; then if [ -x $OLDDUMP ]; then mkdir -p $REPODIR/dump if [ "$YAST_IS_RUNNING" != "instsys" ] ; then $CIMOM_INIT status > /dev/null 2>&1 if [ "x$?" = "x0" ]; then CIMOM_RESTART=1 fi fi echo "dumping version 3.1.0 repository" $CIMOM_INIT stop > /dev/null 2>&1 $OLDDUMP -d $REPODIR -o $DUMPFILE || rm -f $DUMPFILE if [ -f $DUMPFILE ]; then # SLES9-GA had a broken schema, and the new MOF compiler # is more strict about referential integrity mv $DUMPFILE $DUMPFILE.orig sed -e 's/Novell_ComputerSystem/Novell_UnitaryComputerSystem/' \ -e 's/Novell_LinuxComputerSystem/Novell_LinuxUnitaryComputerSystem/' \ < $DUMPFILE.orig > $DUMPFILE fi fi fi if [ -f $DUMPFILE ]; then mkdir -p $REPODIR/backup cp $REPODIR/*.{dat,ndx,lock} $REPODIR/backup || true rm -f $REPODIR/*.{dat,ndx,lock} %{prefix}/bin/owmofc -d $REPODIR -c -n root $DUMPFILE >> $LOGFILE 2>&1 if [ "x$?" == "x0" ]; then rm -rf $REPODIR/backup rm -rf $REPODIR/dump else mv $REPODIR/backup/* $REPODIR rmdir $REPODIR/backup echo "MOF import failed! Check $LOGFILE for details." fi fi fi %endif # regardless of install or upgrade, load new schema. %{prefix}/bin/owmofc -c -n root/cimv2 -d $REPODIR -s $CIMPATH \ $CIMPATH/qualifiers.mof \ $MOFDIR/openwbem/OpenWBEM_Interop.mof >> $LOGFILE 2>&1 if [ "x$?" != "x0" ]; then echo "MOF import failed! Check $LOGFILE for details." fi for i in root Interop; do %{prefix}/bin/owmofc -c -n $i -d $REPODIR -s $CIMPATH \ $CIMPATH/qualifiers.mof \ $CIMPATH/Interop/CIM_Namespace.mof \ $CIMPATH/Interop/CIM_NamespaceInManager.mof \ $MOFDIR/openwbem/OpenWBEM_Interop.mof >> $LOGFILE 2>&1 if [ "x$?" != "x0" ]; then echo "MOF import failed! Check $LOGFILE for details." fi done %{prefix}/bin/owmofc -c -n root/security -d $REPODIR -s $CIMPATH \ $MOFDIR/openwbem/OpenWBEM_Acl1.0.mof \ $MOFDIR/openwbem/novell-openwbem-root-acl.mof >> $LOGFILE 2>&1 if [ "x$CIMOM_RESTART" = "x1" ]; then $CIMOM_INIT restart > /dev/null 2>&1 fi %if 0%{?has_systemd} %preun %service_del_preun %{name}.service %endif %postun /sbin/ldconfig %if 0%{?has_systemd} %service_del_postun %{name}.service %else %{insserv_cleanup} %endif %triggerpostun -- openwbem < 3.2.0 cd /usr/%_lib for i in \ libcmpisupport.so libowprovideragent.so \ libnonauthenticatingauthentication.so libowprovider.so \ libnpisupport.so libowrepositoryhdb.so \ libopenwbem.so libowrequesthandlerbinary.so \ libowcimomcommon.so libowrequesthandlercimxml.so \ libowcimxmllistener.so libowserver.so \ libowclient.so libowservicehttp.so \ libowcppprovifc.so libowwqlcommon.so \ libowdb.so libowwql.so \ libowembeddedcimom.so libowxml.so \ libowhttpclient.so libpamauthentication.so \ libowhttpcommon.so libpamclauthentication.so \ libowhttpxmllistener.so libsimpleauthentication.so \ libowmofc.so ; do ln -sf $i.4 $i done %files %defattr(-,root,root) %doc README TODO %doc AUTHORS COPYING ChangeLog LICENSE %doc doc/*.HOWTO doc/*.html %dir %{prefix}/%_lib/openwbem %dir %{prefix}/share/mof/openwbem %{prefix}/%_lib/openwbem/* %dir %{localstatedir}/openwbem %ghost %{localstatedir}/openwbem/* %dir /etc/openwbem %config(noreplace) /etc/openwbem/* %config /etc/pam.d/openwbem %if 0%{?has_systemd} %{_unitdir}/%{name}.service %{_unitdir}/owcimomd.service %else %attr(0755,root,root) /etc/init.d/%{daemonname} %endif %{_sbindir}/rcowcimomd %{prefix}/%_lib/lib*.so* %{prefix}/bin/* %{prefix}/sbin/* %{prefix}/share/mof/openwbem/* /var/adm/fillup-templates/sysconfig.owcimomd %{_mandir}/man?/* #%dir %_libdir/openwbem/cmpiproviders %files devel %defattr(-,root,root) %dir %{prefix}/include/openwbem %{prefix}/include/openwbem/* %{prefix}/share/aclocal/openwbem.m4 %{prefix}/%_lib/lib*.a %changelog * Wed Aug 15 2007 - ro@suse.de - fix build - use -fno-strict-aliasing, the code needs it - add rpmlintrc for .so files in main package - add ldconfig to post and postun scripts * Fri Jul 06 2007 - bwhiteley@suse.de - Update to 3.2.3 cvs build. This is basically the same as the previous 3.2.0 + the patch set. We're updating to newer openwbem code as the many patches were beginning to be difficult to manage. - Removed 3.1.0 code used to build a 3.1.0 repository dump. No need to support upgrades from 3.1.0 anymore, and 3.2.0 has a working repository dump. * Mon Jul 02 2007 - bwhiteley@suse.de - Fix CMPI headers (#281591) * Fri May 11 2007 - bwhiteley@suse.de - Fix authorizer check for enumInstanceNames (#272078) * Thu Apr 12 2007 - bwhiteley@suse.de - Fix CMPI provider reloading (#263094) * Thu Mar 29 2007 - bwhiteley@suse.de - Use setfsgid and setgroups in addition to setfsuid (#258906) SWAMPID 9267 * Tue Mar 27 2007 - bwhiteley@suse.de - Removed conflict on pegasus (#228349) * Mon Mar 26 2007 - bwhiteley@suse.de - Fix provider path on 64bit bi-arch systems. (#256822) * Wed Mar 07 2007 - bwhiteley@suse.de - Added support for embedded instances as defined in DSP0201-2.2.0 (#195192) * Tue Mar 06 2007 - bwhiteley@suse.de - Really fix OpenWBEM_HostedObjectManager (#244395) * Thu Mar 01 2007 - bwhiteley@suse.de - Fixed CMPI context (#249203) * Fri Feb 23 2007 - bwhiteley@suse.de - Fixed xml parsing error with UTF8 multi-byte chars. (#200074) * Thu Feb 15 2007 - bwhiteley@suse.de - Fixed OpenWBEM_HostedObjectManager provider to only handle the classes it should care about (#244395) * Fri Jan 12 2007 - bwhiteley@suse.de - Removed perl provider IFC. Nobody was using it. Don't even know if it worked, and it was causing builds to fail. * Wed Dec 20 2006 - bwhiteley@suse.de - renamed loadmof.sh -> ow-loadmof.sh (#228349) * Mon Dec 11 2006 - bwhiteley@suse.de - Checking in to sle10-sp for SP1. Management has decided to stick with OpenWBEM 3.2 for SLES10-sp1. * Thu Nov 16 2006 - bwhiteley@suse.de - Compensate for seteiud() no longer being thread-specific (#215961) * Thu Nov 16 2006 - bwhiteley@suse.de - Some CMPI patches for Jim F.'s Xen providers * Tue Nov 07 2006 - bwhiteley@suse.de - fix typo in specfile (#179650) * Mon Oct 23 2006 - bwhiteley@suse.de - Fixing status codes on http exceptions (#212440) * Wed Oct 18 2006 - bwhiteley@suse.de - More cross-namespace association fixes for Jim Fehlig. * Wed Oct 18 2006 - bwhiteley@suse.de - Fixed CryptographicRandomNumber to not always produce zeros in some cases. * Tue Oct 17 2006 - bwhiteley@suse.de - Attempt to fix (or work-around) problem reported by Richard Keil * Fri Oct 13 2006 - bwhiteley@suse.de - Added patch to show error details for client in more cases * Tue May 23 2006 - bwhiteley@suse.de - Create /etc/openwbem/openwbem.conf.d dir so provider packages can more easily extend. (#177855) - Backporting additional config file code from security branch (#177855) * Mon May 22 2006 - bwhiteley@suse.de - More work on embedded cimom lib include files. (#176812) * Fri May 19 2006 - bwhiteley@suse.de - Fixed to include header files in -devel package that were missing (#176812) * Fri May 12 2006 - bwhiteley@suse.de - Added a %%triggerpostun to clean up install after an upgrade of SLES9-GA. (#174371) * Thu May 11 2006 - bwhiteley@suse.de - Compensate for broken schema on SLES9-GA during upgrade (#174371) * Thu May 11 2006 - bwhiteley@suse.de - Fixed loadmof to not trash all of /var/lib/openwbem on a failed mof compile (#174371) * Fri May 05 2006 - bwhiteley@suse.de - More work on eliminating output during install and upgrade (#171447) * Tue May 02 2006 - bwhiteley@suse.de - Logging loadmof output to a file instead of stdout (was previously visible during rpm install/upgrade). (#171447) * Tue May 02 2006 - bwhiteley@suse.de - Fixed cross-namespace associations with simpleAssociatorIFC interface. (#171419) * Fri Apr 28 2006 - bwhiteley@suse.de - Fix context passed to initialize and cleanup functions for cmpi (#170312) * Mon Apr 24 2006 - bwhiteley@suse.de - Removed ldconfig from %%post and %%postun because this breaks upgrades (#82784) * Thu Apr 20 2006 - bwhiteley@suse.de - Added ldconfig to %%post and %%postun (#82784) * Thu Apr 20 2006 - bwhiteley@suse.de - Added default back to cmpi_prov_location config item in addition to our /usr/%%_lib/cmpi (#167858) * Mon Apr 10 2006 - bwhiteley@suse.de - Removed -m switch to owmofc in loadmof.sh. This was removing description qualifiers. The extra kbytes on the installed system won't make that much difference, and we're making good use of these qualifiers now with some of our development tools. * Tue Mar 14 2006 - bwhiteley@suse.de - Fix NULL cimomenv (occasional segfaults during shutdown #157808) * Sat Feb 25 2006 - bwhiteley@suse.de - Changed so that only root can log in (#65423) * Wed Feb 22 2006 - bwhiteley@suse.de - Fixed upgrade problem in %%post (#152935) * Wed Feb 15 2006 - bwhiteley@suse.de - Compile with -fstack-protector (#65423) * Fri Feb 10 2006 - bwhiteley@suse.de - Fix problem dumping repository if namespaces aren't lower-case this breaks upgrades. (#148204) - Move to official released version (#150005) * Mon Jan 30 2006 - bwhiteley@suse.de - Latest cvs which includes specifying namespaces on instances, and fixing HTTP authentication scheme to be case insensitive as required by HTTP specs. * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Thu Jan 19 2006 - bwhiteley@suse.de - Fixed to include more components of Interop schema * Tue Jan 17 2006 - bwhiteley@suse.de - Changed Interop namespace in openwbem.conf * Tue Jan 17 2006 - bwhiteley@suse.de - Changed to load interop schema in Interop namespace, and adjusted for generic cim-schema symlink * Tue Jan 10 2006 - bwhiteley@suse.de - Removed CIM schema and made a dependency on cim-schema package * Thu Jan 05 2006 - bwhiteley@suse.de - Upgrade cim schema to v2.11-experimental * Sat Dec 03 2005 - bwhiteley@suse.de - Some changes to loadmof.sh script * Thu Dec 01 2005 - bwhiteley@suse.de - Added generic symlink for mof files to hide moving cim schema version. * Tue Nov 29 2005 - bwhiteley@suse.de - Added CIM_Namespace to /root (Interop) namespace * Wed Nov 16 2005 - bwhiteley@suse.de - Fixed problem where qualifier handling (previous change) didn't work right in some cases. * Wed Nov 16 2005 - bwhiteley@suse.de - New mof compiler fix to handle qualifiers in new namespaces New schema version * Tue Nov 15 2005 - bwhiteley@suse.de - updated to newer CVS and fixed init script for #65447 * Thu Oct 27 2005 - bwhiteley@suse.de - Bring back stuff from the last 5 days that somehow was erased from existence. - fixed rmmof. - upgrade stuff. * Thu Oct 20 2005 - bwhiteley@suse.de - More work on upgrade issues * Thu Oct 20 2005 - bwhiteley@suse.de - trying to make gcc-4.1 and gcc-3.x _both_ happy ... at the same time * Wed Oct 19 2005 - bwhiteley@suse.de - Fixed friend injection stuff for new compiler in beta - some adjustments to %%post for mls. * Wed Oct 19 2005 - bwhiteley@suse.de - new code from cvs with a new owmofc that automatically finds missing classes. new loadmof.sh and .spec to match this change - worked on upgrade issues, including repository format migration. - includes repository dump for previos version (thus the old src tarball) * Tue Oct 04 2005 - bwhiteley@suse.de - Changed loadmof.sh to make it easier for providers to install. - upgraded to cimv2.10-experimentsl, and added mofs as part of the package * Mon Sep 19 2005 - bwhiteley@suse.de - update to current CVS code. This should fix the deprecation error with the latest compiler * Thu May 19 2005 - bwhiteley@suse.de - Updated to OpenWBEM CVS build to move toward code10 * Tue Apr 26 2005 - nashif@suse.de - Create certificate when openwbem is first started instead of %%post (#62870) - Fix minor syntax problem in openwbem.m4 (#62870) * Thu Jan 27 2005 - bwhitele@suse.de - Fixed %%post to enable local authentication on upgrade Bugzilla 50261 * Tue Jan 25 2005 - bwhitele@suse.de - Fixed %%post to enable owcimomd - Fixed PreReq to have all the stuff the scripts need. * Wed Dec 08 2004 - bwhitele@suse.de - Update to openwbem-3.1.0 official release. - fixed mode of /etc/pam.d/openwbem - changed %%post to not restart daemon on upgrade * Tue Dec 07 2004 - bwhitele@suse.de - Made local_auth true by default (Novell Remote Manager needs this). * Mon Dec 06 2004 - bwhitele@suse.de - Update to 3.1.0.pre3 * Tue Nov 23 2004 - bwhitele@suse.de - Added a directory for novell providers so the CIMOM doesn't choke while trying to start. * Mon Nov 22 2004 - bwhitele@suse.de - Update to version 3.1.0.pre2 * Sat Oct 30 2004 - bwhiteley@suse.de - Update to version 3.1.0.pre1 * Thu Oct 21 2004 - nashif@suse.de - Update to version 3.0.3 * Tue Jul 20 2004 - nashif@suse.de - Fixed problem in cmpiInstance.cpp. NULL value wasn't being checked when get the property from the instance. (#42826) * Sat Jun 12 2004 - nashif@suse.de - OpenWBEM CMPI :duration timestamp gets converted to datetime format (#41922) * Thu Jun 10 2004 - nashif@suse.de - Fixed bug #41763: OpenWBEM returns incorrect error codes from CMPI providers * Tue Jun 01 2004 - nashif@suse.de - Update to version 3.0.2 which fixes previous bugs (##41414) and fixes return value of daemon (#41440) V. 3.0.2 * Sun May 30 2004 - nashif@suse.de - fixed to not crash when running sblim testsuite (#41414) - Dont delete repository when updating - Removed unneeded thread patch * Thu May 13 2004 - nashif@suse.de - added script rmmof script for sblim providers - Load Interop schema - Fixed init script to handle pid file correctly * Thu Apr 29 2004 - nashif@suse.de - Update to 3.0 final * Sun Apr 18 2004 - nashif@suse.de - Update to 3.0 pre4 * Fri Apr 16 2004 - nashif@suse.de - Update to 3.0 pre3 - Modified loadmof.sh for new snapshot * Tue Apr 06 2004 - nashif@suse.de - Update to latest CVS branch (3.0.0pre2) - Added loadmof to load cmpi providers - Added Conflict to pegasus-wbem - Provide cim-server - cmpi provider path is now /usr/lib/cmpi * Tue Feb 17 2004 - nashif@suse.de - Update to latest CVS status - Patches from novell (bwhiteley@novell.com): - better defaults (more secure) for the config file - schema gets compiled during RPM build, so the repository is loaded "out of the box" after RPM install. - ACLs are enabled and a default ACL policy provided (root user can do anything, nobody else can do anything). * Sat Jan 10 2004 - adrian@suse.de - build as user * Wed Dec 10 2003 - nashif@suse.de - fix build on s390 * Mon Dec 08 2003 - nashif@suse.de - Update to latest cvs version * Thu Nov 27 2003 - nashif@suse.de - Initial Release
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor