./sysutils/salt [remote execution and configuration management system]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3001.1, Package name: salt-3001.1
Maintained by: Jasper Lievisse Adriaanse
Master sites:
Description
Salt is a new approach to infrastructure management. Easy enough to get
running in minutes, scalable enough to manage tens of thousands of
servers, and fast enough to communicate with them in seconds.

Salt delivers a dynamic communication bus for infrastructures that can
be used for orchestration, remote execution, configuration management
and much more.


Filesize: 14214.996 KB
Version History (View Complete History)
  • (2020-08-09) Updated to version: salt-3001.1
  • (2020-07-03) Updated to version: salt-3001
  • (2020-05-15) Updated to version: salt-3000.3
  • (2019-01-29) Updated to version: salt-2018.3.3
  • (2018-07-09) Updated to version: salt-2018.3.2
  • (2018-06-15) Updated to version: salt-2018.3.1
  • (2018-04-25) Updated to version: salt-2018.3.0
  • (2018-02-23) Updated to version: salt-2017.7.4
  • (2018-02-02) Updated to version: salt-2017.7.3
  • (2017-10-10) Updated to version: salt-2017.7.2
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-10-05 13:46:18 by Jeremie Courreges-Anglas | Files touched by this commit (44)
Log message:
Remove gnupg-1.4 and replace it with gnupg-2
gnupg-1.4 is not developed actively anymore, and new software expects
a modern "gpg" executable, which leads to pointless patches in the ports
tree.  Move the various users of security/gnupg2 to security/gnupg and
zap patches that forced the use of "gpg2".
Crusade started by edd@ (security/gnupg maintainer), gnupg->gnupg2 test
reports from semarie@, giovanni@ and solene@, input and bulk build by
sthen@.  ok sthen@ edd@ (maintainer)
   2020-08-09 05:10:07 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
submitted upstream
   2020-08-09 04:37:46 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
tweak patch comments and add references to upstream pull requests where applicable
   2020-08-09 04:33:44 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
update to salt-3001.1
   2020-08-07 13:31:24 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
unbreak swap_total which was divided by a 1024 too many
   2020-08-03 07:30:06 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
unbreak grains gathering on minions without swap configured
   2020-07-26 07:05:24 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
also fix argument order for 'vmctl start' when creating a new vm
   2020-07-26 06:45:58 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Fix order of argument for 'vmctl create'
Diagnosed by tb@, patch from martingot@protonmail.com
thanks!
   2020-07-25 03:25:32 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Attempt to use gpg2 first, falling back to gpg
   2020-07-15 04:29:16 by Florian Obser | Files touched by this commit (3)
Log message:
Replace cgi.escape with html.escape. The former has been deprecated since
python 3.2 and removed in 3.8. html.escape is the recommended drop-in
fix.
OK sthen, bket
   2020-07-09 02:15:13 by Florian Obser | Files touched by this commit (2)
Log message:
Fix sysctl state.
OK kn, jasper
   2020-07-06 11:17:14 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
stop passing GSSAPIAuthentication to ssh(1) which isn't understood and only results
in a message getting logged to stderr
   2020-07-06 10:52:27 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
add py-psutil as RDEP as it's used by quite a number of modules
   2020-07-03 15:13:23 by Stuart Henderson | Files touched by this commit (1032)
Log message:
bump REVISION; python 3 default changed to 3.8
   2020-07-02 13:04:32 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
- update to salt-3001
https://docs.saltstack.com/en/master/topics/releases/3001.html
from Uwe Werler
   2020-05-23 03:10:24 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
fix crash when gathering grain data on systems without 'manufacturer' such as
raspberry pi 3b.
from upstream via Brian C
   2020-05-20 06:38:20 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
address a few deprecation warnings; from upstream
   2020-05-15 05:01:13 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
include py-mysqlclient in TEST_DEPENDS to replace py-msql. the former is fork
which includes python3 support
   2020-05-15 00:18:31 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
remove py-mysql from TEST_DEPENDS since the version we have in tree doesn't support python3
and upstream claims it will be added in a future release. for now, unbreak sqlports
   2020-05-14 10:47:28 by Florian Obser | Files touched by this commit (17)
Log message:
Update to salt stack 3000.3.
All the heavy lifting for updating from 2018.3 to 3000.1 by robert.
Trivial rebasing & updating to 3000.1 -> 3000.3 by me.
"Please commit" robert
OK robert, jasper
   2020-05-06 12:54:09 by Robert Nagy | Files touched by this commit (5)
Log message:
apply better patches for the CVE-2020-11652 CVE from
https://github.com/rossengeorgiev/salt-security-backports
ok naddy@, sthen@
   2020-05-01 02:01:08 by Robert Nagy | Files touched by this commit (6)
Log message:
backport patches for two security issues:
commit f47e4856497231eb672da2ce0df3e641581d47e6
Author: Daniel A. Wozniak <dwozniak@saltstack.com>
Date:   Mon Apr 13 06:41:04 2020 +0000
Fix CVE-2020-11651
Resolve issue which allows access to un-intended methods in the
ClearFuncs class of the salt-master process
commit 7bd0ab195fbec4f34523dad11149f741c154e2b7
Author: Daniel A. Wozniak <dwozniak@saltstack.com>
Date:   Mon Apr 13 06:44:58 2020 +0000
Fix CVE-2020-11652
Sanitize paths in ClearFuncs methods provided by salt-master. This
ensures we do not allow access to un-intended files and directories.
ok sthen@, jasper@
   2020-04-18 03:22:32 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Remove TDEP on net/py-libcloud which is py3 only.
Will be brought back once salt move to py3 after unlock.
   2020-03-13 06:31:46 by Bjorn Ketelaars | Files touched by this commit (4)
Log message:
Revert to py-msgpack-0.6.2 and set version requirement in sysutils/salt
florian@ noticed that sysutils/salt does not like py-msgpack-1.0.0.
Upstream of the latter dropped the encoding option from Packer and
Unpacker causing a TypeError
Comments and OK from jca@
   2019-07-12 14:50:18 by Stuart Henderson | Files touched by this commit (845)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-02-28 09:34:59 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
fix use of deprecated functions after the py-git2-0.27.4 update
pointed out by florian@
   2019-01-28 12:25:27 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
update to salt-2018.3.3
   2018-07-09 06:28:05 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
update to salt-2018.3.2
   2018-06-14 12:58:26 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
update to salt-2018.3.1
   2018-06-03 05:26:39 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
bump after py-cryptodome pkgname change; saltstack already depended on it
   2018-05-24 10:59:40 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
address deprecation warnings for salt.utils.which
   2018-05-17 06:51:10 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
don't crash when calling swapctl fails, i.e. when there's no swap configured
spotted by juanfra@
   2018-05-14 13:16:50 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
switch to py-cryptodome
   2018-04-25 11:16:19 by Robert Nagy | Files touched by this commit (2)
Log message:
fix path to zabbix_send to be able to use zabbix as a returner
ok jasper@
   2018-04-25 04:02:48 by Jasper Lievisse Adriaanse | Files touched by this commit (8)
Log message:
update to salt-2018.3.0
https://docs.saltstack.com/en/latest/topics/releases/2018.3.0.html
   2018-04-05 05:45:43 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
End these over to jasper@, I'm not really using salt anymore these days.
ok jasper@
   2018-02-23 03:35:29 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2017.7.4.
   2018-02-10 04:37:24 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
add new execution module for pf
ok aja@ (MAINTAINER)
   2018-02-02 01:05:58 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2017.7.3.
   2018-01-28 05:04:11 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
create a number of configuration subdirectories as expected by various
states/modules to be present (and writable by the user salt is running as).
as a bonus, this unbreaks `salt-cloud -u`
ok aja@ (MAINTAINER)
   2018-01-27 08:09:30 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
unbreak starting a salt_proxy through beacons
ok aja@ (MAINTAINER)
   2018-01-24 11:10:28 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
mention py-pyinotify which is used for inotify beacons
   2018-01-23 11:32:39 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
remove mentions of the RAET transport; development has been rather
quiet in recent years and upstream confirmed raet development isn't
pursued anymore.
ok aja@
   2018-01-23 11:24:44 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
add py-croniter to the list of optional dependencies; it can be used
to write schedules with cron-like syntax
   2018-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624)
Log message:
Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.
discussed with and OK aja@
OK tb
   2018-01-02 12:56:26 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
sync vmctl module with upstream pull request
ok aja@ (MAINTAINER)
   2018-01-02 11:54:22 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
fix crash when unable to apply a value with sysctl
ok aja@ (MAINTAINER)
   2017-12-25 06:06:16 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
add a new execution module to manage vmm through vmctl
ok aja@
   2017-12-20 09:21:46 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- fix `latest_version` for installed packages
- have purge pass '-cqq' to pkg_delete to actually purge packages
- implement support for upgrading packages on openbsd
ok aja@ (MAINTAINER)
   2017-12-18 14:06:02 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- implement status.w for OpenBSD
- tweak status.meminfo to use more descriptive fields
all the status module changes have also been merged upstream now
ok aja@ (MAINTAINER)
   2017-08-18 01:18:58 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2017.7.1.
   2017-07-13 01:51:38 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2017.7.0.
   2017-06-23 06:59:37 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2016.11.6.
   2017-05-11 03:25:27 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2016.11.5.
   2017-04-19 07:41:19 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2016.11.4.
   2017-02-23 01:26:47 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2016.11.3.
   2017-01-30 20:29:46 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2016.11.2.
   2016-12-14 01:58:03 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2016.11.1.
   2016-11-23 02:41:20 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Update to salt-2016.11.0.
   2016-11-02 11:39:58 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Set TEST_IS_INTERACTIVE.
   2016-08-27 01:57:21 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2016.3.3.
   2016-07-30 08:27:29 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Update to salt-2016.3.2.
   2016-07-11 08:24:33 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Merged upstream.
   2016-07-10 02:55:53 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Unbreak archive.extracted.
adapted from a diff by Florian Ermisch
   2016-07-10 02:50:35 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Unbreak archive.extracted.
adapted from a diff by Florian Ermisch
   2016-06-16 10:37:23 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Pushed upstream.
   2016-06-16 02:53:47 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Unbreak mount.active.
reported by viq
   2016-06-16 00:30:20 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2016.3.1.
   2016-05-26 06:22:40 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Update to salt-2016.3.0.
   2016-04-07 11:15:32 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Fix a few warnings (from upstream).
   2016-03-23 01:07:33 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2015.8.8.
   2016-02-25 04:04:49 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2015.8.7.
   2016-02-03 00:24:15 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2015.8.5.
   2016-01-28 09:33:35 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Fix sed(1).
reported by nigel@
   2016-01-27 23:56:56 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2015.8.4.
   2015-12-02 02:29:56 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to salt-2015.8.3.
   2015-11-17 02:40:45 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Add rc.d script for salt-api.
   2015-11-14 01:41:17 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Cleanup after itself.
   2015-11-14 01:30:07 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Update to salt-2015.8.2.
   2015-10-24 02:21:42 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Don't remove the content of /var/salt when running pkg_delete -d.
This directory is there to contain ssh keys and we don't want to force
remove them in case there's still needed. Sure, running pkg_delete this way
supposed we clean everything after ourselves, but I'll make an exception in
this case for obvious reasons.
deducted from a mail by Ossi Herrala on ports@
   2015-10-14 12:21:31 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Update to salt-2015.8.1.
   2015-09-26 03:25:50 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Add missing dependencies.
   2015-09-26 03:13:26 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Don't check for proxy in the individual is_linux/is_windows/etc functions.
This breaks too many things. -- from upstream
bogus output reported by viq, thanks!
   2015-09-11 01:19:12 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to salt-2015.8.0.
   2015-07-15 13:43:26 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Pushed upstream.
   2015-07-14 21:09:35 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Use new rcctl syntax.
   2015-07-11 10:29:25 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Update to salt-2015.5.3.
   2015-07-08 02:16:18 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Better patch.
   2015-07-07 05:25:51 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Unbreak service.enable.
python_shell now defaults to False but we need it enabled  in this case to
combine commands.
from "viq", thanks!
   2015-07-03 06:08:14 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Unbreak rcctl(1) usage.
   2015-06-23 10:48:35 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Add a small blurb about RAET.
   2015-06-05 09:25:07 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Merged upstream.
   2015-06-05 04:39:25 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Add _openbsd_remotes_on(). That's an helper function that allows us to
get rid of the lsof(8) dependency.
   2015-06-04 23:42:24 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2015.5.2.
   2015-06-01 01:58:30 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Rework dependencies.
   2015-05-24 01:37:23 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Update to salt-2015.5.1.
   2015-05-08 01:46:17 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Merged upstream.
   2015-05-07 03:15:56 by Antoine Jacoutot | Files touched by this commit (23)
Log message:
Update to salt-2015.5.0.
   2015-04-20 03:27:52 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2014.7.5.
   2015-04-02 08:21:18 by Jasper Lievisse Adriaanse | Files touched by this commit (187)
Log message:
- switch to MODPY_PI
   2015-03-31 00:17:24 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2014.7.4.
   2015-03-27 08:40:04 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to salt-2014.7.3.
   2015-02-13 00:03:44 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Update to salt-2014.7.2.
   2015-01-26 02:00:05 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Add missing file.
   2015-01-26 01:48:30 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Missing dependency on sysutils/lsof.
reported by semarie
   2015-01-16 06:19:48 by Antoine Jacoutot | Files touched by this commit (12)
Log message:
Update to salt-2014.7.1.
   2015-01-07 02:57:40 by Antoine Jacoutot | Files touched by this commit (15)
Log message:
Update to salt-2014.7.0.
   2015-01-06 10:45:51 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Turn badvar into a real tuple.
   2015-01-06 08:27:24 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Drop useless line continuation character.
   2015-01-06 08:16:33 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Use new rcctl(8) syntax.
   2014-10-16 07:33:31 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to salt-2014.1.13.
   2014-10-14 01:44:55 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Merged.