Port details |
- cfengine322 Systems administration tool for networks
- 3.22.0 sysutils
=2 3.22.0Version of this port present on the latest quarterly branch. - Maintainer: cy@FreeBSD.org
 - Port Added: 2023-06-18 03:57:11
- Last Update: 2023-12-31 00:06:36
- Commit Hash: e716c4e
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv3
- WWW:
- https://cfengine.com/
- Description:
- Cfengine is an automated suite of programs for configuring and
maintaining Unix-like computers. It has been used on computing arrays
of between 1 and 20,000 computers since 1993 by a wide range of
organizations. Cfengine is supported by active research and was the
first autonomic, hands-free management system for Unix-like operating
systems. Cfengine is an autonomic maintenance system not merely a
change management roll-out tool. Cfengine has a history of security
and adaptability.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- cfengine322>0:sysutils/cfengine322
- Conflicts:
- CONFLICTS:
- cfengine
- cfengine3[0-9]
- cfengine3[0-9][0-9]
- To install the port:
- cd /usr/ports/sysutils/cfengine322/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/cfengine322
- pkg install cfengine322
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: cfengine322
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1687063223
SHA256 (cfengine-community-3.22.0.tar.gz) = c2e7ac88d2371fda2809e0bbd3a3908cab50592b6c1479353bd18ba809b93528
SIZE (cfengine-community-3.22.0.tar.gz) = 3348945
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- libpcre.so : devel/pcre
- liblmdb.so : databases/lmdb
- libyaml.so : textproc/libyaml
- libcurl.so : ftp/curl
- libxml2.so : textproc/libxml2
- This port is required by:
- for Run
-
- sysutils/cfengine-masterfiles322
Configuration Options:
- ===> The following configuration options are available for cfengine322-3.22.0:
LIBVIRT=off: Virtualization support via libvirt
MYSQL=off: MySQL database support
PGSQL=off: PostgreSQL database support
===> Use 'make config' to modify these settings
- Options name:
- sysutils_cfengine322
- USES:
- autoreconf cpe gmake gnome libtool localbase shebangfix ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 4
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.22.0 31 Dec 2023 00:06:36
    |
Muhammad Moinur Rahman (bofh)  |
databases/mysql57-*: Remove expired port |
3.22.0 29 Dec 2023 18:24:39
    |
Muhammad Moinur Rahman (bofh)  |
*/*: Refactor with IGNORE_WITH_MYSQL
- There are multiple ports which has MYSQL options and are non-DEFAULT.
Most of the time committers actually forget to check with the OPTION
enabled and in some cases they are BROKEN with newr versions of mysql.
So test with different versions of mysql and mark IGNOPRE_WITH_MYSQL
appropriately. Due to the EOL of 5.7 this has not been checked.
- Unbreak sysutils/cfengine* with MySQL 8.0 and later
- The primary purpose of running this check is having statistics of the
MySQL usability over MariaDB to explore the future possibility of
shifting to MariaDB as the default as major ports upstream have moved
their codebase to support MariaDB over MySQL.
- The following actions will also be taken after the sunset of MySQL 5.7
If a port is broken on all instances of MySQL/MariaDB:
- If a port has the option of multiple DB backends and MySQL is the
default then the DEFAULT will be changed to PGSQL/SQLITE before
2024Q1. And the OPTION will be removed before 2024Q2. If a
MAINTAINER is aware about such cases and want to prefer PGSQL over
SQLITE or vice versa please do so at your own accord. Otherwise
PGSQL will be preferred over SQLITE.
- If a port has the option of multiple DB backends and MySQL is not
the default then the the OPTION will be removed before 2024Q1.
Approved by: portmgr (blanket) |
3.22.0 18 Jun 2023 04:43:01
    |
Cy Schubert (cy)  |
sysutils/cfengine322: Import cfengine 3.22.0 for real
Seems I used cfengine-masterfiles321 as a template for this import
rather than using cfengine321 as a template. This commit corrects
this error.
Fixes: e6267c489aa2 |
3.22.0 18 Jun 2023 03:51:17
    |
Cy Schubert (cy)  |
sysutils/cfengine322: Introduce cfengine322 and cfengine-masterfiles322
Add ports for the new cfengine and cfengine-masterfiles 3.22.0.
Make cfengine322 and cfengine-masterfiles322 the default cfengine
ports/packages. |
Number of commits found: 4
|