CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

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:salt from 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)

Renato Botelho (garga) · 2017.7.4_2
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
Kubilay Kocak (koobs) · 2017.7.4_1
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
Grzegorz Blach (gblach) · 2017.7.4
Depend on www/tornado4 instead of www/tornado

PR:		226548
Approved by:	christer.edwards (maintainer)
aa751a4818
Ben Woods (woodsb02) · 2017.7.4
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:		2018Q1
79bc1193c5
Sunpoet Po-Chuan Hsieh (sunpoet) · 2017.7.3_1
Simplify Makefile: use PY_ENUM34 and PY_FUTURES

With hat:	python
196e09ff90
Ben Woods (woodsb02) · 2017.7.3_1
sysutils/py-salt: make AWS support optional (off by default)

PR:		225983
Submitted by:	ohauer
Approved by:	Christer Edwards (maintainer)
4daf2cd109
Ben Woods (woodsb02) · 2017.7.3
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:		2018Q1
ae948d775b
Ben Woods (woodsb02) · 2017.7.2_1
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
Sunpoet Po-Chuan Hsieh (sunpoet) · 2017.7.2
Fix packaging on Python 3+ and unbreak this port

PR:		224029
Reported by:	Henrik Hudson <ports@thelanman.net>
Approved by:	portmgr (blanket)
d187f2f62c
Mathieu Arnold (mat) · 2017.7.2
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/D12464
551be3c723
Ben Woods (woodsb02) · 2017.7.2
sysutils/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.html
428e71ba1b
Ben Woods (woodsb02) · 2017.7.1_1
sysutils/py-salt: Only depend on devel/py-futures with python2

(futures is built into python3)

PR:		220869
Submitted by:	admin@netzmacher.net
38ed2db8e3
Ben Woods (woodsb02) · 2017.7.1
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.html
acf30df658
Brad Davis (brd) · 2016.11.6_1
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
Sunpoet Po-Chuan Hsieh (sunpoet) · 2016.11.6
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
Sunpoet Po-Chuan Hsieh (sunpoet) · 2016.11.5
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
Sunpoet Po-Chuan Hsieh (sunpoet) · 2016.11.4
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
Ben Woods (woodsb02) · 2016.11.3_1
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
Bartek Rutkowski (robak) · 2016.11.3
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
Martin Wilke (miwi) · 2016.11.2
- Update to 2016.11.2

PR:		        217185
Submitted by:	maintainer
47784de97d
Brad Davis (brd) · 2016.11.1_2
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
Ben Woods (woodsb02) · 2016.11.1_1
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:		2017Q1
40e930d67d
Sunpoet Po-Chuan Hsieh (sunpoet) · 2016.11.1
- 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
Steve Wills (swills) · 2016.11.0_1
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
Steve Wills (swills) · 2016.11.0
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
Steve Wills (swills) · 2016.3.4
sysutils/py-salt: update to 2016.3.4

PR:		214020
Submitted by:	Christer Edwards <christer.edwards@gmail.com> (maintainer)
66dece4792
Dmitry Marakasov (amdmi3) · 2016.3.3
- Update to 2016.3.3

PR:		212221
Submitted by:	christer.edwards@gmail.com (maintainer)
b735aaab75
Pawel Pekala (pawel) · 2016.3.2
Update to version 2016.3.2

PR:		211532
Submitted by:	Andres Montalban
Approved by:	Christer Edwards (maintainer)
e2072932e3
Jason Unovitch (junovitch) · 2016.3.1_1
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:		2016Q3
6fae8107d2
Jason Unovitch (junovitch) · 2016.3.1
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
Kurt Jaeger (pi) · 2016.3.0_1
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
Dmitry Marakasov (amdmi3) · 2016.3.0
- Update to 2016.3.0

PR:		209757
Submitted by:	christer.edwards@gmail.com (maintainer)
e7901397f3
Dmitry Marakasov (amdmi3) · 2015.8.10
- Update to 2015.8.10

PR:		209721
Submitted by:	christer.edwards@gmail.com (maintainer)
a640a5e0d0
Dmitry Marakasov (amdmi3) · 2015.8.8_1
- Fix trailing whitespace in pkg-messages

Approved by:	portmgr blanket
e87a8bd319
Guido Falsi (madpilot) · 2015.8.8_1
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/32117
6c33de93f4
Mathieu Arnold (mat) · 2015.8.8
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
597afc47ba
Dmitry Marakasov (amdmi3) · 2015.8.8
- Add CPE information

PR:		208330
Submitted by:	shun.fbsd.pr@dropcut.net
Approved by:	christer.edwards@gmail.com (maintainer)
e5b14f998c
Raphael Kubo da Costa (rakuco) · 2015.8.8
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
Vsevolod Stakhov (vsevolod) · 2015.8.7_1
- Update libsodium to 1.0.8 - Bump revisions of all dependant ports

PR:		206482
Submitted by:	lev, w.schwarzenfeld@aon.at
7349ed49cd
Raphael Kubo da Costa (rakuco) · 2015.8.7
Update to 2015.8.7.

PR:		207316
Submitted by:	Christer Edwards <christer.edwards@gmail.com> (maintainer)
5117692ddf
Jason Unovitch (junovitch) · 2015.8.5
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:		2016Q1
65d4203ba0
Mark Felder (feld) · 2015.8.4_1
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:		2016Q1
a65d833f6a
Vanilla I. Shu (vanilla) · 2015.8.4
Update to 2015.8.4.

PR:		206712
Submitted by:	maintainer
ab1768d715
Kubilay Kocak (koobs) · 2015.8.3
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
Dryice Dong Liu (dryice) · 2015.8.3
Update to 2015.8.3

PR:		205043
Submitted by: Christer Edwards <christer.edwards@gmail.com> (maintainer)
cb7944d6a4
Dmitry Marakasov (amdmi3) · 2015.8.2
- Update to 2015.8.2

PR:		204566
Submitted by:	christer.edwards@gmail.com (maintainer)
acc8f8400d
Sunpoet Po-Chuan Hsieh (sunpoet) · 2015.8.1
- 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
Jason Unovitch (junovitch) · 2015.8.0_1
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
Wen Heping (wen) · 2015.8.0
- Update to 2015.8.0

PR:		203047
Submitted by:	christer.edwards@gmail.com(maintainer)
557ed71da8
Wen Heping (wen) · 2015.5.5
- Update to 2015.5.5

PR:		202610
Submitted by:	christer.edwards@gmail.com(maintainer)
91a5400b87