Hello community, here is the log from the commit of package cfengine-masterfiles for openSUSE:Factory checked in at 2015-08-03 17:22:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cfengine-masterfiles (Old) and /work/SRC/openSUSE:Factory/.cfengine-masterfiles.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cfengine-masterfiles" Changes: -------- --- /work/SRC/openSUSE:Factory/cfengine-masterfiles/cfengine-masterfiles.changes 2015-06-30 10:16:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cfengine-masterfiles.new/cfengine-masterfiles.changes 2015-08-03 17:22:22.000000000 +0200 @@ -1,0 +2,71 @@ +Thu Jul 30 10:14:12 UTC 2015 - kkaempf@suse.com + +- Update to 3.7.0 + Added + * Support for user specified overring of framework defaults without + modifying policy supplied by the framework itself (see example_def.json) + * Support for def.json class augmentation in update policy + * Run vacuum operation on postgresql every night as a part of maintenance. + * Add measure_promise_time action body to lib (3.5, 3.6, 3.7, 3.8) + * New negative class guard cfengine_internal_disable_agent_email so that + agent email can be easily disabled by augmenting def.json + + Changed + * Relocate def.cf to controls/VER/ + * Relocate update_def to controls/VER + * Relocate all controls to controls/VER + * Only load cf_hub and reports.cf on CFEngine Enterprise installs + * Relocate acls related to report collection from bundle server + access_rules to controls/VER/reports.cf into bundle server + report_access_rules + * Re-organize cfe_internal splitting core from enterprise specific + policies and loading the appropriate inputs only when necessary + * Moved update directory into cfe_internal as it is not generally + intended to be modified + * services/autorun.cf moved to lib/VER/ as it is not generally intended + to be modified + * To improve predictibility autorun bundles are activated in + lexicographical order + * Relocate services/file_change.cf to cfe_internal/enterprise. This + policy is most useful for a good OOTB experience with CFEngine + Enterprise Mission Portal. + * Relocate service_catalogue from promsies.cf to services/main.cf. It is + intended to be a user entry. This name change correlates with the main + bundle being activated by default if there is no bundlesequence + specified. + * Reduce benchmarks sample history to 1 day. + * Update policy no longer generates a keypair if one is not found. + (Redmine: #7167) + * Relocate cfe_internal_postgresql_maintenance bundle to lib/VER/ + * Set postgresql_monitoring_maintenance only for versions 3.6.0 and 3.6.1 + * Move hub specific bundles from lib/VER/cfe_internal.cf into + lib/VER/cfe_internal_hub.cf and load them only if policy_server policy + if set. + * Re-organize lib/VER/stdlib.cf from lists into classic array for use + with getvalues + * inform_mode classes changed to DEBUG|DEBUG_$(this.bundle):: (Redmine: + #7191) + * Enabled limit_robot_agents in order to work around multiple cf-execd + processes after upgrade. (Redmine #7185) + + Removed + + * Diff reporting on /etc/shadow (Enterprise) + * Update policy from promise.cf inputs. There is no reason to include + the update policy into promsies.cf, update.cf is the entry for the + update policy + * _not_repaired outcome from classes_generic and scoped_classes generic + (Redmine: # 7022) + + Fixed + + * standard_services now restarts the service if it was not already + running when using service_policy => restart with chkconfig (Redmine + #7258) + * Fix process_result logic to match the purpose of body process_select + days_older_than (Redmine #3009) + +- drop patch, upstream + build-without-core.patch + +------------------------------------------------------------------- Old: ---- build-without-core.patch masterfiles-3.6.5.tar.gz New: ---- masterfiles-3.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cfengine-masterfiles.spec ++++++ --- /var/tmp/diff_new_pack.wq7mYB/_old 2015-08-03 17:22:23.000000000 +0200 +++ /var/tmp/diff_new_pack.wq7mYB/_new 2015-08-03 17:22:23.000000000 +0200 @@ -26,13 +26,11 @@ Summary: CFEngine promises master files License: MIT and LGPL-3.0+ Group: Productivity/Networking/System -Version: 3.6.5 +Version: 3.7.0 Release: 0 %define srcname masterfiles-%{version} Url: http://www.cfengine.org/ Source: %{srcname}.tar.gz -# PATCH-FIX-OPENSUSE: build without 'core' source, kkaempf@suse.com -Patch1: build-without-core.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -40,14 +38,15 @@ Requires: cfengine BuildRequires: autoconf BuildRequires: automake +BuildRequires: cfengine BuildRequires: findutils -BuildRequires: unzip + # wtf? SLE_11 does not honor rpmlintrc Source1: %{name}-rpmlintrc %if 0%{?suse_version} <= 1130 BuildRequires: -post-build-checks %endif -%if (0%{?fedora_version} == 20) || (0%{?rhel_version} >= 700) +%if 0%{?fedora_version} == 20 || 0%{?rhel_version} >= 700 BuildRequires: perl-Exporter %endif @@ -58,7 +57,6 @@ %prep %setup -q -n %{srcname} -%patch1 -p1 %build sh ./autogen.sh @@ -75,5 +73,7 @@ %dir %{basedir} %dir %{basedir}/masterfiles %{basedir}/masterfiles/* +%dir %{basedir}/modules/packages +%{basedir}/modules/packages/* %changelog ++++++ masterfiles-3.6.5.tar.gz -> masterfiles-3.7.0.tar.gz ++++++ ++++ 69032 lines of diff (skipped)