Commit graph

158 commits

Author SHA1 Message Date
Mateusz Piotrowski
881d81ad88 sysutils/ansible: Update to 4.1.0
Changes:	https://github.com/ansible-community/ansible-build-data/blob/main/4/CHANGELOG-v4.rst#v4-1-0
2021-06-24 13:09:39 +02:00
Mateusz Piotrowski
f0c42a1410 sysutils/ansible: Update to 4.0.0
The 3.X branch of Ansible Community Package has reached the end of life.

Changes:	https://github.com/ansible-community/ansible-build-data/blob/main/4/CHANGELOG-v4.rst
2021-05-19 11:00:20 +02:00
Mateusz Piotrowski
c79d85333a sysutils/ansible: Switch to USES=ansible 2021-05-17 16:58:19 +02:00
Mateusz Piotrowski
375b227ceb sysutils/ansible: Fix the post-patch target 2021-05-16 16:15:22 +02:00
Mateusz Piotrowski
61f8f173a0 sysutils/ansible: Add a simple test target 2021-05-16 16:15:21 +02:00
Mateusz Piotrowski
5066b3daad sysutils/ansible: Update to 3.4.0
Changes:	https://github.com/ansible-community/ansible-build-data/blob/3.4.0/3/CHANGELOG-v3.rst#v3-4-0
2021-05-16 10:57:08 +02:00
Mateusz Piotrowski
689f7483f1 sysutils/ansible: Switch MASTER_SITES to CHEESESHOP
The old website is not providing the distfiles anymore and suggests that
we switch to PyPI.
2021-05-13 11:45:01 +02:00
Mateusz Piotrowski
f551b6aff5 sysutils/ansible: Clean up the port
These parts of the port are no longer needed.

- The dependencies are all provided by sysutils/py-ansible-base.
- USES=gmake was only necessary for the test target.
- pkg-message is gone as this port no longer installs any examples.
2021-05-13 11:45:00 +02:00
Mateusz Piotrowski
0031954bf4 sysutils/*ansible*: Update CPE_VENDOR
The "ansibleworks" is not a correct CPE vendor. Change it to "redhat",
which is mentioned on websites like https://nvd.nist.gov.
2021-05-12 20:45:53 +02:00
Mateusz Piotrowski
e025129daf sysutils/ansible: Update to 3.3.0
Changes:	https://github.com/ansible-community/ansible-build-data/blob/main/3/CHANGELOG-v3.rst
2021-05-12 20:45:53 +02:00
Mateusz Piotrowski
5872020e4f sysutils/ansible: Drop unnecessary master port infrastructure
Currently, sysutils/ansible is no longer a master port.
2021-05-12 20:45:52 +02:00
Mateusz Piotrowski
efbcca36ec sysutils/ansible2: New port
This port is meant to track the legacy 2.X branch of Ansible as
sysutils/ansible is about to switch to 3.X.
2021-05-12 20:45:51 +02:00
Mateusz Piotrowski
99e2caed69 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.
2021-05-06 15:03:40 +02:00
Mateusz Piotrowski
fa8d16c7aa sysutils/ansible: Update to 2.9.21
MFH:		2021Q2
Security:	50ec3a01-ad77-11eb-8528-8c164582fbac
Security:	CVE-2020-10744
Changes:	https://github.com/ansible/ansible/blob/stable-2.9/changelogs/CHANGELOG-v2.9.rst#v2-9-21
2021-05-05 16:16:56 +02:00
Mateusz Piotrowski
395f99d1dd sysutils/ansible: Clean up variables
- Simplify shebangfix
- Remove unnecessary SUB_LIST
2021-05-05 16:16:55 +02:00
Mateusz Piotrowski
002b95c948 sysutils/ansible*: Improve pkg-message
"Host database" is basically an inventory in the Ansible world.

PR:		251804
Reported by:	Jan-Piet Mens <ports@jpmens.net>
2021-05-05 14:30:57 +02:00
Mateusz Piotrowski
730c13e87e sysutils/ansible*: Clean up CONFLICTS 2021-05-05 14:21:06 +02:00
Mateusz Piotrowski
1f8516fb80 systuils/ansible: Fix test target 2021-05-05 14:01:58 +02:00
Mateusz Piotrowski
e617b04b23 sysutils/ansible: Sort variables
No functional changes intended.
2021-05-05 14:01:58 +02:00
Mateusz Piotrowski
fd7b3642ab sysutils/ansible: Sort variables 2021-05-05 14:01:57 +02:00
Mateusz Piotrowski
af090b75dd sysutils/ansible: Take maintainership 2021-05-04 19:58:57 +02:00
Rene Ladan
a568582e02 *: reset lifanov's ports after safekeeping their ports bit.
Hat:	portmgr-secretary
2021-05-04 18:57:55 +02:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Antoine Brodin
aa7a6c429e Drop python 2.7 support from a few ports
With hat:	portmgr
2020-12-28 23:02:12 +00:00
Muhammad Moinur Rahman
5c1325ff70 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)
2020-04-28 20:46:07 +00:00
Muhammad Moinur Rahman
66c197687d 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
2020-04-17 22:31:56 +00:00
Nikolai Lifanov
fb22be601b update sysutils/ansible to 2.8.7 2019-12-26 15:50:56 +00:00
Nikolai Lifanov
9910ef8319 update sysutils/ansible to 2.8.5 2019-09-15 17:07:57 +00:00
Nikolai Lifanov
4c52d904c4 update sysutils/ansible to 2.8.3
https://github.com/ansible/ansible/blob/v2.8.3/changelogs/CHANGELOG-v2.8.rst
2019-08-11 23:27:13 +00:00
Nikolai Lifanov
80a8e6f4bb 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
2019-07-06 23:04:14 +00:00
Lars Engels
64950e311f sysutils/ansible:
- Don't install .bak files created during patching stage
- Bump PORTREVISION

Approved by:	just fix it
2019-06-05 15:39:23 +00:00
Nikolai Lifanov
c9e508dde9 update ansible ports
sysutils/ansible   -> 2.7.10
sysutils/ansible26 -> 2.6.16
2019-04-18 01:16:45 +00:00
Antoine Brodin
63f5eeef8a Bump a few PORTREVISIONs after r498529
With hat:	portmgr
2019-04-10 06:18:31 +00:00
Nikolai Lifanov
4b5656d372 update ansible ports
ansible to 2.7.9
ansible26 to 2.6.15
2019-03-18 00:28:57 +00:00
Nikolai Lifanov
2b208bb180 ansible: switch to security/py-cryptography
For ansible >= 2.4, py-cryptography is preferred upstream.

PR:		236436
Reported by:	John W. O'Brien <john@saltant.com>
2019-03-11 01:05:24 +00:00
Nikolai Lifanov
021f4bb6fb update sysutils/ansible to 2.7.8 2019-03-04 03:18:13 +00:00
Nikolai Lifanov
8858d84480 update sysutils/ansible to 2.7.5
https://github.com/ansible/ansible/blob/v2.7.5/changelogs/CHANGELOG-v2.7.rst
2018-12-17 02:21:35 +00:00
Nikolai Lifanov
99e00a39ea update sysutils/ansible to 2.7.2
https://github.com/ansible/ansible/blob/v2.7.2/changelogs/CHANGELOG-v2.7.rst
2018-11-17 01:26:53 +00:00
Nikolai Lifanov
6dedc0c743 update sysutils/ansible* ports
sysutils/ansible: 2.7.1
Changes: https://github.com/ansible/ansible/blob/v2.7.1/changelogs/CHANGELOG-v2.7.rst

sysutils/ansible26: 2.6.7
Changes: https://github.com/ansible/ansible/blob/v2.6.7/changelogs/CHANGELOG-v2.6.rst

sysutils/ansible25: 2.5.11
Changes: https://github.com/ansible/ansible/blob/v2.5.11/changelogs/CHANGELOG-v2.5.rst

All ports: move default configuration directory back to LOCALBASE/etc/ansible as
before the flavors conversion. Configuration is version-specific and not Python-specific
and this is a more intuitive location.

PR:		232377
Reported by:	Tomoyuki Sakurai (default configuration path)
2018-11-05 02:07:09 +00:00
Nikolai Lifanov
3c9a54e4cb update sysutils/ansible to 2.7.0
This is a major release. Please see changelog and migration guide:

https://github.com/ansible/ansible/blob/2.7/changelogs/CHANGELOG-v2.7.rst
https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_2.7.html

This also introduces sysutils/ansible26, which will track the 2.6 stable
branch.
2018-10-15 00:58:09 +00:00
Nikolai Lifanov
1ec5d74d21 update sysutils/ansible to 2.6.5
https://github.com/ansible/ansible/blob/v2.6.5/changelogs/CHANGELOG-v2.6.rst
2018-10-15 00:39:35 +00:00
Nikolai Lifanov
a32ae94944 update sysutils/ansible to 2.6.4
Changes: https://github.com/ansible/ansible/blob/v2.6.4/changelogs/CHANGELOG-v2.6.rst
2018-09-10 04:22:13 +00:00
Nikolai Lifanov
6da335e4b7 update sysutils/ansible to 2.6.3
Changes: https://github.com/ansible/ansible/blob/v2.6.3/changelogs/CHANGELOG-v2.6.rst
2018-08-20 00:40:26 +00:00
Nikolai Lifanov
4286f72fda update sysutils/ansible to 2.6.2
Changes: https://github.com/ansible/ansible/blob/v2.6.2/changelogs/CHANGELOG-v2.6.rst
2018-07-29 20:55:53 +00:00
Nikolai Lifanov
d7fb0db689 fix symlinks for ansible when non-default version is installed
The issue is that before stage, other binaries are links to ansible:

bin/ansible-vault -> bin/ansible
bin/ansible-playbook -> bin/ansible

During stage, these get renamed with a suffix, like 3.6, but the
target of the symlink doesn't change:

bin/ansible-vault-3.6 -> bin/ansible
bin/ansible-playbook-3.6 -> bin/ansible

This either creates broken links if the package for the default
Python version is not installed or it creates links to the
wrong binary if it is.

Thank you Andreas Sommer for the fix!

PR:		229960
Submitted by:	Andreas Sommer
2018-07-24 03:16:31 +00:00
Nikolai Lifanov
ca5a234b35 update sysutils/ansible to 2.6.1
Changes: https://github.com/ansible/ansible/blob/v2.6.1/changelogs/CHANGELOG-v2.6.rst
2018-07-08 22:23:28 +00:00
Nikolai Lifanov
5e8368d4cd update sysutils/ansible to 2.6.0
This also introduces sysutils/ansible25 port to track 2.5 release branch.

Changes: https://github.com/ansible/ansible/blob/v2.6.0/changelogs/CHANGELOG-v2.6.rst
2018-07-01 23:27:22 +00:00
Nikolai Lifanov
42c26cc751 update sysutils/ansible to 2.5.5
Changes: https://github.com/ansible/ansible/blob/v2.5.5/changelogs/CHANGELOG-v2.5.rst
2018-06-17 22:05:39 +00:00
Nikolai Lifanov
ba09bc818e update sysutils/ansible to 2.5.3
This is a bugfix release.
2018-05-18 13:55:25 +00:00