notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
ansible27 Radically simple IT automation
2.7.18_4 sysutils on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.7.17_1Version of this port present on the latest quarterly branch. NOTE: Slave port - quarterly revision is most likely wrong.
Deprecated DEPRECATED: Upstream support ended; consider upgrading to sysutils/ansible
Expiration Date EXPIRATION DATE: 2021-05-20
Maintainer: 0mp@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-07-06 23:04:44
Last Update: 2021-05-12 18:45:51
Commit Hash: 36d0f24
People watching this port, also watch:: json-c, rubywarden, sysinfo, miller
Also Listed In: python
License: GPLv3+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}ansible2>0:sysutils/ansible27@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py38-ansible-*
  • py38-ansible1-*
  • py38-ansible23-*
  • py38-ansible24-*
  • py38-ansible25-*
  • py38-ansible26-*
  • py38-ansible27-*
  • py38-ansible28-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/sysutils/ansible27/ && make install clean
To add the package: pkg install py38-ansible2
PKGNAME: py38-ansible2
Package flavors (<flavor>: <package>)
  • py38: py38-ansible2
distinfo:
Packages: (move your mouse over the cells for more information)
py27-ansible27
ABIlatestquarterly
FreeBSD:11:aarch64-2.7.17_1
FreeBSD:11:amd64--
FreeBSD:11:armv6-2.7.17_1
FreeBSD:11:i386--
FreeBSD:11:mips-2.7.17_1
FreeBSD:11:mips64-2.7.17_1
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-2.7.17_1
FreeBSD:12:armv7-2.7.17_1
FreeBSD:12:i386--
FreeBSD:12:mips-2.7.17_1
FreeBSD:12:mips64-2.7.17_1
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips2.7.15-
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-ansible27
ABIlatestquarterly
FreeBSD:11:aarch64-2.7.17_1
FreeBSD:11:amd64-2.7.18_1
FreeBSD:11:armv6-2.7.17_1
FreeBSD:11:i386-2.7.18_1
FreeBSD:11:mips-2.7.17_1
FreeBSD:11:mips64-2.7.17_1
FreeBSD:12:aarch64-2.7.18_1
FreeBSD:12:amd64-2.7.18_1
FreeBSD:12:armv6-2.7.17_1
FreeBSD:12:armv7-2.7.17_1
FreeBSD:12:i386-2.7.18_1
FreeBSD:12:mips-2.7.17_1
FreeBSD:12:mips64-2.7.17_1
FreeBSD:12:powerpc64-2.7.18_1
FreeBSD:13:aarch642.7.17_12.7.18_1
FreeBSD:13:amd64-2.7.18_1
FreeBSD:13:armv62.7.17_1-
FreeBSD:13:armv72.7.17_1-
FreeBSD:13:i386-2.7.18_1
FreeBSD:13:mips2.7.15-
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.7.17_12.7.18_1
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.7.17_1-
 
py38-ansible2
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd642.7.18_4-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py38-ansible27
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642.7.18_4-
FreeBSD:11:armv6--
FreeBSD:11:i3862.7.18_4-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.7.18_4-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd642.7.18_4-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862.7.18_4-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch642.7.18_4-
FreeBSD:14:amd642.7.18_4-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.7.18_4-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Master port: sysutils/ansible2

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. py38-cryptography>0 : security/py-cryptography@py38
  2. py38-Jinja2>0 : devel/py-Jinja2@py38
  3. py38-jmespath>0 : devel/py-jmespath@py38
  4. py38-netaddr>0 : net/py-netaddr@py38
  5. py38-paramiko>0 : security/py-paramiko@py38
  6. py38-yaml>0 : devel/py-yaml@py38
  7. py38-setuptools>0 : devel/py-setuptools@py38
  8. python3.8 : lang/python38
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://releases.ansible.com/ansible/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: see SVNWeb link above for full details)
This is a slave port. You may also want to view the commits to the master port: sysutils/ansible2
DateByDescription
12 May 2021 18:45:51
 files touched by this commit commit hash:36d0f2428be9ff35a4c3f91ba637af084d8ededf  2.7.18_4
0mp search for other commits by this committer
sysutils/ansible2*: Switch master port for 2.X Ansible ports
06 May 2021 13:03:40
 files touched by this commit commit hash:99e2caed690b979cba3c80c4a73e453474712970  2.7.18_3
0mp search for other commits by this committer
sysutils/ansible*: Update pkg-message

The old pkg-message was outdated and commands listed there invalid.
It's fixed now. It should be more future-proof this time.
05 May 2021 14:31:34
 files touched by this commit commit hash:10bb4c5eef3d528ad9f7fc4be6e07952742c91a0  2.7.18_1
0mp search for other commits by this committer
sysutils/ansible2*: Deprecate unsupported versions

EXPIRATION_DATE will be set in another commit,
which is not going to be MFH'ed.

MFH:		2021Q2
05 May 2021 14:31:34
 files touched by this commit commit hash:7eabec3e2ec0e768d7b606d8373be623c0a2441c  2.7.18_2
0mp search for other commits by this committer
sysutils/ansible2*: Set expiration date
05 May 2021 14:16:55
 files touched by this commit commit hash:3cf61bd24e68bca05ac71417e5870a2e125c6878  2.7.18_1
0mp search for other commits by this committer
sysutils/ansible27: Update to 2.7.18

PR:		249501
Changes:	https://github.com/ansible/ansible/blob/stable-2.7/changelogs/CHANGELOG-v2.7.rst#v2-7-18
MFH:		2021Q2
05 May 2021 12:21:06
 files touched by this commit commit hash:730c13e87ed4e749162865f51e2d3a0541ab628d  2.7.17_2 This port version is marked as vulnerable.
0mp search for other commits by this committer
sysutils/ansible*: Clean up CONFLICTS
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.7.17_1 This port version is marked as vulnerable.
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.7.17_1 This port version is marked as vulnerable.
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  2.7.17_1 This port version is marked as vulnerable.
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
28 Apr 2020 20:46:07
Original commit files touched by this commit Revision:533266  2.7.17_1 This port version is marked as vulnerable.
bofh search for other commits by this committer
sysutils/ansible: Update version 2.8.11=>2.9.7

- Create sysutils/ansible28 from sysutils/ansible
- Set EXPIRATION_DATE to 20200530 for ansible23 ansible24 ansible25 and
  ansible26 as they are no longer maintained by upstream
- Bump ansible23 ansible24 ansible25 ansible26 and ansible27 for CONFLICTS
  with ansible28

PR:             241734
Submitted by:   ncrogers@gmail.com
Approved by:    portmgr (maintainer-timeout)
17 Apr 2020 22:31:56
Original commit files touched by this commit Revision:531978  2.7.17 This port version is marked as vulnerable.
bofh search for other commits by this committer
sysutils/ansible: Multiple Vulnerabilities fix

- Update ansible 2.8.7=>2.8.11
- Update ansible27 2.7.15=>2.7.17
- For ansible27 add fixes [1]
  - Rudimentary detection of the virtual platforms
  - playbook hangs without ASSUME_ALWAYS_YES for pkgng
  - Fix zpool snapshot cloning
  - Fix `doas` password authentication
  - Mark ansible26, ansible25, ansible24 and ansible23 DEPRECATED without
    EXPIRATION_DATE for MFH

PR:             241734 233970 [1]
Submitted by:   timur [1]
Reported by:    ncrogers@gmail.com
Approved by:    portmgr (maintainer timeout, > 14 days)
MFH:            2020Q2 (bugfix release)
Security:       CVE-2020-1737
Security:       CVE-2020-1739
Security:       CVE-2020-1740
26 Dec 2019 15:48:54
Original commit files touched by this commit Revision:520929  2.7.15 This port version is marked as vulnerable.
lifanov search for other commits by this committer
update sysutils/ansible27 to 2.7.15
15 Sep 2019 17:07:10
Original commit files touched by this commit Revision:512121  2.7.13 This port version is marked as vulnerable.
lifanov search for other commits by this committer
update sysutils/ansible27 to 2.7.13
06 Jul 2019 23:05:51
Original commit files touched by this commit Revision:506079  2.7.12 This port version is marked as vulnerable.
lifanov search for other commits by this committer
update sysutils/ansible27 to 2.7.12
06 Jul 2019 23:04:15
Original commit files touched by this commit Revision:506078  2.7.10 This port version is marked as vulnerable.
lifanov search for other commits by this committer
update sysutils/ansible to 2.8.2

This creates sysutils/ansible27 port for users that wish to stay on
Ansible 2.7 stable branch.

https://github.com/ansible/ansible/blob/v2.8.2/changelogs/CHANGELOG-v2.8.rst

Number of commits found: 15