Commit Graph

212 Commits

Author SHA256 Message Date
Dominique Leuenberger
8deaf3e7db Accepting request 1065677 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/1065677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=80
2023-02-14 15:47:34 +00:00
Klaus Kämpf
f419a7545e Accepting request 1065676 from home:kwk:branches:systemsmanagement
- Update to version 3.21.0:
  * Added cf-support utility for generating support information
    (ENT-9037)
  * Adjusted cf-check and package module code for empty updates list
    (ENT-9050)
  * '$(this.promiser)' can now be used in 'files' promise attributes
    'if', 'ifvarclass' and 'unless' (CFE-2262, ENT-7008)
  * Fixed storage promise for nfs on MacOS (CFE-4093)
  * Fixed definition of _low_ldt class from cf-monitord (CFE-4022)
  * Insertion of contents of a file with blank lines into another
    file with blank lines no longer results in mixed content (ENT-8788)
  * Added suggestion to use a negative lookahead when non-convergent edits 
    are attempted (CFE-192)
  * Unresolved function calls that return scalar values are now
    considered OK for constraints expecting strings during syntax
    check (CFE-4094)
  * cf-monitord now honors monitorfacility in body monitor control
    (ENT-4492)
  * cf-serverd now periodically reloads its policy if it contains
    unresolved variables (e.g. $(sys.policy_hub) in 'allowconnect'). (ENT-8456)
  * cf-serverd now starts in the network-online.target on systemd-based
    systems (ENT-8456)
  * edit_line bundles can now use the new $(edit.empty_before_use)
    variable mirroring the value of edit_defaults=>empty_before_use
    of the related files promise (ENT-5866)
  * Package modules with unresolved variables in their names are
    now skipped in package queries (ENT-9377)
  * Removed unsupported name_connect capability for udp_socket class
    (ENT-8824)
  * 'meta' attribute can now be used in custom promises (CFE-3440)
  * Custom promise modules can now support the 'action_policy'
    feature allowing promises of their custom types to be used
    in dry-run and simulation modes and in combination with
    'action_policy => "warn"'. (CFE-3433)
  * Use of custom promise modules that don't fully specify protocol
    now results in warning (CFE-3433)
  * Warnings are logged if levels of log messages from custom promise
    modules don't match results of their related promises (CFE-3433)
  * Adjusted SELinux policy for RHEL 9 (ENT-8824)
  * Fixed SELinux policy to allow hub to send emails (ENT-9557, ENT-9473)
  * SELinux no longer breaks SQL queries with large result sets on
    RHEL 8 hubs (ENT-9496)
  * Added SELinux LDAP port access for Mission Portal (ENT-9694)
  * Allowed ciphers are now properly split into TLS 1.3 cipher suites
    and ciphers used for TLS 1.2 and older (ENT-9018)
  * Fixed git_cfbs_deploy_refspec in masterfiles_stage leaving temp dir
- Update to version 3.20.0:
  * 'rxdirs' now defaults to "false". This means that the read
    permission bit no longer implies execute bit for directories,
    by default.
    Permission bits will be exactly as specified. To restore the
    old behavior you can still enable 'rxdirs' explicitly. (CFE-951)
  * 'N' or 'Ns' signal specs can now be used to sleep  between signals
    sent by 'processes' promises (CFE-2207, ENT-5899)
  * Directories named .no-distrib are no longer copied from policy
    server (in bootstrap/failsafe) (ENT-8079)
  * Files promises using content attribute or template method now
    create files by default unless create => "false" is specified.
    (CFE-3955, CFE-3916)
  * template_method mustache and inline_mustache now create file
    in promiser, if template rendering was successfull and file
    does not exist. (ENT-4792)
  * Added support for use of custom bodies in custom promise types
    (CFE-3574)
  * Custom promise modules now never get promise data with unresolved
    variables (CFE-3434)
  * Custom promises now use standard promise locking and support
    ifelapsed (CFE-3434)
  * Enable comment-attribute for custom promise types (CFE-3432)
  * cf-secret encrypt now encrypts for localhost if no key or host is
    specified (CFE-3874)
  * CFEngine now builds with OpenSSL 3 (ENT-8355)
  * CFEngine now requires OpenSSL 1.0.0 or newer (ENT-8355)
  * Moved Skipping loading of duplicate policy file messages from
    VERBOSE to DEBUG (CFE-3934)
  * CFEngine processes now try to use getent if the builtin user/group
    info lookup fails (CFE-3937)
  * No longer possible to undefine reserved hard classes (ENT-7718)
  * Unspecified 'rxdirs' now produces a warning (CFE-951)
  * Fixed wrong use of log level in users promises log messages
    (CFE-3906)
  * Fixed default for ignore_missing_bundles and ignore_missing_inputs
    The issue here was that these attributes should default to false,
    but when they are assigned with an unresolved variable, they
    would default to true. (ENT-8430)
  * Added protocol 3 (cookie) to syntax description (ENT-8560)
  * Moved errors from data_sysctlvalues from inform to verbose
    (CFE-3818)
  * Fixed inconsistencies with methods promises and missing bundles

OBS-URL: https://build.opensuse.org/request/show/1065676
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=197
2023-02-14 08:20:18 +00:00
Dominique Leuenberger
ddf5ac8cf5 Accepting request 957526 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/957526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=79
2022-02-25 20:25:11 +00:00
Klaus Kämpf
20a8476b48 Accepting request 957421 from home:susnux:branches:systemsmanagement
Update to version 3.19.0

Fix CVE-2021-38379 - Publicly available exported reports
Fix CVE-2021-36756 - Certificate not checked in Federated Reporting

OBS-URL: https://build.opensuse.org/request/show/957421
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=196
2022-02-25 07:51:20 +00:00
Dominique Leuenberger
ff4d265b66 Accepting request 915094 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/915094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=78
2021-08-31 17:55:17 +00:00
Klaus Kämpf
ab42e2775f Accepting request 914367 from home:jsegitz:branches:systemdhardening:systemsmanagement
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/914367
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=195
2021-08-30 14:38:45 +00:00
Dominique Leuenberger
622b93df54 Accepting request 886679 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/886679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=77
2021-04-19 19:06:30 +00:00
Klaus Kämpf
2d9a111f22 Accepting request 886387 from home:susnux:branches:systemsmanagement
- Fixed SPEC file: Replaced broken URL with current upstream
- Update to 3.17.0 (as 3.16 already was non LTS)

OBS-URL: https://build.opensuse.org/request/show/886387
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=193
2021-04-19 11:59:19 +00:00
Dominique Leuenberger
f578e4dbb2 Accepting request 838736 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/838736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=76
2020-09-30 17:53:06 +00:00
Klaus Kämpf
740f85da65 moved to cfengine-documentation
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=191
2020-09-23 08:38:36 +00:00
Klaus Kämpf
28815e9b85 - drop cfengine-doc subpackage in favor of cfengine-documentation
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=190
2020-09-23 08:38:15 +00:00
Klaus Kämpf
ae3ecb7e19 firewalld has cfengine already built-in
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=189
2020-09-23 08:17:38 +00:00
Klaus Kämpf
98d49dce95 - update to 3.16.0
- Added 'cf-secret' binary for host-specific encryption (CFE-2613)
  - 'cf-check diagnose --test-write' can now be used to test writing
    into LMDB files (ENT-4484)
  - 'if' constraint now works in combination with class contexts
    (CFE-2615)
  - Added $(sys.cf_version_release) variable (ENT-5348)
  - Added new macros to parser: else, maximum_version, between_versions,
    before_version, at_version and after_version. Version macros now
    accept single digits (CFE-3198)
  - Added cf-postgres requirement to cf-apache and cf-hub systemd units
    (ENT-5125)
  - Added files promise content attribute (CFE-3276)
  - Added string_trim() policy function (CFE-3074)
  - Added warning if CSV parser parses nothing from non-empty file
    (CFE-3256)
  - All changes made by 'files' promises are now reported. Also,
    directory and file creations are now properly reported as 'info'
    messages. And failures in edit_xml result in promises marked as
    failed not interrupted. Purged dirs and files are reported as
    repaired (ENT-5291, CFE-3260)
  - Bootstrap to loopback interface is now allowed, with a warning
    (CFE-3304)
  - Client initiated reporting was fixed on RHEL 8.1 (ENT-5415)
  - Fixed rare crashing bug when parsing zombie entries in ps output.
    The problem was only ever observed on AIX, but could theoretically happen
    on any platform depending on exact libc behavior. (ENT-5329)
  - Fixed an issue causing duplicate entries in sys.interfaces, and
    sys.hardware. (CFE-3046)
  - Fixed ifelse() to return fallback in case of unresolved variables

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=188
2020-09-22 12:26:19 +00:00
Lars Vogdt
0886b3ee84 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=187 2020-07-30 09:38:23 +00:00
Lars Vogdt
cec1233b94 Accepting request 823183 from home:kukuk:branches:systemsmanagement
- Fix version format for suse_version (SuSEfirewall2 check)

OBS-URL: https://build.opensuse.org/request/show/823183
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=186
2020-07-30 09:14:51 +00:00
Klaus Kämpf
78b312e7ec - rename 0002-Simplify-and-fix-parsing-of-etc-SuSE-release-fixes-i.patch
to 0001-Simplify-and-fix-parsing-of-etc-SuSE-release-fixes-i.patch
  0003-Reduce-string-truncation-warnings.patch
  to 0002-Reduce-string-truncation-warnings.patch
  0004-make-home-dir-for-tests.patch
  to 0003-make-home-dir-for-tests.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=185
2020-06-12 14:33:32 +00:00
Klaus Kämpf
d2df3e87d2 Accepting request 772199 from home:StefanBruens:branches:systemsmanagement
- Drop fakeroot build dependency, unused.
- Drop python build dependency, determine-version.py is not used.
- Always build with systemd, distribution versions without
  systemd are no longer supported by CFEngine.
- Drop RHEL5/SLE11 only remove-am_subst_notmake.patch
- Cleanup spec file, remove obsolete conditionals.
- Make doc and examples packages noarch.

OBS-URL: https://build.opensuse.org/request/show/772199
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=184
2020-02-11 07:09:36 +00:00
Klaus Kämpf
4c853334d0 Accepting request 769555 from home:dimstar:Factory
Shortcut through -mini

OBS-URL: https://build.opensuse.org/request/show/769555
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=183
2020-02-03 12:20:07 +00:00
Klaus Kämpf
30ad6c641f - Update to 3.14.0.2 (upstream 3.14.0-2)
see https://github.com/cfengine/core/blob/3.14.0-2/ChangeLog

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=182
2019-12-16 13:49:02 +00:00
Dominique Leuenberger
287b623b3c Accepting request 718258 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/718258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=75
2019-07-24 18:50:21 +00:00
Klaus Kämpf
6b40094f8e Accepting request 717870 from home:mgerstner:branches:systemsmanagement
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/717870
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=180
2019-07-24 13:29:45 +00:00
Dominique Leuenberger
0b1eec9534 Accepting request 685337 from systemsmanagement
- Update to 3.12.1 (LTS)
  - Added a new binary: cf-check
    + Corrupt local databases (LMDB) continues to be a problem.
    cf-check will be used to diagnose and remediate problems
    with corrupt databases. It is a standalone binary, which
    doesn't evaluate policy or use the local databases, thus
    it can be used in situations where the other binaries
    like cf-agent would hang.
    + cf-check replaces our lmdb database dumper, lmdump.
    + `cf-check lmdump` or symlinking / renaming it to lmdump
    will make cf-check have the exact same behavior as lmdump.
    cf-check will include much more functionality in the future
    and some of the code will be added to other binaries,
    for example to do health checks of databases on startup.
    Ticket: (ENT-4064)
  - Class names set by module protocol are automatically canonified
    (CFE-2877, CFE-2887)
  - Correct log level for data_readstringarray* (CFE-2922)
  - Eliminated error messages caused by attempting to kill expired processes
    (CFE-2824)
  - Fix cf-runalerts systemd unit conditions so the service will run
    (ENT-3929)
  - Fix the off-by-one error in cf-runagent background process spawning
    (CFE-2873)
  - Fixed a memory leak which occurred when reloading RSA keys from disk
  - Fixed a memory leak which occurred while loading augments files
    (CFE-2913)
  - Fixed an issue while parsing ps output on AIX (ENT-4295)
  - Fixed an issue with splay time in cf-execd (CFE-2931)
  - Fixed error handling and memory leak in cf-key (CFE-2918)

OBS-URL: https://build.opensuse.org/request/show/685337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=74
2019-03-26 14:42:19 +00:00
9bcbbb5873 Accepting request 682853 from home:adamm:branches:systemsmanagement
- Update to 3.12.1 (LTS)
  - Added a new binary: cf-check
    + Corrupt local databases (LMDB) continues to be a problem.
    cf-check will be used to diagnose and remediate problems
    with corrupt databases. It is a standalone binary, which
    doesn't evaluate policy or use the local databases, thus
    it can be used in situations where the other binaries
    like cf-agent would hang.
    + cf-check replaces our lmdb database dumper, lmdump.
    + `cf-check lmdump` or symlinking / renaming it to lmdump
    will make cf-check have the exact same behavior as lmdump.
    cf-check will include much more functionality in the future
    and some of the code will be added to other binaries,
    for example to do health checks of databases on startup.
    Ticket: (ENT-4064)
  - Class names set by module protocol are automatically canonified
    (CFE-2877, CFE-2887)
  - Correct log level for data_readstringarray* (CFE-2922)
  - Eliminated error messages caused by attempting to kill expired processes
    (CFE-2824)
  - Fix cf-runalerts systemd unit conditions so the service will run
    (ENT-3929)
  - Fix the off-by-one error in cf-runagent background process spawning
    (CFE-2873)
  - Fixed a memory leak which occurred when reloading RSA keys from disk
  - Fixed a memory leak which occurred while loading augments files
    (CFE-2913)
  - Fixed an issue while parsing ps output on AIX (ENT-4295)
  - Fixed an issue with splay time in cf-execd (CFE-2931)
  - Fixed error handling and memory leak in cf-key (CFE-2918)

OBS-URL: https://build.opensuse.org/request/show/682853
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=178
2019-03-15 09:35:55 +00:00
Dominique Leuenberger
6da5d3e3b3 Accepting request 625447 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/625447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=73
2018-07-27 08:57:35 +00:00
Klaus Kämpf
46d83dfdfe Accepting request 625201 from home:aeszter:branches:systemsmanagement
- Fix path to executables for sys variables (BOO #1099946)

OBS-URL: https://build.opensuse.org/request/show/625201
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=176
2018-07-26 15:24:04 +00:00
Dominique Leuenberger
5f8a451fc5 Accepting request 621849 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/621849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=72
2018-07-18 20:53:15 +00:00
Klaus Kämpf
883fe94c4f - Update to 3.12.0 (LTS)
New Features:
  - Add a --key-type option to specify RSA key size to cf-key
  - New hash_to_int policy function (CFE-2733)
  - Issue a warning on ignored locking attributes (CFE-2748)
  - Add IPv6 hard classes with the "ipv6_" prefix (CFE-2310)
  - Introduce "missing_ok" attribute in body copy_from
    This allows to ignore missing sources in file copy operations
    (CFE-2365)
  - Enable Xen hypervisor detection on all x86 platforms (CFE-2203)
  - Add sys.policy_entry variables (CFE-2572)
  - Added inline_mustache template method (CFE-1846)
  - New component cf-net (cf-net is a CLI for the CFEngine network
    protocol, useful for debugging, testing etc) and accompanying
    policy variable sys.cf_net containing path to cf-net binary
  - Added --log-level option to all components
    This allows you to specify any log level (info, verbose, debug
    etc.).
    It is also less strict, allowing different spelling. As an example,
    --log-level i, --log-level INFO, --log-level inform are all the same.
  - Added special behavior for bundles named __main__
    If the bundle is defined in the entry policy it will be defined as
    main.
    If the bundle is defined elsewhere, it will be removed.
    This makes it easy to make importable library policy which can also
    be executed directly.
- See https://github.com/cfengine/core/blob/3.12.x/ChangeLog for other
  changes and bug fixes
- drop 0003-CFE-2629-Openssl-1.1-compatibility.patch (upstream)
  drop reproducible.patch (upstream)

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=174
2018-07-03 08:05:49 +00:00
Yuchen Lin
f21f70b6d5 Accepting request 617710 from systemsmanagement
- Use %license instead of %doc

- fix path in unit files

OBS-URL: https://build.opensuse.org/request/show/617710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=71
2018-06-20 13:32:05 +00:00
a603606505 - Use %license instead of %doc
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=172
2018-06-19 11:00:02 +00:00
199cdd2454 Accepting request 617693 from home:aeszter:branches:systemsmanagement
Fix path in unit files (BOO #1098184).

OBS-URL: https://build.opensuse.org/request/show/617693
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=171
2018-06-19 10:58:23 +00:00
Dominique Leuenberger
2d7535bc6b Accepting request 558813 from systemsmanagement
- add 0003-CFE-2629-Openssl-1.1-compatibility.patch
  for openssl-1.1.0 compatibility
- Update to 3.11.0
  New Features:
  - allow function calls in promiser using universal "with"
    attribute. (CFE-1092)
  - add example of with attribute (CFE-1092)
  - Detect Amazon Linux and set "AmazonLinux" hard class and
    sys.flavour variable.
  - New sysctlvalue() and data_sysctlvalues() functions from /proc/sys
    (CFE-2513)
  - readdata() also auto-detects .yml files as YAML
  - Added support for ENV and CSV file parsing (CFE-1881)
  - Added vars and classes for CoreOS (ENT-3043)
  - cf-agent: implement --show-evaluated-vars and
    --show-evaluated-classes
  - Support for custom ports and host names as policy hub (CFE-953)
  - cf-promises: allows --show-vars and --show-classes to take an
    optional filter
  - Added a new tool: cf-net. cf-net is a CLI for the CFEngine
    network protocol, useful for debugging, testing etc.
    (CFE-2493)
  - New policy variable: sys.cf_net contains path to cf-net binary
  - Read /etc/os-release into sys.os_release (CFE-1881)
- Full changelog at https://github.com/cfengine/core/blob/3.11.0/ChangeLog

OBS-URL: https://build.opensuse.org/request/show/558813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=70
2018-01-17 20:55:53 +00:00
Klaus Kämpf
8dbdb225ab - add 0003-CFE-2629-Openssl-1.1-compatibility.patch
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=169
2017-12-20 08:03:37 +00:00
Klaus Kämpf
9aa8aa4ec9 fix typo
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=168
2017-12-12 07:42:35 +00:00
Klaus Kämpf
a63aaa7496 fix the .src rpm
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=167
2017-12-12 06:37:19 +00:00
Klaus Kämpf
3d578e038b fix build
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=166
2017-12-07 13:01:02 +00:00
Klaus Kämpf
82dbad89f6 - add 0003-Merge-pull-request-2916-from-jimis-openssl_1_1.patch
for openssl-1.1.0 compatibility

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=165
2017-12-04 11:37:10 +00:00
Klaus Kämpf
2846850d63 - Update to 3.11.0
New Features:
  - allow function calls in promiser using universal "with"
    attribute. (CFE-1092)
  - add example of with attribute (CFE-1092)
  - Detect Amazon Linux and set "AmazonLinux" hard class and
    sys.flavour variable.
  - New sysctlvalue() and data_sysctlvalues() functions from /proc/sys
    (CFE-2513)
  - readdata() also auto-detects .yml files as YAML
  - Added support for ENV and CSV file parsing (CFE-1881)
  - Added vars and classes for CoreOS (ENT-3043)
  - cf-agent: implement --show-evaluated-vars and
    --show-evaluated-classes
  - Support for custom ports and host names as policy hub (CFE-953)
  - cf-promises: allows --show-vars and --show-classes to take an
    optional filter
  - Added a new tool: cf-net. cf-net is a CLI for the CFEngine
    network protocol, useful for debugging, testing etc.
    (CFE-2493)
  - New policy variable: sys.cf_net contains path to cf-net binary
  - Read /etc/os-release into sys.os_release (CFE-1881)
- Full changelog at https://github.com/cfengine/core/blob/3.11.0/ChangeLog

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=164
2017-08-11 17:49:23 +00:00
Dominique Leuenberger
920d00fa36 Accepting request 507759 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/507759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=69
2017-07-04 07:10:54 +00:00
04cfaf3c35 Accepting request 507666 from home:bmwiedemann:branches:systemsmanagement
Use gzip -n to not add timestamps to .gz header
Add reproducible.patch to override man page date
to make package build fully reproducible

OBS-URL: https://build.opensuse.org/request/show/507666
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=162
2017-07-03 09:56:35 +00:00
Dominique Leuenberger
824c412790 Accepting request 506774 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/506774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=68
2017-06-29 13:16:00 +00:00
4a30255df0 Accepting request 506721 from home:jengelh:branches:systemsmanagement
- Reword description to have less marketing speak.
- Remove two unnecessary ldconfig calls.

OBS-URL: https://build.opensuse.org/request/show/506721
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=160
2017-06-28 11:38:23 +00:00
Dominique Leuenberger
59e32a9355 Accepting request 495617 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/495617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=67
2017-05-18 18:48:28 +00:00
Klaus Kämpf
a2521605aa re-enabled tests
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=158
2017-05-10 12:20:31 +00:00
Klaus Kämpf
8133ace236 install .cron directly to _docdir, not via %doc
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=157
2017-05-10 12:19:59 +00:00
Klaus Kämpf
22a43eccc8 - Update to 3.10.1
New features/additions:
  - "make tar-package" should create a tarball with the contents of
    "make install" (ENT-3041)
  
  Bugfixes:
  - Fix rare output truncation on Solaris 10/11 (CFE-2527)
  - Change: Don't error during dry run for proposed execution.
    (CFE-2561)
  - prevent LMDB assertion on AIX by ensuring nested DB calls are
    not occuring during signal handler cleanup (CFE-1996)
  - Detect Amazon Linux and set "AmazonLinux" hard class and
    sys.flavour variable.
  - Fix "lastseenexpireafter" 32-bit signed int overflow.
  - Add missing pcre build flags to cf-key (CFE-2525)
  - Fix a bug which could cause cf-execd to believe there was
    an error when sending the email report, when there really wasn't.
  - cf-serverd: Auto configure max open files ulimit according to
    maxconnections (CFE-2575)
  - Added vars and classes for CoreOS (ENT-3043)

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=156
2017-03-31 07:43:07 +00:00
Dominique Leuenberger
f2f9b4382a Accepting request 454378 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/454378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=66
2017-02-07 11:02:53 +00:00
Klaus Kämpf
3e2294682c Accepting request 454270 from home:bmwiedemann:branches:systemsmanagement
Fix build with rpm-4.13

OBS-URL: https://build.opensuse.org/request/show/454270
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=154
2017-02-03 09:23:39 +00:00
Ludwig Nussel
fd097bc497 Accepting request 448344 from systemsmanagement
- make_home_dir_for_tests.patch: Make cfengine home directory to
  avoid spamming logfiles during unit tests (bnc#1016848)

- Update to 3.10.0 (final) - LTS until Dec 2019
  See https://cfengine.com/company/blog-detail/cfengine-3-10-lts-released/
  and https://github.com/cfengine/core/blob/3.10.0/ChangeLog
  for full changelog.
- rename 0001-Simplify-and-fix-parsing-of-etc-SuSE-release-fixes-i.patch
  to     0002-Simplify-and-fix-parsing-of-etc-SuSE-release-fixes-i.patch
- drop cfengine-3.10.0b1.patch, upstream

- Update to 3.10.0 (beta1) - LTS until Dec 2019
  See https://github.com/cfengine/core/blob/3.10.0b1/ChangeLog
  for full ChangeLog

OBS-URL: https://build.opensuse.org/request/show/448344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=65
2017-01-04 18:38:31 +00:00
f100158c09 Add missing patch info to changes, so it can be submitted to
Factory.

- make_home_dir_for_tests.patch: Make cfengine home directory to
  avoid spamming logfiles during unit tests (bnc#1016848)

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=152
2016-12-31 19:17:13 +00:00
Klaus Kämpf
799e3a3e48 Accepting request 448292 from home:adamm:branches:systemsmanagement
- Make cfengine home directory to avoid spamming logfiles during unit tests (bnc#1016848)

OBS-URL: https://build.opensuse.org/request/show/448292
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=151
2016-12-31 09:51:36 +00:00