Subject: CVS commit: pkgsrc/sysutils
From: Adam Ciarcinski
Date: 2024-12-26 23:16:45
Message id: 20241226221645.8D6B3FC1D@cvs.NetBSD.org

Log Message:
salt salt-docs: updated to 3007.1

3007.1

REMOVED

The salt.utils.psutil_compat was deprecated and now removed in Salt 3008. Please \ 
use the psutil module directly.

FIXED

Fixes multiple issues with the cmd module on Windows. Scripts are called using \ 
the -File parameter to the powershell.exe binary. CLIXML data in stderr is now \ 
removed (only applies to encoded commands). Commands can now be sent to \ 
cmd.powershell as a list. Makes sure JSON data returned is valid. Strips \ 
whitespace from the return when using runas.

Fixed the win_lgpo_netsh salt util to handle non-English systems. This was a \ 
rewrite to use PowerShell instead of netsh to make the changes on the system

Fix typo in nftables module to ensure unique nft family values

Corrected x509_v2 CRL creation last_update and next_update values when system \ 
timezone is not UTC

Fix for NoneType can't be used in 'await' expression error.

Log "Publish server binding pub to" messages to debug instead of error \ 
level.

Fix syndic startup by making payload handler a coroutine

Fixed aptpkg.remove "unable to locate package" error for non-existent \ 
package

Fixed pillar.ls doesn't accept kwargs

Fix cache directory setting in Master Cluster tutorial

Change log level of successful master cluster key exchange from error to info.

Made file.managed skip download of a remote source if the managed file already \ 
exists with the correct hash

Fixed nftables.build_rule breaks ipv6 rules by using the wrong syntax for source \ 
and destination addresses

ADDED

Added the ability to pass a version of chocolatey to install to the \ 
chocolatey.bootstrap function. Also added states to bootstrap and unbootstrap \ 
chocolatey.

Add Ubuntu 24.04 support

Add Fedora 40 support, replacing Fedora 39

SECURITY

Bump to pydantic==2.6.4 due to https://github.com/advisories/GHSA-mr82-8j83-vxmv

Bump to jinja2==3.1.4 due to https://github.com/advisories/GHSA-h75v-3vvj-5mfj

Files:
RevisionActionfile
1.87modifypkgsrc/sysutils/salt/Makefile
1.5modifypkgsrc/sysutils/salt/Makefile.common
1.33modifypkgsrc/sysutils/salt/PLIST
1.51modifypkgsrc/sysutils/salt/distinfo
1.38modifypkgsrc/sysutils/salt-docs/Makefile