Hello community, here is the log from the commit of package cfengine for openSUSE:Factory checked in at 2013-12-13 11:55:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cfengine (Old) and /work/SRC/openSUSE:Factory/.cfengine.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cfengine" Changes: -------- --- /work/SRC/openSUSE:Factory/cfengine/cfengine.changes 2013-09-04 13:17:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cfengine.new/cfengine.changes 2013-12-13 11:55:22.000000000 +0100 @@ -1,0 +2,40 @@ +Wed Dec 11 07:25:59 UTC 2013 - [email protected] + +- Fix packaging + - rename cfengine-devel to libpromises-devel + - rename libpromises1 to libpromises3 + +------------------------------------------------------------------- +Tue Dec 10 13:04:00 UTC 2013 - [email protected] + +- Update to 3.5.3 + - Improved security checks of symlink ownership. + A symlink created by a user pointing to resources owned by a + different user will no longer be followed. + - Changed the way package versions are compared in package promises. + (Redmine #3314) + In previous versions the comparison was inconsistent. This has + been fixed, but may also lead to behavior changes in certain + cases. In CFEngine 3.5.3, the comparison works as follows: + <package-being-considered> <package_select> <package_version> + For instance: apache-2.2.31 ">=" "2.2.0" will result in the + package being installed. + + Bug fixes: + + - fix cf-monitord crash due to incorrect array initialization (Redmine + #3180) + - fix cf-serverd stat()'ing the file tree every second (Redmine #3479) + - correctly populate sys.hardware_addresses variable (Redmine #2936) + - add support for Debian's GNU/kfreebsd to build system (Redmine #3500) + - fix possible stack corruption in guest_environments promises (Redmine + #3552) + - work-around hostname trunctation in HP-UX's uname (Redmine #3517) + - fix body copy purging of empty directories (Redmine #3429) + - make discovery and loading of avahi libraries more robust + - compile and packaging fixes for HP-UX, AIX and Solaris + - fix fatal error in lsdir() when directory doesn't exist (Redmine + #3273) + - fix epoch calculation for stime inrange calculation (Redmine #2921) + +------------------------------------------------------------------- Old: ---- cfengine-3.5.2.tar.gz New: ---- cfengine-3.5.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cfengine.spec ++++++ --- /var/tmp/diff_new_pack.QxgZ6S/_old 2013-12-13 11:55:23.000000000 +0100 +++ /var/tmp/diff_new_pack.QxgZ6S/_new 2013-12-13 11:55:23.000000000 +0100 @@ -18,7 +18,7 @@ Name: cfengine %define libname libpromises -%define libsoname %{libname}1 +%define libsoname %{libname}3 # Yes, its not FHS conformant but in sync with cfengine documentation # reported upstream as https://cfengine.com/dev/issues/1896 @@ -28,7 +28,7 @@ Summary: CFEngine automates large-scale IT computing infrastructure License: GPL-3.0 Group: Productivity/Networking/System -Version: 3.5.2 +Version: 3.5.3 Release: 0 Url: http://www.cfengine.org/ Source: %{name}-%{version}.tar.gz @@ -114,6 +114,8 @@ %package -n %{libsoname} Summary: Shared library of cfengine Group: System/Libraries +Provides: %{libname}1 +Obsoletes: %{libname}1 %if 0%{?suse_version} == 1010 Requires: glibc %endif @@ -121,17 +123,19 @@ %description -n %{libsoname} This package contains the shared libpromises (cfengine) library. -%package devel -Summary: Development package for cfengine +%package -n %{libname}-devel +Summary: Development package for libpromises Group: Development/Libraries/C and C++ +Provides: %{name}-devel < %{version} +Obsoletes: %{name}-devel < %{version} Requires: %{libsoname} = %{version} Requires: glibc-devel -%description devel +%description -n %{libname}-devel A high-speed character set detection library This package contains the files needed to compile programs that use the -libguess library. +libpromises library. %package doc Summary: CFEngine automates large-scale IT computing infrastructure - documentation @@ -411,7 +415,7 @@ %dir %{_libdir}/%{name} %{_libdir}/%{name}/%{libname}.so.* -%files devel +%files -n %{libname}-devel %defattr(-,root,root) %{_libdir}/%{name}/%{libname}.so ++++++ cfengine-3.5.2.tar.gz -> cfengine-3.5.3.tar.gz ++++++ ++++ 34876 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
