Fix saltstack bootstrap renaming desired to be installed package from swig -> swig30 since former package doesn't exist PR: 226830 Submitted by: garga Approved by: maintainer timeout (> 2 weeks) Obtained from: https://github.com/saltstack/salt-bootstrap/issues/1192 MFH: 2018Q2 Sponsored by: Rubicon communications, LLC (Netgate)68555a3eb9
Port details
sysutils/py-salt3008.2,1
Distributed remote execution and configuration management system
- Maintainer
- krion@FreeBSD.org
- Packages
- py312-salt 3008.2,1
- Upstream
- up to date
- CPE
saltstack:saltfrom the port- WWW
- https://pypi.org/project/salt/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (197)
sysutils/py-salt: Bump PORTREVISION Chase ports r464891 that switched salt's dependencies from tornado (5.x) to tornado (4.x, www/tornado4), as the failure occurs at runtime. Since package builds werent affected (packages were created) after the ports r464162 regression (updating tornado to 5.x), we need to force a rebuild. PR: 226548 Reported by: dani-hp (via IRC)3a02f5d014
Depend on www/tornado4 instead of www/tornado PR: 226548 Approved by: christer.edwards (maintainer)aa751a4818
sysutils/py-salt: Update to 2017.7.4 This is a bugfix release for the 2017.7.x branch. Changes this release: https://docs.saltstack.com/en/latest/topics/releases/2017.7.4.html PR: 226319 Approved by: Christer Edwards (maintainer) MFH: 2018Q179bc1193c5
Simplify Makefile: use PY_ENUM34 and PY_FUTURES With hat: python196e09ff90
sysutils/py-salt: make AWS support optional (off by default) PR: 225983 Submitted by: ohauer Approved by: Christer Edwards (maintainer)4daf2cd109
sysutils/py-salt: Update to 2017.7.3 This is a bug fix release for the 2017.7.x branch. Changes this release: https://docs.saltstack.com/en/latest/topics/releases/2017.7.3.html PR: 225983 Submitted by: ohauer Approved by: Christer Edwards (maintainer) MFH: 2018Q1ae948d775b
sysutils/py-salt: Patch module pkgng to fix pkg.clean and pkg.upgrade These have been committed upstream: https://github.com/saltstack/salt/commit/f70ca0f91d722647c7bf528204f56e01835ba1b9 https://github.com/saltstack/salt/commit/348342f4eb8803f3c31e8b21fd59130facb89a93 PR: 224594 Approved by: Christer Edwards (maintainer)e8140dfc2d
Fix packaging on Python 3+ and unbreak this port PR: 224029 Reported by: Henrik Hudson <ports@thelanman.net> Approved by: portmgr (blanket)d187f2f62c
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464551be3c723sysutils/py-salt: Update to 2017.7.2 Changes this release: https://docs.saltstack.com/en/latest/topics/releases/2017.7.2.html This update also includes - 2 security fixes (CVE-2017-14695 and CVE-2017-14696) - 2 additional boto dependencies to fix error msgs produced by salt PR: 223821 PR: 222943 Submitted by: netzmacher <admin@netzmacher.net> (PR 222943) Approved by: Christer Edwards (maintainer) MFH: 2017Q4 Security: https://vuxml.freebsd.org/freebsd/50127e44-7b88-4ade-8e12-5d57320823f1.html428e71ba1b
sysutils/py-salt: Only depend on devel/py-futures with python2 (futures is built into python3) PR: 220869 Submitted by: admin@netzmacher.net38ed2db8e3
Update sysutils/py-salt to 2017.7.1 - Includes fix for security vulnerability CVE-2017-12791 - Include patch to fix bug in the freebsdservice module [1] - Add TCP transport option - Clarify the port options for transports only install the runtime dependencies - Add note to pkg-message explaining how to change to non-default transports - Change supported python releases to exclude 2.6 and allow python3 [2] - Only depend on py-enum34 if python version is < 3.4 (included in python >= 3.4) - Reorder Makefile to move OPTIONS after USES/USE/standard variables [3] - Ensure Makefile lists are sorted alphabetically [1] https://github.com/saltstack/salt/issues/36675#issuecomment-323586323 [2] https://docs.saltstack.com/en/latest/topics/releases/2017.7.0.html#python-3 [3] https://www.freebsd.org/doc/en/books/porters-handbook/porting-order.html Changes this release: https://docs.saltstack.com/en/latest/topics/releases/2017.7.0.html https://docs.saltstack.com/en/latest/topics/releases/2017.7.1.html PR: 220869 Reported by: Christer Edwards <christer.edwards@gmail.com> (maintainer) Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer) Security: CVE-2017-12791 Security: https://vuxml.freebsd.org/freebsd/3531141d-a708-477c-954a-2a0549e49ca9.htmlacf30df658
Use @sample for the master and minion config files. PR: 217780 Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer) Approved by: bdrewery (mentor, implicit)2515b4ebf6
Update to 2016.11.6 Changes: https://github.com/saltstack/salt/blob/develop/doc/topics/releases/2016.11.6.rst PR: 220448 Submitted by: Dani <i.dani@outlook.com> Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer)a6468135f8
Update to 2016.11.5 Changes: https://github.com/saltstack/salt/blob/develop/doc/topics/releases/2016.11.5.rst PR: 219258 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)23e914032b
Update to 2016.11.4 Changes: https://github.com/saltstack/salt/blob/develop/doc/topics/releases/2016.11.4.rst PR: 218836 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)82c65033cc
sysutils/py-salt: Make salt.modules.pw_user.get_loginclass return string rather than dict. This fixes salt.modules.pw_user.chloginclass which is used for FreeBSD and expects a string to be returned. This was therefore returning False even after successfully changing the loginclass. This also fixes salt.states.user.present on FreeBSD when loginclass is set. PR: 218694 Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer)516254aa68
sysutils/py-salt: update 2016.11.2 -> 2016.11.3 PR: 217687 Submitted by: garga Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer)efc63701d6
- Update to 2016.11.2 PR: 217185 Submitted by: maintainer47784de97d
sysutils/py-salt: Teach the Salt master and minion startup scripts to set pidfile=. On a restart this will cause the rc framework to wait for the processes to exit before trying to start, instead of failing to start because the previous processes have not gone away yet. PR: 217154 Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer), bdrewery (mentor, implicit)7472c5e220
sysutils/py-salt: Restore install arguments post r427901 to fix syspaths.py Without PYDISTUTILS_INSTALL_TARGET setting the install arguments, salt will be built with an invalid syspaths.py, particularly if installed somewhere other than /usr/local. As of 2016.11.0, the arguments caused an error, which was traced back to https://github.com/saltstack/salt/pull/31097/files. The removed code was deprecated, but included instructions on how to make the arguments continue to work: simply move them earlier in the command (ie., "python setup.py <args> install" instead of "python setup.py install <args>"). PR: 215885 Submitted by: Erick Turnquist <jhujhiti@adjectivism.org> Approved by: Christer Edwards (maintainer) MFH: 2017Q140e930d67d
- Update to 2016.11.1 - While I'm here: - Update version requirement - Use USE_PYTHON=autoplist - Remove PYDISTUTILS_EGGINFO - Sort USE_RC_SUBR - Sort PLIST Changes: https://docs.saltstack.com/en/latest/topics/releases/2016.11.1.html PR: 215380 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)d27a263393
sysutils/py-salt: put back sysctl patch It's not yet merged upstream Reported by: Dani Ilg <ilg.dani@outlook.com> (private email) Approved by: Christer Edwards <christer.edwards@gmail.com> (private email)5ff7c76c2c
sysutils/py-salt : update to 2016.3.4 While here, fix OpenSSL 1.1 compatibility PR: 214786 PR: 214998 PR: 215051 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer) Reported by: Melvyn Sopacua <m.r.sopacua@gmail.com> (214998) Obtained from: https://github.com/saltstack/salt/pull/37772 (215051)d5f1652d5d
sysutils/py-salt: update to 2016.3.4 PR: 214020 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)66dece4792
- Update to 2016.3.3 PR: 212221 Submitted by: christer.edwards@gmail.com (maintainer)b735aaab75
Update to version 2016.3.2 PR: 211532 Submitted by: Andres Montalban Approved by: Christer Edwards (maintainer)e2072932e3
sysutils/py-salt: add patches to handle runtime regressions in 2016.3.x Fixes cron.file from upstream issue #34094/#34095 [1]. This will be in 2016.3.2. - https://github.com/saltstack/salt/issues/34094 - https://github.com/saltstack/salt/pull/34095 Restore patch for upstream issue #33608. This was patched in 2016.3.0 but removed in the maintainer update to 2016.3.1 in r417508. However the patch has yet to be merged upstream. [2] - https://github.com/saltstack/salt/issues/33608 PR: 210627 [1], 210395 [2] Reported by: Andres Montalban <amontalban@gmail.com> Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer) MFH: 2016Q36fae8107d2
sysutils/py-salt: update 2016.3.0 -> 2016.3.1 - Remove patches accepted upstream Changes: https://docs.saltstack.com/en/latest/topics/releases/2016.3.1.html PR: 210395 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)71f55866a1
sysutils/py-salt: Fix upstream issues #33554, #33578, #33608 and #33529 The patch fixes some issues that are new with 2016.3.0 - https://github.com/saltstack/salt/issues/33529 - https://github.com/saltstack/salt/issues/33554 - https://github.com/saltstack/salt/issues/33578 - https://github.com/saltstack/salt/issues/33608 PR: 209829 Submitted by: ohauer, Andreas Montalban <amontalban@gmail.com> Approved by: christer.edwards@gmail.com (maintainer timeout)97a33341e6
- Update to 2016.3.0 PR: 209757 Submitted by: christer.edwards@gmail.com (maintainer)e7901397f3
- Update to 2015.8.10 PR: 209721 Submitted by: christer.edwards@gmail.com (maintainer)a640a5e0d0
- Fix trailing whitespace in pkg-messages Approved by: portmgr blankete87a8bd319
Import upstream patches which remove some spurious log entries PR: 208520 Submitted by: Christer Edwards <christer.edwards at gmail.com> (maintainer) Obtained from: https://github.com/saltstack/salt/pull/32135 https://github.com/saltstack/salt/pull/32023 https://github.com/saltstack/salt/pull/321176c33de93f4
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight597afc47ba- Add CPE information PR: 208330 Submitted by: shun.fbsd.pr@dropcut.net Approved by: christer.edwards@gmail.com (maintainer)e5b14f998c
Update to 2015.8.8. Release notes: https://docs.saltstack.com/en/latest/topics/releases/2015.8.8.html PR: 208244 Submitted by: Christer Edwards <christer.edwards@gmail.com>fc0fd19430
- Update libsodium to 1.0.8 - Bump revisions of all dependant ports PR: 206482 Submitted by: lev, w.schwarzenfeld@aon.at7349ed49cd
Update to 2015.8.7. PR: 207316 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)5117692ddf
sysutils/py-salt: update 2015.8.4 -> 2015.8.5 Note that 2015.8.4 resolved CVE-2016-1866 but introduced a bug that broke a lot of Salt functionality. This update is functionally equivalent to the current patched 2015.8.4_1 port but brings us back in line with upstream. PR: 206906 Submitted by: Christer Edwards <christer.edwards@gmail.com> MFH: 2016Q165d4203ba0
sysutils/py-salt: Patch to fix major regression There was a major regression in 2015.8.4 which breaks a lot of salt functionality. This adds a patch to fix it ahead of the upcoming 2015.8.5. The reason for patching in the ports tree is that there is a major CVE that is addressed in 2015.8.4 which should be resolved immediately by merging a functional salt to quarterly. Regression: https://github.com/saltstack/salt/issues/30820 Security: CVE-2016-1866 Security: https://vuxml.freebsd.org/freebsd/0652005e-ca96-11e5-96d6-14dae9d210b8.html Approved by: ports-secteam (with hat) MFH: 2016Q1a65d833f6a
Update to 2015.8.4. PR: 206712 Submitted by: maintainerab1768d715
devel/py-msgpack: Rename to py-msgpack-python, Update to 0.4.6 - Rename to py-msgpack-python, accordingly: - Add MOVED entry - Update devel/Makefile - Update dependent ports - Remove DISTNAME and TODO comment - Update PORTVERSION and distinfo checksum (0.4.6) - Re-assign MAINTAINER'ship PR: 205733 Submitted by: Brendan Molloy <brendan+freebsd bbqsrc net> Approved by: zont (maintainer)e18075a23d
Update to 2015.8.3 PR: 205043 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)cb7944d6a4
- Update to 2015.8.2 PR: 204566 Submitted by: christer.edwards@gmail.com (maintainer)acc8f8400d
- Update to 2015.8.1 - While I'm here, add LICENSE_FILE Changes: https://docs.saltstack.com/en/latest/topics/releases/2015.8.1.html PR: 203812 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)04673c3e98
sysutils/py-salt: add new rc scripts, clean up current scripts - Add salt-proxy.in and associated pkg-message text for Salt Proxy - Restore installation of salt-api.in accidentally removed in r396791 - Set a default for PATH to address upstream issue 27151 - While here, make headers more verbose and trim variable quotes per rclint PR: 203262 Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)46cc6a938d
- Update to 2015.8.0 PR: 203047 Submitted by: christer.edwards@gmail.com(maintainer)557ed71da8
- Update to 2015.5.5 PR: 202610 Submitted by: christer.edwards@gmail.com(maintainer)91a5400b87