Hello community, here is the log from the commit of package cfengine for openSUSE:Factory checked in at 2015-11-22 11:00:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2015-09-19 06:55:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cfengine.new/cfengine.changes 2015-11-22 11:02:35.000000000 +0100 @@ -1,0 +2,50 @@ +Thu Nov 12 08:38:52 UTC 2015 - kkae...@suse.com + +- Update to 3.8.0 + New features/additions: + - New feature: Bodies can now inherit attribute values from + other bodies by specifying "inherit_from" with the name of the body to + inherit from, plus any arguments it accepts. For example: + body classes myclasses + { + inherit_from => classes_generic("myname"); + } + (Redmine #4309) + - Add url_get() function. (Redmine #6480) + - Add @if feature() syntax + @if feature work like @if minimum_version but allows distinguishing + between features choosen at compile time. + - Extend module protocol to create persistent classes. + To use it, have the module print a line with "^persistence=<minutes>" + before printing any class names. "persistence=0" goes back to non- + persistent classes. (Redmine #7302) + - Add: New results classes body (Redmine #7418) + - Add: Debug reports in cfe_internal_cleanup_agent_reports + - Add: Path to svcprop in stdlib + - Add: masterfiles-stage script to contrib + - Whitespace is now allowed in class expressions for + readability, between class names and operators. (Redmine #7152) + - Add: New results classes body [Redmine#7481] (Redmine #7418) + + Changes: + - Change: Clarify bootstrap/failsafe reports + - Change: Improve in-line docs for internal log maintenance + - Change: Improve efficiency and debug reports (Redmine #7527) + - Remove: 3.5 support from masterfiles policy framework + - Long promiser strings with multiple lines are now + abbreviated in logs. (Redmine #3964) + - Change: Reunify Version based policy split + - Change: Seperate binary details from policy update (Redmine #7662) + - Remove /var/cfengine/cf3.<host>.runlog. (Redmine #6957) + - Change: sys.libdir and sys.local_libdir to non version specific path + - sys.libdir now resolves to $(sys.inputdir)/lib + - sys.local_libdir now resolves to lib (Redmine #7559) + - Moved the following files to /var/cfengine/log/: + - /var/cfengine/promise_summary.log + - /var/cfengine/cfagent.<host>.log + - Change: Seperate binary details from policy update (Redmine #7662) + - Remove: Support for email settings from augments_file (Redmine #7682) + + Many bug fixes. + +------------------------------------------------------------------- Old: ---- cfengine-3.7.1.tar.gz New: ---- cfengine-3.8.0b1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cfengine.spec ++++++ --- /var/tmp/diff_new_pack.ZXf3K0/_old 2015-11-22 11:02:37.000000000 +0100 +++ /var/tmp/diff_new_pack.ZXf3K0/_new 2015-11-22 11:02:37.000000000 +0100 @@ -16,7 +16,8 @@ # -%define srcname %{name}-%{version} +%define srcversion 3.8.0b1 +%define srcname %{name}-%{srcversion} %define libname libpromises %define libsoname %{libname}3 # Yes, its not FHS conformant but in sync with cfengine documentation @@ -33,7 +34,7 @@ %bcond_with postgresql %bcond_with libvirt Name: cfengine -Version: 3.7.1 +Version: 3.8.0~b1 Release: 0 # This is the place where workdir should be #define basedir /var/lib/%{name} ++++++ cfengine-3.7.1.tar.gz -> cfengine-3.8.0b1.tar.gz ++++++ ++++ 13438 lines of diff (skipped)