pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/comms/asterisk18
Module Name: pkgsrc
Committed By: jnemeth
Date: Mon Jun 2 03:16:07 UTC 2025
Modified Files:
pkgsrc/comms/asterisk18: Makefile PLIST distinfo
Log Message:
Update to Asterisk 18.26.2:
pkgsrc changes
- add gsed to USE_TOOLS
- appease pkglint somewhat
## Change Log for Release asterisk-18.26.2
### Links:
- [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-18.26.2.html)
- [GitHub Diff](https://github.com/asterisk/asterisk/compare/18.26.1...18.26.2)
### Summary:
- Commits: 2
- Commit Authors: 1
- Issues Resolved: 0
- Security Advisories Resolved: 2
- [GHSA-2grh-7mhv-fcfw](https://github.com/asterisk/asterisk/security/advisories/GHSA-2grh-7mhv-fcfw): Using malformed From header can forge identity with ";" or NULL in name portion
- [GHSA-c7p6-7mvq-8jq2](https://github.com/asterisk/asterisk/security/advisories/GHSA-c7p6-7mvq-8jq2): cli_permissions.conf: deny option does not work for disallowing shell commands
### User Notes:
- #### asterisk.c: Add option to restrict shell access from remote consoles.
A new asterisk.conf option 'disable_remote_console_shell' has
been added that, when set, will prevent remote consoles from executing
shell commands using the '!' prefix.
Resolves: #GHSA-c7p6-7mvq-8jq2
## Issue and Commit Detail:
### Closed Issues:
- !GHSA-2grh-7mhv-fcfw: Using malformed From header can forge identity with ";" or NULL in name portion
- !GHSA-c7p6-7mvq-8jq2: cli_permissions.conf: deny option does not work for disallowing shell commands
To generate a diff of this commit:
cvs rdiff -u -r1.170 -r1.171 pkgsrc/comms/asterisk18/Makefile
cvs rdiff -u -r1.33 -r1.34 pkgsrc/comms/asterisk18/PLIST
cvs rdiff -u -r1.78 -r1.79 pkgsrc/comms/asterisk18/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/comms/asterisk18/Makefile
diff -u pkgsrc/comms/asterisk18/Makefile:1.170 pkgsrc/comms/asterisk18/Makefile:1.171
--- pkgsrc/comms/asterisk18/Makefile:1.170 Mon May 19 04:13:38 2025
+++ pkgsrc/comms/asterisk18/Makefile Mon Jun 2 03:16:07 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.170 2025/05/19 04:13:38 jnemeth Exp $
+# $NetBSD: Makefile,v 1.171 2025/06/02 03:16:07 jnemeth Exp $
#
# NOTE: when updating this package, there are two places that sound
# tarballs need to be checked; look in ${WRKSRC}/sounds/Makefile
@@ -6,7 +6,7 @@
# Also look in ${WRKSRC}/third-party/versions.mak for pjproject
# and libjwt
-DISTNAME= asterisk-18.26.1
+DISTNAME= asterisk-18.26.2
CATEGORIES= comms net audio
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/asterisk/
MASTER_SITES+= https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
@@ -30,7 +30,7 @@ CONFLICTS+= asterisk-sounds-extra-[0-9]*
.include "../../mk/bsd.prefs.mk"
-USE_TOOLS+= bison gmake perl:run pkg-config tar bash:run
+USE_TOOLS+= bison gmake perl:run pkg-config tar bash:run gsed
USE_LANGUAGES= c c++
REPLACE_BASH+= contrib/scripts/astversion
REPLACE_BASH+= contrib/scripts/ast_coredumper
@@ -114,7 +114,7 @@ MAKE_FLAGS+= HTTP_DOCSDIR=${PREFIX}/sha
MAKE_FLAGS+= HTTP_CGIDIR=${PREFIX}/libexec/cgi-bin
MAKE_FLAGS+= OPTIMIZE=-O3
-.if !empty(MACHINE_PLATFORM:MSunOS-*-i386)
+.if ${MACHINE_PLATFORM:MSunOS-*-i386}
BUILDLINK_TRANSFORM+= rm:-march=i386
.endif
@@ -127,7 +127,7 @@ PLIST_VARS+= mgcp
# NOSIGPIPE is a temp variable, since PLIST.mgcp MUST remain undefined
# if the grep fails
.for dir in ${COMPILER_INCLUDE_DIRS}
-. if (exists(${dir}/sys/socket.h))
+. if exists(${dir}/sys/socket.h)
NOSIGPIPE!= ${GREP} SO_NOSIGPIPE ${dir}/sys/socket.h || echo ""
. if ${NOSIGPIPE} != ""
PLIST.mgcp= yes
@@ -146,11 +146,11 @@ PLIST.timerfd= yes
CONFIGURE_ARGS+= --without-timerfd
.endif
-PLIST_VARS+= unbound
+PLIST_VARS+= unbound
# unbound 1.5 or later is required.`
.if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} > 090000 && \
exists(/usr/include/unbound.h)
-PLIST.unbound= yes
+PLIST.unbound= yes
.else
CONFIGURE_ARGS+= --without-unbound
.endif
@@ -280,7 +280,7 @@ CONF_FILES_PERMS+= ${ASTEXAMPLEDIR}/${f
PTHREAD_OPTS+= require native
-.if (${OPSYS} == "Darwin" && exists(/usr/include/sys/poll.h))
+.if ${OPSYS} == "Darwin" && exists(/usr/include/sys/poll.h)
post-patch:
${ECHO} "#include <sys/poll.h>" > ${WRKSRC}/include/asterisk/poll-compat.h
.endif
@@ -315,6 +315,8 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/ChangeLogs/ChangeLog-18.25.0.md ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/ChangeLogs/ChangeLog-18.26.0.md ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/ChangeLogs/ChangeLog-18.26.1.md ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/ChangeLogs/ChangeLog-18.26.2.md ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/ChangeLogs/ChangeLog-18.26.2.html ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/ChangeLogs/historical/CHANGES ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/ChangeLogs/historical/ChangeLog ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/doc/IAX2-security.pdf ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
Index: pkgsrc/comms/asterisk18/PLIST
diff -u pkgsrc/comms/asterisk18/PLIST:1.33 pkgsrc/comms/asterisk18/PLIST:1.34
--- pkgsrc/comms/asterisk18/PLIST:1.33 Mon May 19 04:13:38 2025
+++ pkgsrc/comms/asterisk18/PLIST Mon Jun 2 03:16:07 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.33 2025/05/19 04:13:38 jnemeth Exp $
+@comment $NetBSD: PLIST,v 1.34 2025/06/02 03:16:07 jnemeth Exp $
lib/asterisk/libasteriskpj.so
lib/asterisk/libasteriskpj.so.2
lib/asterisk/modules/app_adsiprog.so
@@ -2343,6 +2343,8 @@ share/doc/asterisk/ChangeLog-18.24.3.md
share/doc/asterisk/ChangeLog-18.25.0.md
share/doc/asterisk/ChangeLog-18.26.0.md
share/doc/asterisk/ChangeLog-18.26.1.md
+share/doc/asterisk/ChangeLog-18.26.2.html
+share/doc/asterisk/ChangeLog-18.26.2.md
share/doc/asterisk/IAX2-security.pdf
share/doc/asterisk/IAX2-security.txt
share/doc/asterisk/LICENSE
Index: pkgsrc/comms/asterisk18/distinfo
diff -u pkgsrc/comms/asterisk18/distinfo:1.78 pkgsrc/comms/asterisk18/distinfo:1.79
--- pkgsrc/comms/asterisk18/distinfo:1.78 Mon May 19 04:13:38 2025
+++ pkgsrc/comms/asterisk18/distinfo Mon Jun 2 03:16:07 2025
@@ -1,23 +1,23 @@
-$NetBSD: distinfo,v 1.78 2025/05/19 04:13:38 jnemeth Exp $
+$NetBSD: distinfo,v 1.79 2025/06/02 03:16:07 jnemeth Exp $
-BLAKE2s (asterisk-18.26.1/asterisk-18.26.1.tar.gz) = f1763f5efd520a428a4bf7442108baadb67b95a11d873efff3b7ea824fc3e12f
-SHA512 (asterisk-18.26.1/asterisk-18.26.1.tar.gz) = 798d849d2518094ec9d11f351baba045c5a9ed39267dd3c62010103a8907a2fa0c35ab1edd234a12df575f716c1fdf5d23ee2ee86028863283160ff608f5db66
-Size (asterisk-18.26.1/asterisk-18.26.1.tar.gz) = 28565082 bytes
-BLAKE2s (asterisk-18.26.1/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f7e5fe212d7e7cdca14c52527a2552311ab7762c3f1464b09ddedc7c66aebde
-SHA512 (asterisk-18.26.1/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d
-Size (asterisk-18.26.1/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 4253587 bytes
-BLAKE2s (asterisk-18.26.1/libjwt-1.15.3.md5) = de87f03f88ad834e26bba2159f5d8ed14637377eba58c48ed0701f44994ae1a2
-SHA512 (asterisk-18.26.1/libjwt-1.15.3.md5) = d24818362ec5537c4db58421078c7dc0f8509b89a2802d1e2e6cef6d4c1e817f8304dda486e96187c375b7d1084a1400ac4647ea635f3c9703fa0fadb1c33b44
-Size (asterisk-18.26.1/libjwt-1.15.3.md5) = 55 bytes
-BLAKE2s (asterisk-18.26.1/libjwt-1.15.3.tar.gz) = 45de6898eeef8791e63469ea1a13157e425e6f9f47cb49d2bcd7e3f5c046ab68
-SHA512 (asterisk-18.26.1/libjwt-1.15.3.tar.gz) = 6a99c81258c5302f7dd908f639676d7cfbe09599812cd97ead871cd5962f15e5248b935e1ef643c4dd43bd1ee66d0e12be1b599a6d3b26d461c4b15216a93774
-Size (asterisk-18.26.1/libjwt-1.15.3.tar.gz) = 489246 bytes
-BLAKE2s (asterisk-18.26.1/pjproject-2.14.1.md5) = f384e59ad4f8227cd7131a5c07b68a83b75b319fa60c38d6f9d27af817a0f516
-SHA512 (asterisk-18.26.1/pjproject-2.14.1.md5) = 25ce388adcd7eaa2c21d95a58d9fc5e33a6cb96dd99c292574b8f11f6f1f985cf91f91ea252300bd1be192e396ac6c8a35a87b219864339798bf6195a7650c00
-Size (asterisk-18.26.1/pjproject-2.14.1.md5) = 172 bytes
-BLAKE2s (asterisk-18.26.1/pjproject-2.14.1.tar.bz2) = 4b22d553ddafc2d53d866b4936d465c161e2a095a6a75bd4b93be26e4803122c
-SHA512 (asterisk-18.26.1/pjproject-2.14.1.tar.bz2) = 996116df4a18fb28c8f68d122466f8664958226a38e432b6190b92fbf277b278d370a4b44fabeaf25691e3cdcde28a8879b2738ead5387d119229db01ce121d8
-Size (asterisk-18.26.1/pjproject-2.14.1.tar.bz2) = 8379251 bytes
+BLAKE2s (asterisk-18.26.2/asterisk-18.26.2.tar.gz) = acedb758be5b149bf8545626ace49cac9bf0c94d79fd3573e9f6de191667c476
+SHA512 (asterisk-18.26.2/asterisk-18.26.2.tar.gz) = dff4a6cd5ac641f6c6c1f39e1a9d3ee5d02dd20c46c7e362130f7d5243ef9ca7e7cf887d6402c86e6644dd40777da38e3acbe18ba5280ff37abd8364c82e9f88
+Size (asterisk-18.26.2/asterisk-18.26.2.tar.gz) = 28568510 bytes
+BLAKE2s (asterisk-18.26.2/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f7e5fe212d7e7cdca14c52527a2552311ab7762c3f1464b09ddedc7c66aebde
+SHA512 (asterisk-18.26.2/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d
+Size (asterisk-18.26.2/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz) = 4253587 bytes
+BLAKE2s (asterisk-18.26.2/libjwt-1.15.3.md5) = de87f03f88ad834e26bba2159f5d8ed14637377eba58c48ed0701f44994ae1a2
+SHA512 (asterisk-18.26.2/libjwt-1.15.3.md5) = d24818362ec5537c4db58421078c7dc0f8509b89a2802d1e2e6cef6d4c1e817f8304dda486e96187c375b7d1084a1400ac4647ea635f3c9703fa0fadb1c33b44
+Size (asterisk-18.26.2/libjwt-1.15.3.md5) = 55 bytes
+BLAKE2s (asterisk-18.26.2/libjwt-1.15.3.tar.gz) = 45de6898eeef8791e63469ea1a13157e425e6f9f47cb49d2bcd7e3f5c046ab68
+SHA512 (asterisk-18.26.2/libjwt-1.15.3.tar.gz) = 6a99c81258c5302f7dd908f639676d7cfbe09599812cd97ead871cd5962f15e5248b935e1ef643c4dd43bd1ee66d0e12be1b599a6d3b26d461c4b15216a93774
+Size (asterisk-18.26.2/libjwt-1.15.3.tar.gz) = 489246 bytes
+BLAKE2s (asterisk-18.26.2/pjproject-2.14.1.md5) = f384e59ad4f8227cd7131a5c07b68a83b75b319fa60c38d6f9d27af817a0f516
+SHA512 (asterisk-18.26.2/pjproject-2.14.1.md5) = 25ce388adcd7eaa2c21d95a58d9fc5e33a6cb96dd99c292574b8f11f6f1f985cf91f91ea252300bd1be192e396ac6c8a35a87b219864339798bf6195a7650c00
+Size (asterisk-18.26.2/pjproject-2.14.1.md5) = 172 bytes
+BLAKE2s (asterisk-18.26.2/pjproject-2.14.1.tar.bz2) = 4b22d553ddafc2d53d866b4936d465c161e2a095a6a75bd4b93be26e4803122c
+SHA512 (asterisk-18.26.2/pjproject-2.14.1.tar.bz2) = 996116df4a18fb28c8f68d122466f8664958226a38e432b6190b92fbf277b278d370a4b44fabeaf25691e3cdcde28a8879b2738ead5387d119229db01ce121d8
+Size (asterisk-18.26.2/pjproject-2.14.1.tar.bz2) = 8379251 bytes
SHA1 (patch-Makefile) = 676687f298151dbe548ae26a4f6f3fe8bf1f174e
SHA1 (patch-addons_chan__ooh323.c) = 1775da7ca2129a962ed460bd1e78ba3ce6afa62c
SHA1 (patch-apps_app__adsiprog.c) = 031139e5cd1ef6bb2afb0a74fee3d752eded0a2c
Home |
Main Index |
Thread Index |
Old Index