Hi, Patches and changelog for updating packages: sysutils/shc from 3.7 to 3.8.9 sysutils/shmux from 1.0 to 1.0.2 Cheers,
Mac OS X port use safe string functions don't core dump if given host list is empty fixed host name length measurement when reading from stdin.
Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/sysutils/shmux/Makefile,v retrieving revision 1.13 diff -u -r1.13 Makefile --- Makefile 23 Oct 2012 19:51:23 -0000 1.13 +++ Makefile 22 Jul 2015 16:15:14 -0000 @@ -1,7 +1,6 @@ # $NetBSD: Makefile,v 1.13 2012/10/23 19:51:23 asau Exp $ -DISTNAME= shmux-1.0 -PKGREVISION= 2 +DISTNAME= shmux-1.0.2 CATEGORIES= sysutils MASTER_SITES= http://web.taranis.org/shmux/dist/ EXTRACT_SUFX= .tgz @@ -9,6 +8,7 @@ MAINTAINER= pkgsrc-users%NetBSD.org@localhost HOMEPAGE= http://web.taranis.org/shmux/ COMMENT= Shell Multiplexor +LICENSE= modified-bsd GNU_CONFIGURE= yes BUILD_TARGET= shmux Index: distinfo =================================================================== RCS file: /cvsroot/pkgsrc/sysutils/shmux/distinfo,v retrieving revision 1.4 diff -u -r1.4 distinfo --- distinfo 12 Apr 2007 21:38:24 -0000 1.4 +++ distinfo 22 Jul 2015 16:15:14 -0000 @@ -1,5 +1,5 @@ $NetBSD: distinfo,v 1.4 2007/04/12 21:38:24 wiz Exp $ -SHA1 (shmux-1.0.tgz) = 3a5fef29ea7f2631668af348d651079fd65a1321 -RMD160 (shmux-1.0.tgz) = 5b45f744fb85ccd99534f0b13d12a9bc49cea9e1 -Size (shmux-1.0.tgz) = 81096 bytes +SHA1 (shmux-1.0.2.tgz) = 6fe39602c497331e448c4331b8cddbb2abb71b79 +RMD160 (shmux-1.0.2.tgz) = 31937f39483e8ab54848f84830489bf45dff5783 +Size (shmux-1.0.2.tgz) = 110473 bytes
Fixed incorrect implementation on rc4. Hidden all the binary executable symbols but one. Expiration date and most strings are encrypted too. All the encrypted payload is now randomized. Group and others read permision is now removed by default as read permision of the script exposes it to disassembling. Fixed bug: "rlax" used after encryption. Fixed bug: "vfork" fails on multiprocessor systems. Fixed sma11 -d option bug. Fixed untraceable() problems on FreeBSD. License clarification about the rc4 implementation. Bug on 64bit systems with expiration dates. Fixing a long standing bug making the source not hidden.
? work Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/sysutils/shc/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- Makefile 23 Oct 2012 19:51:23 -0000 1.6 +++ Makefile 22 Jul 2015 15:39:53 -0000 @@ -1,7 +1,7 @@ # $NetBSD: Makefile,v 1.6 2012/10/23 19:51:23 asau Exp $ # -DISTNAME= shc-3.7 +DISTNAME= shc-3.8.9 CATEGORIES= sysutils MASTER_SITES= http://www.datsi.fi.upm.es/~frosal/sources/ EXTRACT_SUFX= .tgz @@ -9,6 +9,9 @@ MAINTAINER= pkgsrc-users%NetBSD.org@localhost HOMEPAGE= http://www.datsi.fi.upm.es/~frosal/ COMMENT= Shell script to C compiler +LICENSE= gnu-gpl-v2 + +MAKE_FILE= makefile INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 Index: distinfo =================================================================== RCS file: /cvsroot/pkgsrc/sysutils/shc/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo 24 Feb 2005 13:40:57 -0000 1.2 +++ distinfo 22 Jul 2015 15:39:53 -0000 @@ -1,6 +1,6 @@ $NetBSD: distinfo,v 1.2 2005/02/24 13:40:57 agc Exp $ -SHA1 (shc-3.7.tgz) = ad0532dd16ee4d34ea2485552cef07eeebfd0fcd -RMD160 (shc-3.7.tgz) = c9a5c0c9364103cd3c8ed76d03e778b65a61c30d -Size (shc-3.7.tgz) = 18942 bytes -SHA1 (patch-aa) = 1b09da15c37374a87b94085d4b49977b4fd12db7 +SHA1 (shc-3.8.9.tgz) = ce62991a89a3d0812441ddbb728866d862c631da +RMD160 (shc-3.8.9.tgz) = 59a69a302d88f698897bc971af03f6a9e3accbcf +Size (shc-3.8.9.tgz) = 20846 bytes +SHA1 (patch-makefile) = 8e1bccd3cecc3e3b0527ace6b39d5873bccc3258 Index: patches/patch-aa =================================================================== RCS file: patches/patch-aa diff -N patches/patch-aa --- patches/patch-aa 30 Sep 2004 09:41:49 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,36 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2004/09/30 09:41:49 grant Exp $ - ---- Makefile.orig 2003-06-20 01:56:58.000000000 +1000 -+++ Makefile -@@ -4,24 +4,24 @@ - INSTALL_PATH = /usr/local - - # For SCO --CFLAGS = -b elf -O -D_SVID -+#CFLAGS = -b elf -O -D_SVID - - # For IRIX --CFLAGS = -xansi -fullwarn -O3 -g0 -+#CFLAGS = -xansi -fullwarn -O3 -g0 - - # For Solaris --CFLAGS = -fast -xO4 -s -v -Xa -+#CFLAGS = -fast -xO4 -s -v -Xa - - # For HPUX --CFLAGS = -Wall -O -Ae -+#CFLAGS = -Wall -O -Ae - - # For OSF1 --CFLAGS = -w -verbose -fast -std1 -g0 -+#CFLAGS = -w -verbose -fast -std1 -g0 - - # For GNU C compiler --CFLAGS = -Wall -O6 -pedantic -+#CFLAGS = -Wall -O6 -pedantic - --SHELL = /bin/sh -+#SHELL = /bin/sh - - all: shc ask_for_test - Index: patches/patch-makefile =================================================================== RCS file: patches/patch-makefile diff -N patches/patch-makefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-makefile 22 Jul 2015 15:39:53 -0000 @@ -0,0 +1,33 @@ +$NetBSD$ + +--- makefile.orig 2012-04-28 10:21:28.000000000 +0000 ++++ makefile +@@ -4,22 +4,22 @@ + INSTALL_PATH = /usr/local + + # For SCO +-CFLAGS = -b elf -O -D_SVID ++#CFLAGS = -b elf -O -D_SVID + + # For IRIX +-CFLAGS = -xansi -fullwarn -O3 -g0 ++#CFLAGS = -xansi -fullwarn -O3 -g0 + + # For Solaris +-CFLAGS = -fast -xO4 -s -v -Xa ++#CFLAGS = -fast -xO4 -s -v -Xa + + # For HPUX +-CFLAGS = -Wall -O -Ae ++#CFLAGS = -Wall -O -Ae + + # For OSF1 +-CFLAGS = -w -verbose -fast -std1 -g0 ++#CFLAGS = -w -verbose -fast -std1 -g0 + + # For GNU C compiler +-CFLAGS = -Wall # -O6 -pedantic ++#CFLAGS = -Wall # -O6 -pedantic + + #SHELL = /bin/sh +
Attachment:
pgpXV2saVz6f9.pgp
Description: PGP signature