commit tog-pegasus for openSUSE:Factory
Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at 2020-10-13 16:17:14 Comparing /work/SRC/openSUSE:Factory/tog-pegasus (Old) and /work/SRC/openSUSE:Factory/.tog-pegasus.new.3486 (New) Package is "tog-pegasus" Tue Oct 13 16:17:14 2020 rev:10 rq:841555 version:2.14.1 Changes: --- /work/SRC/openSUSE:Factory/tog-pegasus/tog-pegasus.changes 2020-02-07 15:57:49.515617418 +0100 +++ /work/SRC/openSUSE:Factory/.tog-pegasus.new.3486/tog-pegasus.changes 2020-10-13 16:17:15.706278617 +0200 @@ -1,0 +2,6 @@ +Tue Oct 13 10:57:51 UTC 2020 - Jan Engelhardt + +- Do not suppress errors from useradd. +- Replace some old RPM variables. + +--- Other differences: -- ++ tog-pegasus.spec ++ --- /var/tmp/diff_new_pack.PYFss5/_old 2020-10-13 16:17:16.690279048 +0200 +++ /var/tmp/diff_new_pack.PYFss5/_new 2020-10-13 16:17:16.694279050 +0200 @@ -327,7 +327,7 @@ %global PEGASUS_SBIN_DIR /usr/sbin %global PEGASUS_DOC_DIR /usr/share/doc/%{name}-%{version} -%global PEGASUS_RPM_ROOT $RPM_BUILD_DIR/%{srcname} +%global PEGASUS_RPM_ROOT "%{_builddir}/%{srcname}" %global PEGASUS_RPM_HOME %PEGASUS_RPM_ROOT/build %global PEGASUS_INSTALL_LOG /var/lib/Pegasus/log/install.log @@ -382,9 +382,9 @@ export LD_LIBRARY_PATH=$PEGASUS_HOME/lib export PATH=$PEGASUS_HOME/bin:$PATH -export PEGASUS_EXTRA_C_FLAGS="$RPM_OPT_FLAGS -fPIC -g -Wall -Wno-unused -fno-strict-aliasing" +export PEGASUS_EXTRA_C_FLAGS="%{optflags} -fPIC -g -Wall -Wno-unused -fno-strict-aliasing" export PEGASUS_EXTRA_CXX_FLAGS="$PEGASUS_EXTRA_C_FLAGS" -export PEGASUS_EXTRA_LINK_FLAGS="$RPM_OPT_FLAGS" +export PEGASUS_EXTRA_LINK_FLAGS="%{optflags}" export PEGASUS_EXTRA_PROGRAM_LINK_FLAGS="-g -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack" export SYS_INCLUDES=-I/usr/kerberos/include @@ -405,7 +405,7 @@ export LD_LIBRARY_PATH=$PEGASUS_HOME/lib export PATH=$PEGASUS_HOME/bin:$PATH -export PEGASUS_STAGING_DIR=$RPM_BUILD_ROOT +export PEGASUS_STAGING_DIR="%{buildroot}" %if %{PEGASUS_BUILD_TEST_RPM} make -f $PEGASUS_ROOT/Makefile.Release stage \ PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR \ @@ -415,75 +415,75 @@ PEGASUS_STAGING_DIR=$PEGASUS_STAGING_DIR %endif -mkdir -p $RPM_BUILD_ROOT/%{_tmpfilesdir} -install -p -D -m 644 %{SOURCE4} $RPM_BUILD_ROOT/%{_tmpfilesdir}/tog-pegasus.conf +mkdir -p "%{buildroot}/%{_tmpfilesdir}" +install -p -D -m 644 %{SOURCE4} "%{buildroot}/%{_tmpfilesdir}/tog-pegasus.conf" # Install script to generate SSL certificates at startup -mkdir -p $RPM_BUILD_ROOT/usr/share/Pegasus/scripts +mkdir -p "%{buildroot}/%{_datadir}/Pegasus/scripts" %if 0%{?suse_version} -install -p -m 755 %{SOURCE11} $RPM_BUILD_ROOT/usr/share/Pegasus/scripts/generate-certs +install -p -m 755 %{SOURCE11} "%{buildroot}/%{_datadir}/Pegasus/scripts/generate-certs" %else -install -p -m 755 %{SOURCE10} $RPM_BUILD_ROOT/usr/share/Pegasus/scripts/generate-certs +install -p -m 755 %{SOURCE10} "%{buildroot}/%{_datadir}/Pegasus/scripts/generate-certs" %endif # remove SysV initscript, install .service file -rm -f $RPM_BUILD_ROOT/etc/init.d/tog-pegasus -mkdir -p $RPM_BUILD_ROOT%{_unitdir} +rm -f "%{buildroot}/etc/init.d/tog-pegasus" +mkdir -p "%{buildroot}/%{_unitdir}" %if 0%{?suse_version} > 1310 -install -p -m 644 %{SOURCE12} $RPM_BUILD_ROOT%{_unitdir}/%{name}.service +install -p -m 644 %{SOURCE12} "%{buildroot}/%{_unitdir}/%{name}.service" %else -install -p -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_unitdir}/tog-pegasus.service +install -p -m 644 %{SOURCE5} "%{buildroot}/%{_unitdir}/tog-pegasus.service" %endif # cimserver_planned.conf is on the right place since 2.9.2 (update - not in 2.10.0) -#mv $RPM_BUILD_ROOT/var/lib/Pegasus/cimserver_planned.conf $RPM_BUILD_ROOT/etc/Pegasus/cimserver_planned.conf -mkdir -p $RPM_BUILD_ROOT/%{_docdir}/%{name} -mv $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{major_ver}/* $RPM_BUILD_ROOT/%{_docdir}/%{name} -rm -rf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{major_ver} +#mv "%{buildroot}/var/lib/Pegasus/cimserver_planned.conf" "%{buildroot}/etc/Pegasus/cimserver_planned.conf" +mkdir -p "%{buildroot}/%{_docdir}/%{name}" +mv "%{buildroot}/%{_datadir}/doc/%{name}-%{major_ver}"/* "%{buildroot}/%{_docdir}/%{name}" +rm -rf "%{buildroot}/%{_datadir}/doc/%{name}-%{major_ver}" # create symlink for libcmpiCppImpl -pushd $RPM_BUILD_ROOT/%{_libdir} +pushd "%{buildroot}/%{_libdir}" ln -s libcmpiCppImpl.so.1 libcmpiCppImpl.so # and libpeglistener ln -s libpeglistener.so.1 libpeglistener.so popd -mkdir -p $RPM_BUILD_ROOT/%{_libexecdir}/pegasus -mv $RPM_BUILD_ROOT/%{_sbindir}/cimprovagt $RPM_BUILD_ROOT/%{_libexecdir}/pegasus +mkdir -p
commit tog-pegasus for openSUSE:Factory
Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at 2020-02-07 15:57:04 Comparing /work/SRC/openSUSE:Factory/tog-pegasus (Old) and /work/SRC/openSUSE:Factory/.tog-pegasus.new.26092 (New) Package is "tog-pegasus" Fri Feb 7 15:57:04 2020 rev:9 rq:770815 version:2.14.1 Changes: --- /work/SRC/openSUSE:Factory/tog-pegasus/tog-pegasus.changes 2018-09-10 12:32:13.594617564 +0200 +++ /work/SRC/openSUSE:Factory/.tog-pegasus.new.26092/tog-pegasus.changes 2020-02-07 15:57:49.515617418 +0100 @@ -1,0 +2,6 @@ +Mon Feb 3 16:43:49 UTC 2020 - Dominique Leuenberger + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut through the -mini flavors. + +--- Other differences: -- ++ tog-pegasus.spec ++ --- /var/tmp/diff_new_pack.JOEV4B/_old 2020-02-07 15:57:53.219619307 +0100 +++ /var/tmp/diff_new_pack.JOEV4B/_new 2020-02-07 15:57:53.219619307 +0100 @@ -1,7 +1,7 @@ # # spec file for package tog-pegasus # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -46,7 +46,7 @@ License:MIT Group: System/Daemons -Url:http://www.openpegasus.org +URL:http://www.openpegasus.org Source0: https://collaboration.opengroup.org/pegasus/documents/32572/pegasus-%{version}.tar.gz # 1: Description of security enhacements Source1:README.SUSE.Security @@ -155,9 +155,9 @@ BuildRequires: openssl-devel BuildRequires: pam-devel %if 0%{?has_systemd} -BuildRequires: systemd +BuildRequires: pkgconfig(systemd) %if 0%{?suse_version} -%{?systemd_requires} +%{?systemd_ordering} %else BuildRequires: systemd-units Requires: net-snmp-libs
commit tog-pegasus for openSUSE:Factory
Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at 2018-09-10 12:32:11 Comparing /work/SRC/openSUSE:Factory/tog-pegasus (Old) and /work/SRC/openSUSE:Factory/.tog-pegasus.new (New) Package is "tog-pegasus" Mon Sep 10 12:32:11 2018 rev:8 rq:634671 version:2.14.1 Changes: --- /work/SRC/openSUSE:Factory/tog-pegasus/tog-pegasus.changes 2017-12-06 08:58:39.448834966 +0100 +++ /work/SRC/openSUSE:Factory/.tog-pegasus.new/tog-pegasus.changes 2018-09-10 12:32:13.594617564 +0200 @@ -1,0 +2,5 @@ +Sun Sep 9 03:52:12 UTC 2018 - Bernhard M. Wiedemann + +- Make package build more reproducible + +--- Other differences: -- ++ tog-pegasus.spec ++ --- /var/tmp/diff_new_pack.o1WyeV/_old 2018-09-10 12:32:14.846615673 +0200 +++ /var/tmp/diff_new_pack.o1WyeV/_new 2018-09-10 12:32:14.850615668 +0200 @@ -536,7 +536,7 @@ %endif make prestarttests # strip time and PID from logs to create reproducible results -perl -i -pe 's/^\d{10,}s-\d{6}us: //; s/ \[\d+:\d{10,}:/ [/' *.trace.0 +perl -i -pe 's/^\d{10,}s-\d{1,6}us: //; s/ \[\d+:\d{10,}:/ [/' *.trace.0 %files %defattr(0640, root, pegasus, 0750)
commit tog-pegasus for openSUSE:Factory
Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at 2017-12-06 08:58:38 Comparing /work/SRC/openSUSE:Factory/tog-pegasus (Old) and /work/SRC/openSUSE:Factory/.tog-pegasus.new (New) Package is "tog-pegasus" Wed Dec 6 08:58:38 2017 rev:7 rq:548091 version:2.14.1 Changes: --- /work/SRC/openSUSE:Factory/tog-pegasus/tog-pegasus.changes 2017-03-31 15:08:11.651355289 +0200 +++ /work/SRC/openSUSE:Factory/.tog-pegasus.new/tog-pegasus.changes 2017-12-06 08:58:39.448834966 +0100 @@ -1,0 +2,14 @@ +Mon Dec 4 13:24:38 UTC 2017 - mvet...@suse.com + +- Don't conditionalize patch 6. + Have seperate patch numbers for: pegasus-SUSE-pam-wbem.patch (61) + pegasus-2.5.1-pam-wbem.patch (62) to have them always present. + Only apply conditionally. + +--- +Mon Dec 4 13:16:24 UTC 2017 - mvet...@suse.com + +- Add pegasus-2.14.1-openssl-1.1.patch: + Fix building with OpenSSL 1.1 + +--- New: pegasus-2.14.1-openssl-1.1.patch Other differences: -- ++ tog-pegasus.spec ++ --- /var/tmp/diff_new_pack.lyz609/_old 2017-12-06 08:58:40.752787236 +0100 +++ /var/tmp/diff_new_pack.lyz609/_new 2017-12-06 08:58:40.756787089 +0100 @@ -93,11 +93,8 @@ Patch5: pegasus-2.9.0-local-or-remote-auth.patch # 6: http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=5012 # Modifies pam rules to use access cofiguration file and local/remote differences -%if 0%{?suse_version} -Patch6: pegasus-SUSE-pam-wbem.patch -%else -Patch6: pegasus-2.5.1-pam-wbem.patch -%endif +Patch61:pegasus-SUSE-pam-wbem.patch +Patch62:pegasus-2.5.1-pam-wbem.patch # 9: Adds cimuser binary to admin commands Patch9: pegasus-2.6.0-cimuser.patch # 12: Removes snmp tests, which we don't want to perform @@ -129,6 +126,8 @@ Patch35:pegasus-2.14.1-fix-compiler-warnings.patch # 36: 'STACK_OF' undefined Patch36:pegasus-2.14.1-openssl.patch +# 37: OpenSSL 1.1 changes +Patch37:pegasus-2.14.1-openssl-1.1.patch BuildRequires: bash BuildRequires: coreutils @@ -341,7 +340,13 @@ %patch2 -p1 -b .PIE %patch3 -p1 -b .redhat-config %patch4 -p1 -b .cmpi-provider-lib -%patch6 -p1 -b .pam-wbem + +%if 0%{?suse_version} +%patch61 -p1 -b .pam-wbem +%else +%patch62 -p1 -b .pam-wbem +%endif + %patch9 -p1 -b .cimuser %patch12 -p1 -b .no_snmp_tests %patch5 -p1 -b .local-or-remote-auth @@ -358,6 +363,7 @@ %patch34 -p1 -b .build-fixes %patch35 -p1 -b .compiler-warnings %patch36 -p1 -b .openssl +%patch37 -p1 -b .openssl1.1 %build cp -fp %SOURCE1 doc ++ pegasus-2.14.1-openssl-1.1.patch ++ diff -up pegasus/src/Pegasus/Common/SSLContext.cpp.orig pegasus/src/Pegasus/Common/SSLContext.cpp --- pegasus/src/Pegasus/Common/SSLContext.cpp.orig 2017-02-28 14:39:49.497066327 +0100 +++ pegasus/src/Pegasus/Common/SSLContext.cpp 2017-03-01 10:56:06.726453475 +0100 @@ -225,27 +225,31 @@ int SSLCallback::verificationCRLCallback PEG_TRACE_CSTRING(TRC_SSL, Tracer::LEVEL4, buf); //initialize the CRL store -X509_STORE_CTX crlStoreCtx; -X509_STORE_CTX_init(, sslCRLStore, NULL, NULL); +X509_STORE_CTX* crlStoreCtx; +crlStoreCtx = X509_STORE_CTX_new(); +X509_STORE_CTX_init(crlStoreCtx, sslCRLStore, NULL, NULL); PEG_TRACE_CSTRING(TRC_SSL, Tracer::LEVEL4, "---> SSL: Initialized CRL store"); //attempt to get a CRL issued by the certificate's issuer -X509_OBJECT obj; +X509_OBJECT* obj; +obj = X509_OBJECT_new(); if (X509_STORE_get_by_subject( -, X509_LU_CRL, issuerName, ) <= 0) +crlStoreCtx, X509_LU_CRL, issuerName, obj) <= 0) { -X509_STORE_CTX_cleanup(); +X509_OBJECT_free(obj); +X509_STORE_CTX_cleanup(crlStoreCtx); PEG_TRACE_CSTRING(TRC_SSL, Tracer::LEVEL3, "---> SSL: No CRL by that issuer"); PEG_METHOD_EXIT(); return 0; } -X509_STORE_CTX_cleanup(); +X509_STORE_CTX_cleanup(crlStoreCtx); //get CRL -X509_CRL* crl = obj.data.crl; +X509_CRL* crl; +crl = X509_OBJECT_get0_X509_CRL(obj); if (crl == NULL) { PEG_TRACE_CSTRING(TRC_SSL, Tracer::LEVEL4, "---> SSL: CRL is null"); @@ -272,18 +276,18 @@ int SSLCallback::verificationCRLCallback { revokedCert = sk_X509_REVOKED_value(X509_CRL_get_REVOKED(crl), i); //a matching serial number indicates revocation -if (ASN1_INTEGER_cmp(revokedCert->serialNumber, serialNumber) == 0) +if (ASN1_INTEGER_cmp(X509_REVOKED_get0_serialNumber(revokedCert), serialNumber) == 0) {
commit tog-pegasus for openSUSE:Factory
Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at 2017-03-31 15:08:10 Comparing /work/SRC/openSUSE:Factory/tog-pegasus (Old) and /work/SRC/openSUSE:Factory/.tog-pegasus.new (New) Package is "tog-pegasus" Fri Mar 31 15:08:10 2017 rev:6 rq:482342 version:2.14.1 Changes: --- /work/SRC/openSUSE:Factory/tog-pegasus/tog-pegasus.changes 2017-02-09 11:14:56.344806057 +0100 +++ /work/SRC/openSUSE:Factory/.tog-pegasus.new/tog-pegasus.changes 2017-03-31 15:08:11.651355289 +0200 @@ -1,0 +2,10 @@ +Thu Mar 23 17:10:08 UTC 2017 - jeng...@inai.de + +- RPM group corrections. + +--- +Mon Mar 13 07:54:41 UTC 2017 - kkae...@suse.com + +- package OpenPegasusNOTICE.txt + +--- Other differences: -- ++ tog-pegasus.spec ++ --- /var/tmp/diff_new_pack.KngK78/_old 2017-03-31 15:08:13.243130248 +0200 +++ /var/tmp/diff_new_pack.KngK78/_new 2017-03-31 15:08:13.247129683 +0200 @@ -44,7 +44,7 @@ %endif Summary:OpenPegasus WBEM Services for Linux License:MIT -Group: System Environment/Daemons +Group: System/Daemons Url:http://www.openpegasus.org Source0: https://collaboration.opengroup.org/pegasus/documents/32572/pegasus-%{version}.tar.gz @@ -218,8 +218,8 @@ %package libs Summary:The OpenPegasus Libraries -Group: System Environment/Libraries # because of /usr/lib64/libcmpiCppImpl.so.* +Group: System/Libraries Conflicts: libcmpiCppImpl0 Requires(pre): /usr/sbin/useradd Requires(pre): /usr/sbin/groupadd @@ -241,28 +241,28 @@ %if 0%{?suse_version} %package -n libpegclient1 Summary:Client library for tog-pegasus -Group: System Environment/Libraries +Group: System/Libraries %description -n libpegclient1 This is a dependency of tog-pegasus and other associated packages. %package -n libpegcommon1 Summary:Common library for tog-pegasus -Group: System Environment/Libraries +Group: System/Libraries %description -n libpegcommon1 This is a dependency of tog-pegasus and other associated packages. %package -n libpeglistener1 Summary:Listener library for tog-pegasus -Group: System Environment/Libraries +Group: System/Libraries %description -n libpeglistener1 This is a dependency of tog-pegasus and other associated packages. %package -n libpegexportserver1 Summary:Exportserver library for tog-pegasus -Group: System Environment/Libraries +Group: System/Libraries %description -n libpegexportserver1 This is a dependency of tog-pegasus and other associated packages. @@ -590,6 +590,7 @@ /usr/share/man/man8/* /usr/share/man/man1/* %doc doc/license.txt doc/Admin_Guide_Release.pdf +%doc OpenPegasusNOTICE.txt %doc doc/PegasusSSLGuidelines.htm doc/SecurityGuidelinesForDevelopers.html %doc doc/README.SUSE.Security src/Clients/repupgrade/doc/repupgrade.html %doc doc/README.SUSE.SSL doc/cmpiOSBase_OperatingSystemProvider-cimprovagt.example
commit tog-pegasus for openSUSE:Factory
Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at 2017-02-09 11:14:55 Comparing /work/SRC/openSUSE:Factory/tog-pegasus (Old) and /work/SRC/openSUSE:Factory/.tog-pegasus.new (New) Package is "tog-pegasus" Changes: --- /work/SRC/openSUSE:Factory/tog-pegasus/tog-pegasus.changes 2015-06-30 10:16:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.tog-pegasus.new/tog-pegasus.changes 2017-02-09 11:14:56.344806057 +0100 @@ -1,0 +2,5 @@ +Wed Jan 25 04:27:26 UTC 2017 - bwiedem...@suse.com + +- strip time and PID from logs to create reproducible build results + +--- Other differences: -- ++ tog-pegasus.spec ++ --- /var/tmp/diff_new_pack.R2Avwz/_old 2017-02-09 11:15:00.988150118 +0100 +++ /var/tmp/diff_new_pack.R2Avwz/_new 2017-02-09 11:15:00.992149553 +0100 @@ -1,7 +1,7 @@ # # spec file for package tog-pegasus # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -529,6 +529,8 @@ cd $RPM_BUILD_ROOT/usr/share/Pegasus/test %endif make prestarttests +# strip time and PID from logs to create reproducible results +perl -i -pe 's/^\d{10,}s-\d{6}us: //; s/ \[\d+:\d{10,}:/ [/' *.trace.0 %files %defattr(0640, root, pegasus, 0750)
commit tog-pegasus for openSUSE:Factory
Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at 2015-06-30 10:16:25 Comparing /work/SRC/openSUSE:Factory/tog-pegasus (Old) and /work/SRC/openSUSE:Factory/.tog-pegasus.new (New) Package is tog-pegasus Changes: --- /work/SRC/openSUSE:Factory/tog-pegasus/tog-pegasus.changes 2015-06-11 08:22:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.tog-pegasus.new/tog-pegasus.changes 2015-06-30 10:16:27.0 +0200 @@ -1,0 +2,5 @@ +Fri Jun 19 07:03:42 UTC 2015 - kkae...@suse.com + +- Fix SLE 11 build + +--- Other differences: -- ++ tog-pegasus.spec ++ --- /var/tmp/diff_new_pack.P61yj0/_old 2015-06-30 10:16:29.0 +0200 +++ /var/tmp/diff_new_pack.P61yj0/_new 2015-06-30 10:16:29.0 +0200 @@ -16,6 +16,12 @@ # +%if 0%{?suse_version} 1140 || 0%{?fedora_version} 14 +%define has_systemd 1 +%else +%define has_systemd 0 +%endif + %{?!PEGASUS_BUILD_TEST_RPM: %global PEGASUS_BUILD_TEST_RPM1} # do rpmbuild --define 'PEGASUS_BUILD_TEST_RPM 1' to build test RPM. @@ -149,21 +155,23 @@ BuildRequires: openslp-devel BuildRequires: openssl-devel BuildRequires: pam-devel -%if 0%{?suse_version} +%if 0%{?has_systemd} BuildRequires: systemd +%if 0%{?suse_version} %{?systemd_requires} %else BuildRequires: systemd-units Requires: net-snmp-libs %endif +%endif %if 0%{?suse_version} Requires: %{name}-libs = %{version}-%{release} %else Requires: %{name}-libs = %{version}-%{release} %endif -Requires: ca-certificates Requires: openssl -%if 0%{?suse_version} +%if 0%{?suse_version} 1130 +Requires: ca-certificates BuildRequires: ca-certificates # for restorecon(8) BuildRequires: policycoreutils
commit tog-pegasus for openSUSE:Factory
Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at 2015-05-20 23:57:59 Comparing /work/SRC/openSUSE:Factory/tog-pegasus (Old) and /work/SRC/openSUSE:Factory/.tog-pegasus.new (New) Package is tog-pegasus Changes: --- /work/SRC/openSUSE:Factory/tog-pegasus/tog-pegasus.changes 2015-03-25 21:32:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.tog-pegasus.new/tog-pegasus.changes 2015-05-20 23:58:01.0 +0200 @@ -1,0 +2,18 @@ +Tue Apr 21 14:48:33 UTC 2015 - kkae...@suse.com + +- Update to 2.14.1 + See https://collaboration.opengroup.org/pegasus/pp/documents/32512/ReleaseNotes.htm + for full list of changes + +- fix build + - pegasus-2.14.1-build-fixes.patch + - pegasus-2.14.1-fix-compiler-warnings.patch + +- remove upstream patches + - pegasus-2.13.0-PG_ComputerSystem.CreationClassName.patch + - pegasus-2.13.0-build-fix.patch + - pegasus-2.13.0-SSLGeneration.patch + - pegasus-2.13.0-CMGetKey-data-type-fix.patch + - pegasus-2.13.0-wrong-embedded-instances-from-cimom-callback.patch + +--- Old: pegasus-2.13.0-CMGetKey-data-type-fix.patch pegasus-2.13.0-PG_ComputerSystem.CreationClassName.patch pegasus-2.13.0-SSLGeneration.patch pegasus-2.13.0-build-fix.patch pegasus-2.13.0-wrong-embedded-instances-from-cimom-callback.patch pegasus-2.13.0.tar.gz New: pegasus-2.14.1-build-fixes.patch pegasus-2.14.1-fix-compiler-warnings.patch pegasus-2.14.1.tar.gz Other differences: -- ++ tog-pegasus.spec ++ --- /var/tmp/diff_new_pack.L1MxFi/_old 2015-05-20 23:58:03.0 +0200 +++ /var/tmp/diff_new_pack.L1MxFi/_new 2015-05-20 23:58:03.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package openwsman +# spec file for package tog-pegasus # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,11 +15,12 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %{?!PEGASUS_BUILD_TEST_RPM: %global PEGASUS_BUILD_TEST_RPM1} # do rpmbuild --define 'PEGASUS_BUILD_TEST_RPM 1' to build test RPM. %global srcname pegasus -%global major_ver 2.13 +%global major_ver 2.14 %global pegasus_gid 65 %global pegasus_uid 66 @@ -30,19 +31,17 @@ %endif Name: tog-pegasus -Version:%{major_ver}.0 -%if 0%{?suse_version} +Version:%{major_ver}.1 Release:0 +%if 0%{?suse_version} %else -Release:23%{?dist} -Epoch: 2 %endif Summary:OpenPegasus WBEM Services for Linux - -Group: System Environment/Daemons License:MIT -URL:http://www.openpegasus.org -Source0: https://collaboration.opengroup.org/pegasus/documents/29160/pegasus-%{version}.tar.gz +Group: System Environment/Daemons + +Url:http://www.openpegasus.org +Source0: https://collaboration.opengroup.org/pegasus/documents/32572/pegasus-%{version}.tar.gz # 1: Description of security enhacements Source1:README.SUSE.Security # 2: Description of SUSE setup @@ -114,26 +113,26 @@ Patch25:pegasus-2.12.0-cimmofl-allow-experimental.patch # 26: use external schema and add missing includes there Patch26:pegasus-2.12.0-schema-version-and-includes.patch -# 27: fixes unused wariable warning which causes fail of the build -Patch27:pegasus-2.13.0-build-fix.patch -# 28: PG_ComputerSystem having CreationClassName=CIM_ComputerSystem -# http://bugzilla.openpegasus.org/show_bug.cgi?id=9795 -Patch28:pegasus-2.13.0-PG_ComputerSystem.CreationClassName.patch # 29: bz#1049314, allow unprivileged users to subscribe to indications by default Patch29: pegasus-2.13.0-enable-subscriptions-for-nonprivileged-users.patch -# 30: Create x509v3 self-signed certificates with CA:FALSE -Patch30:pegasus-2.13.0-SSLGeneration.patch -# 31: bz#571, backported from upstream -Patch31:pegasus-2.13.0-CMGetKey-data-type-fix.patch -# 32: bz#1038013, fixes wrong EmbeddedInstances from CIMOM callback, -# backported from upstream -Patch32: pegasus-2.13.0-wrong-embedded-instances-from-cimom-callback.patch # 33: fixes build with gcc5 Patch33:pegasus-2.13.0-gcc5-build.patch - -BuildRequires: procps, pam-devel -BuildRequires: openssl, openssl-devel -BuildRequires: bash, sed, grep, coreutils, procps, gcc, gcc-c++ +# 34: fixes various build problemss +Patch34:pegasus-2.14.1-build-fixes.patch +# 35: fixes compiler warnings