diff options
author | khorben <khorben@pkgsrc.org> | 2016-02-16 01:52:34 +0000 |
---|---|---|
committer | khorben <khorben@pkgsrc.org> | 2016-02-16 01:52:34 +0000 |
commit | 5769a46243a48a3bfeaa1e778c46bf5ead1df65c (patch) | |
tree | 5d5f776c97eb01e0c0856460158f7d39b1f5f3a1 /sysutils/salt/distinfo | |
parent | 09b080c0e8f900afdb28d63b2a60ac02e8aa88cb (diff) | |
download | pkgsrc-5769a46243a48a3bfeaa1e778c46bf5ead1df65c.tar.gz |
Avoid a crash on NetBSD when not every minion is present
From the pull request pending, #31320:
On NetBSD, Salt currently defaults to using lsof(8) to determine which
minions are connected. It is however not always available, and even
then quite unreliable. I found that just like on FreeBSD, sockstat(1)
is a much safer alternative. Unfortunately its output is not exactly
the same on NetBSD, where the port delimiter is a dot character
instead. As a consequence I have decided to duplicate the relevant
function for NetBSD; let me know if I should try to re-use the code
supporting FreeBSD instead.
See also https://github.com/saltstack/salt/pull/31230.
Diffstat (limited to 'sysutils/salt/distinfo')
-rw-r--r-- | sysutils/salt/distinfo | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sysutils/salt/distinfo b/sysutils/salt/distinfo index 271e211e874..c2248f5d2d2 100644 --- a/sysutils/salt/distinfo +++ b/sysutils/salt/distinfo @@ -1,8 +1,10 @@ -$NetBSD: distinfo,v 1.19 2016/02/09 14:23:04 wiz Exp $ +$NetBSD: distinfo,v 1.20 2016/02/16 01:52:34 khorben Exp $ SHA1 (salt-2015.8.5.tar.gz) = f9d2b2dbb0fefc8d9b0b5a762f61f0f1d8998c47 RMD160 (salt-2015.8.5.tar.gz) = 8b17e20f53ff201f135f0bfefeca937828289a01 SHA512 (salt-2015.8.5.tar.gz) = 715709798fd1f4410ef204545a84e34d3ecc0f080905b7ae29ce19d273c1ed6865f56e025e59d2506301970ad05081ff119caec0ced03dcbe5803f9f00eb64f8 Size (salt-2015.8.5.tar.gz) = 6877624 bytes SHA1 (patch-salt_modules_cron.py) = 2b459a3db4f5370d56b59842b903ef0ebde04c5d -SHA1 (patch-salt_modules_status.py) = 5253782b046c2f7b809682f52ce4d04dab1c81ac +SHA1 (patch-salt_modules_status.py) = f444cce79e2b0edd79066d7c78e807556d191f98 +SHA1 (patch-salt_utils_____init____.py) = 61f11da63f26af69334f3eca957d596486396ab0 +SHA1 (patch-salt_utils_network.py) = 8bc298dc2715648e874b94f86f7488e97aff4663 |