Commit Graph

40 Commits

Author SHA256 Message Date
Klaus Kämpf
2734601c78 - Update to 3.5.0 - Alpha 2
New features:
  - cf-promises flag --parse-tree is replaced by --policy-output-format=,
    requiring the user to specify the output format (none, cf, json)
  - cf-promises allows partial check of policy (without body common
    control) without integrity check;
    --full-check enforces integrity check
  - agent binaries support JSON input format (.json file as generated
    by cf-promises)
  - cf-key: new options --trust-key/-t and --print-digest/-p
  - Class "failsafe_fallback" is defined in failsafe.cf when main
    policy contains errors and failsafe is run because of this
  - add scope attribute for body classes (Redmine #2013) 
  Changes:
  - WARNING: option --policy-server removed, require option to
    --bootstrap instead
  - process promises don't log if processes are out of range unless
    you run in verbose mode
  - reports promises are now allowed in any context (Redmine #2005)
  - cf-report has been removed
  - cf-execd: --once implies --no-fork
  Bugfixes:
  - do not wait for splaytime when executing only once
  - disable xml editing functionality when libxml2 doesn't provide
    necessary APIs (Redmine #1937)

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=39
2013-03-18 11:05:24 +00:00
Klaus Kämpf
c281ae04af - Update to 3.5.0 - Alpha 1
New Features:
  - Enable zeroconf-discovery of policy hubs for automatic bootstrapping
    if Avahi is present
  - Support for sys.cpus on more platforms than Linux & HPUX
  Changes:
  - Make parser output in GCC compatible format the only supported format 
    (remove --gcc-brief-format flag)
  - Silence license warnings in Enterprise Free25 installations
  Bugfixes:
  - Allocate memory dynamically to avoid out-of-buffer or out-of-hash
    situations
  - fix edit_xml update of existing attributes  (Redmine #2034)
  - use failsafe policy from compile-time specified workdir (Redmine #1991)
- Update to 3.4.2   (Bugfix and Stability release)
  Bugfixes:
  - Fixes to policies in masterfiles (see masterfiles/Changelog for details)
  - Fixes for OpenBSD (GitHub #278)
  - Do not canonify values specified in abortbundleclasses/abortclasses (Redmine #1786)
  - Fix build issues on NetBSD, SLES 12.2
  - Improve error message when libxml2 support is not compiled (Redmine #1799)
  - fix potential segmentation fault when trimming network socket data (GitHub #233)
  - fix potential segmentation fault when address-lookups in lastseen db failed (GitHub #233)
  - execute background promise serially when max_children was reached, rather
    than skipping them (GitHub #233)
  - fix segmentation fault in cf-promises when invoked with --reports (Redmine #1931)
  - fix compilation with Sun Studio 12 (Redmine #1901)
  - silence type-pun warning when building on HP-UX (GitHub #287)

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=37
2013-02-01 20:37:49 +00:00
Factory Maintainer
5ce654b2ee Accepting request 148206 from home:coolo:branches:openSUSE:Factory
- remove suse_update_config

OBS-URL: https://build.opensuse.org/request/show/148206
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=35
2013-01-14 16:46:54 +00:00
Klaus Kämpf
f1e73fd850 document bug report
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=32
2012-12-14 08:31:14 +00:00
Klaus Kämpf
e98ac1b46e reduce rpmlint warnings
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=31
2012-12-14 08:30:38 +00:00
Klaus Kämpf
ddeddb39d2 - update to 3.4.1 final
remove cfengine-3.4.0.patch, was accepted upstream

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=30
2012-12-14 08:07:06 +00:00
Klaus Kämpf
bb854620f5 comment on patch
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=27
2012-11-29 08:19:20 +00:00
Klaus Kämpf
ce568e02ed - update to 3.4.0 final
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=26
2012-11-29 08:18:22 +00:00
Klaus Kämpf
e57c056949 - fix systemd check (use systemd for openSUSE 12.1 too)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=25
2012-10-21 10:08:48 +00:00
Klaus Kämpf
9a3c9e7e10 - workaround for potential buffer overflow
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=24
2012-10-08 14:31:45 +00:00
Klaus Kämpf
8cee06dbaa - honor filesystem hierachy standard (FHS):
- build with --enable-fhs
- honor documentation
  - install in /var/cfengine
- support systemd where applicable

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=23
2012-10-08 13:04:19 +00:00
Klaus Kämpf
3e2875e4b5 fix SLE_11 build
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=22
2012-10-05 12:43:48 +00:00
Klaus Kämpf
10b8374e24 - honor filesystem hierachy standard (FHS): build with --enable-fhs
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=21
2012-10-05 12:21:25 +00:00
Klaus Kämpf
ca0a5df6b4 - update to 3.0.4b2
New features:
  - XML editing capabilities. See the documentation for edit_xml
    body. Note the new dependency: libxml2.
  - Implement inheritance of local classes by bundles called using
    "usebundle". By default classes are not inherited. See the
    examples/unit_inherit.cf for an example.
  - Moved from Nova/Enterprise:
    - POSIX ACL support,
    - "outputs" promise type,
    - remote syslog support.
  - packages_default_arch_command hook in packages promises, to
    specify default architecture of the packages on the system.
  - packages_version_less_command / packages_version_equal_command hooks
    in packages promises, to specify external command for native package
    manager versions comparison
  - Running in Solaris zone is now detected and classes "zone" and
    "zone_<name>" are created in this case.
  - VirtualBox support added to guest_environment promises.
  - guest_environment promises are supported under OS X.
  - The "depends_on" attribute is now active, for the partal ordering
    of promises. If a promise depends on another (referred by handle)
    it will only be considered if the depends_on list is either kept
    or repaired already.
          
  ** WARNING: When upgrading, make sure that any existing use
     of depends_on does not make some promises being
     unintentionally ignored.
     This can happen if you are currently refering to non-existant or
     never-run handles in depends_on attributes.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=20
2012-10-04 08:52:41 +00:00
Christian Wittmer
5b1cdbbfd1 Accepting request 105246 from home:computersalat:devel:sysmgmnt
update to 3.2.4

OBS-URL: https://build.opensuse.org/request/show/105246
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=17
2012-02-15 15:14:26 +00:00
Christian Wittmer
5d14955f3f Accepting request 103358 from home:computersalat:devel:sysmgmnt
fix pre/post scripts

OBS-URL: https://build.opensuse.org/request/show/103358
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=16
2012-02-08 15:13:48 +00:00
Christian Wittmer
dd60137393 Accepting request 103304 from home:computersalat:devel:sysmgmnt
fix pre/post scripts

OBS-URL: https://build.opensuse.org/request/show/103304
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=15
2012-02-08 12:40:10 +00:00
Christian Wittmer
4567b0ffd6 Accepting request 103023 from home:computersalat:devel:sysmgmnt
fix dpes for CentOS/RHEL

OBS-URL: https://build.opensuse.org/request/show/103023
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=14
2012-02-07 12:27:12 +00:00
Christian Wittmer
1619e36516 Accepting request 102101 from home:computersalat:devel:sysmgmnt
folder changes, add cron file, some init script fixes

OBS-URL: https://build.opensuse.org/request/show/102101
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=13
2012-01-30 19:10:38 +00:00
Christian Wittmer
e675c4f5cb Accepting request 101360 from home:computersalat:devel:sysmgmnt
fix init scripts, subpkg server

OBS-URL: https://build.opensuse.org/request/show/101360
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=12
2012-01-24 14:32:07 +00:00
Christian Wittmer
72c1d757e2 Accepting request 91611 from home:computersalat:devel:sysmgmnt
update to 3.2.3

OBS-URL: https://build.opensuse.org/request/show/91611
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=11
2011-11-15 15:28:15 +00:00
Christian Wittmer
d681df2b2b Accepting request 87373 from home:computersalat:devel:sysmgmnt
update to 3.2.1

OBS-URL: https://build.opensuse.org/request/show/87373
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=9
2011-10-11 11:32:32 +00:00
Ruediger Oertel
056673beb6 Accepting request 86890 from systemsmanagement
add libtool as buildrequires so we no longer rely on libtool in the project config of factory - it's only needed by <10% of all packages (forwarded request 85964 from coolo)

OBS-URL: https://build.opensuse.org/request/show/86890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=23
2011-10-06 15:21:12 +00:00
OBS User autobuild
27483f4821 Accepting request 46023 from systemmanagement
Copy from systemmanagement/cfengine based on submit request 46023 from user anicka

OBS-URL: https://build.opensuse.org/request/show/46023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=21
2010-08-24 20:00:14 +00:00
OBS User autobuild
e171d212f8 Accepting request 26422 from systemmanagement
Copy from systemmanagement/cfengine based on submit request 26422 from user anicka

OBS-URL: https://build.opensuse.org/request/show/26422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=17
2009-12-16 16:43:19 +00:00
OBS User autobuild
56a24b14dc Accepting request 20082 from systemmanagement
Copy from systemmanagement/cfengine based on submit request 20082 from user anicka

OBS-URL: https://build.opensuse.org/request/show/20082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=15
2009-09-07 21:34:33 +00:00
OBS User unknown
f2df023d64 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=14 2009-08-10 22:01:06 +00:00
OBS User unknown
35f15c5e99 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=13 2009-04-14 17:12:02 +00:00
OBS User unknown
134405d89e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=12 2008-10-27 15:42:40 +00:00
OBS User unknown
ced08cd423 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=11 2008-09-12 21:31:39 +00:00
OBS User unknown
1376ff3837 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=10 2008-06-27 17:57:44 +00:00
OBS User unknown
15b5b5f641 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=9 2008-01-15 15:02:07 +00:00
OBS User unknown
cd7a0729f8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=8 2007-11-26 19:28:30 +00:00
OBS User unknown
c5c545a27c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=7 2007-11-21 21:09:52 +00:00
OBS User unknown
e1ff869237 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=6 2007-07-03 09:23:00 +00:00
OBS User unknown
caba527242 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=5 2007-06-12 16:29:26 +00:00
OBS User unknown
2245524f93 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=4 2007-04-20 21:27:57 +00:00
OBS User unknown
f761eec89e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=3 2007-04-01 10:04:29 +00:00
OBS User unknown
95af885ef9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=2 2007-02-02 11:58:59 +00:00
OBS User unknown
256ea9353f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cfengine?expand=0&rev=1 2007-01-15 23:06:50 +00:00