From 4956dc31f152830d7f2d610ee5ead4852f9ee5fbbbd2059dda22285351bdfcc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Thu, 12 Nov 2015 09:02:18 +0000 Subject: [PATCH] - 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=" 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) OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=134 --- cfengine-3.7.1.tar.gz | 3 --- cfengine-3.8.0b1.tar.gz | 3 +++ cfengine.changes | 50 +++++++++++++++++++++++++++++++++++++++++ cfengine.spec | 5 +++-- 4 files changed, 56 insertions(+), 5 deletions(-) delete mode 100644 cfengine-3.7.1.tar.gz create mode 100644 cfengine-3.8.0b1.tar.gz diff --git a/cfengine-3.7.1.tar.gz b/cfengine-3.7.1.tar.gz deleted file mode 100644 index c9aed61..0000000 --- a/cfengine-3.7.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ceec2657b30874dd80344b3af6152e68254aef44fe7fe10108a86a436b4b2c7 -size 2091324 diff --git a/cfengine-3.8.0b1.tar.gz b/cfengine-3.8.0b1.tar.gz new file mode 100644 index 0000000..6de51f5 --- /dev/null +++ b/cfengine-3.8.0b1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0873bba4779e9f82a719c61008f6db42bf72639c0c7c04c94793514da8ae2e46 +size 2136970 diff --git a/cfengine.changes b/cfengine.changes index eb5dd50..163db89 100644 --- a/cfengine.changes +++ b/cfengine.changes @@ -1,3 +1,53 @@ +------------------------------------------------------------------- +Thu Nov 12 08:38:52 UTC 2015 - kkaempf@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=" + 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..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..log + - Change: Seperate binary details from policy update (Redmine #7662) + - Remove: Support for email settings from augments_file (Redmine #7682) + + Many bug fixes. + ------------------------------------------------------------------- Wed Sep 9 13:51:41 UTC 2015 - kkaempf@suse.com diff --git a/cfengine.spec b/cfengine.spec index 5152284..e7fd85d 100644 --- a/cfengine.spec +++ b/cfengine.spec @@ -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}