pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/inetutils



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Dec 31 19:06:15 UTC 2023

Modified Files:
        pkgsrc/net/inetutils: Makefile distinfo
Added Files:
        pkgsrc/net/inetutils/patches: patch-src_syslogd.c

Log Message:
inetutils: updated to 2.5

Noteworthy changes in release 2.5 (2023-12-29) [stable]

** ftpd, rcp, rlogin, rsh, rshd, uucpd

*** Avoid potential privilege escalations by checking set*id() return values.
Reported by Jeffrey Bencteux in
<https://lists.gnu.org/archive/html/bug-inetutils/2023-07/msg00000.html>.

** ping6

*** Support RFC 4443 ICMPv6 destination unreachable messages.
Tiny patch contributed by Enrik Berkhan <Enrik.Berkhan%inka.de@localhost> in
<https://lists.gnu.org/archive/html/bug-inetutils/2023-01/msg00000.html>

** Various bugs fixes, internal improvements and clean ups.
The code is now indented using GNU indent 2.2.13.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/net/inetutils/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/inetutils/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/inetutils/patches/patch-src_syslogd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/inetutils/Makefile
diff -u pkgsrc/net/inetutils/Makefile:1.9 pkgsrc/net/inetutils/Makefile:1.10
--- pkgsrc/net/inetutils/Makefile:1.9   Mon Jun 26 09:26:37 2023
+++ pkgsrc/net/inetutils/Makefile       Sun Dec 31 19:06:15 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2023/06/26 09:26:37 jperkin Exp $
+# $NetBSD: Makefile,v 1.10 2023/12/31 19:06:15 adam Exp $
 
-DISTNAME=      inetutils-2.4
+DISTNAME=      inetutils-2.5
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GNU:=inetutils/}
 EXTRACT_SUFX=  .tar.xz
@@ -10,11 +10,13 @@ HOMEPAGE=   https://www.gnu.org/software/i
 COMMENT=       GNU network utilities
 LICENSE=       gnu-gpl-v3
 
+TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man
+
 AUTO_MKDIRS=           yes
 INFO_FILES=            yes
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --program-prefix=g
-CONFIGURE_ENV+=                inetutils_cv_path_cp=${CP}
+CONFIGURE_ENV+=                inetutils_cv_path_cp=${CP:Q}
 
 LDFLAGS.SunOS+=                -lsocket -lnsl
 

Index: pkgsrc/net/inetutils/distinfo
diff -u pkgsrc/net/inetutils/distinfo:1.5 pkgsrc/net/inetutils/distinfo:1.6
--- pkgsrc/net/inetutils/distinfo:1.5   Mon Jan  9 15:43:33 2023
+++ pkgsrc/net/inetutils/distinfo       Sun Dec 31 19:06:15 2023
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.5 2023/01/09 15:43:33 vins Exp $
+$NetBSD: distinfo,v 1.6 2023/12/31 19:06:15 adam Exp $
 
-BLAKE2s (inetutils-2.4.tar.xz) = fc055367451f5c2747d37babad23d3c445d7180f65ec57568cc628920ac9f584
-SHA512 (inetutils-2.4.tar.xz) = e7e6a5d7e2e02f07a2a6cfc09694e3c0a4e4a8ef8a435eed41902eba13caeed329ae6d6ba94b0de8f789e307f04656d12c48c1c0217b69d162bc5efb0ff6adee
-Size (inetutils-2.4.tar.xz) = 1558308 bytes
+BLAKE2s (inetutils-2.5.tar.xz) = 6a2d57a6e3b36a6b72b232fe7aa6c61aedb4e2b9d574aae9c1bc9e92f3fe340a
+SHA512 (inetutils-2.5.tar.xz) = dc11ad6eeb5ea2c85edddbfc77630b5b09e4e1ac643629edf13b0ac0828c13cdb0885275153c072ae13a798427c96bc461037822ad646f7210369192c35bb04c
+Size (inetutils-2.5.tar.xz) = 1670424 bytes
 SHA1 (patch-ping_Makefile.in) = b27c71e45b94baa954859f83c890f4f819a4651d
 SHA1 (patch-src_Makefile.in) = 752148dbd9657291a7b20a667a002c535169e7ba
+SHA1 (patch-src_syslogd.c) = df4a9a8a30964d336b16d00589d0eca5252b680c

Added files:

Index: pkgsrc/net/inetutils/patches/patch-src_syslogd.c
diff -u /dev/null pkgsrc/net/inetutils/patches/patch-src_syslogd.c:1.1
--- /dev/null   Sun Dec 31 19:06:15 2023
+++ pkgsrc/net/inetutils/patches/patch-src_syslogd.c    Sun Dec 31 19:06:15 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_syslogd.c,v 1.1 2023/12/31 19:06:15 adam Exp $
+
+Fix conflicting types error.
+
+--- src/syslogd.c.orig 2023-12-31 19:00:12.282997217 +0000
++++ src/syslogd.c
+@@ -278,7 +278,7 @@ void logerror (const char *);
+ void logmsg (int, const char *, const char *, int);
+ void printline (const char *, const char *);
+ void printsys (const char *);
+-char *ttymsg (struct iovec *, int, char *, int);
++char *ttymsg (struct iovec *, int, const char *, int);
+ void wallmsg (struct filed *, struct iovec *);
+ char **crunch_list (char **oldlist, char *list);
+ char *textpri (int pri);



Home | Main Index | Thread Index | Old Index