Good day.

CFEngine Community 3.3.0alpha1 is now available for testing.

New built-in functions:
- dirname() to complement lastnode()
- lsdir()
- maplist() to apply functions over lists

New features:
- Allow defining arrays from modules.
- Allow both `process_stop' and `signals' constraints in
   `processes' promises at the same time.
- cf-promises --gcc-brief-format option to output warnings and
   errors in gcc-compatible syntax which to ease use "go to next
   error" feature of text editors.
- Services promises for generic/Unix added.

New built-in variables and classes (Linux):
- Number of CPUs: $(sys.cpus), 1_cpu, 2_cpus etc

New built-in variables and classes (Unices):
- $(sys.hardware_addresses) - list of MAC addresses
- $(sys.ip_addresses) - list of IP addresses
- $(sys.interfaces) - list of network interfaces
- $(sys.hardware_mac[$iface]) - MAC address for network interface
- mac_<mac_address>:: - discovered MAC addresses

Cleanups and improvements:
- Memory and CPU usage improvements.
- Test suite now uses 'make check' convention and does not need root
   privileges anymore.
- New configuration option --enable-fhs to enable FHS-compliant
   file layout for 'make install'.
- See the full list of bugfixes at
   https://cfengine.com/bugtracker/changelog_page.php

Downloads:

http://cfengine.com/source-code/download?file=cfengine-3.3.0a1.tar.gz

Checksums:

MD5 ef9b768be2e21c293339f2ff9d2abf9b  cfengine-3.3.0a1.tar.gz
SHA1 a50d0c979e2b882689fd3f5c84165138b431fd25  cfengine-3.3.0a1.tar.gz

-- 
Mikhail Gusarov
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to