Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Sep 2016 14:25:12 +0000 (UTC)
From:      Mark Felder <feld@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r421434 - in branches/2016Q3/irc/inspircd: . files
Message-ID:  <201609061425.u86EPCvI071929@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: feld
Date: Tue Sep  6 14:25:12 2016
New Revision: 421434
URL: https://svnweb.freebsd.org/changeset/ports/421434

Log:
  MFH: r421433
  
  irc/inspircd: Update to 2.0.23
  
  This update also resolves an authentication bypass vulnerability.
  
  Reported by:	<dijit sh drk sc>
  
  Approved by:	ports-secteam (with hat)

Modified:
  branches/2016Q3/irc/inspircd/Makefile
  branches/2016Q3/irc/inspircd/distinfo
  branches/2016Q3/irc/inspircd/files/patch-make_template_main.mk
  branches/2016Q3/irc/inspircd/pkg-plist
Directory Properties:
  branches/2016Q3/   (props changed)

Modified: branches/2016Q3/irc/inspircd/Makefile
==============================================================================
--- branches/2016Q3/irc/inspircd/Makefile	Tue Sep  6 14:24:18 2016	(r421433)
+++ branches/2016Q3/irc/inspircd/Makefile	Tue Sep  6 14:25:12 2016	(r421434)
@@ -2,9 +2,9 @@
 # $FreeBSD$
 
 PORTNAME=	inspircd
-PORTVERSION=	2.0.20
+PORTVERSION=	2.0.23
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	irc
 
 MAINTAINER=	feld@FreeBSD.org
@@ -114,7 +114,7 @@ PLIST_SUB+=	GNUTLS="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MOPENSSL}
-USE_OPENSSL=yes
+USES+=	ssl
 CONFIGURE_ARGS+=	--enable-openssl
 EXTRAS:=${EXTRAS},m_ssl_openssl.cpp
 PLIST_SUB+=	OPENSSL=""

Modified: branches/2016Q3/irc/inspircd/distinfo
==============================================================================
--- branches/2016Q3/irc/inspircd/distinfo	Tue Sep  6 14:24:18 2016	(r421433)
+++ branches/2016Q3/irc/inspircd/distinfo	Tue Sep  6 14:25:12 2016	(r421434)
@@ -1,2 +1,3 @@
-SHA256 (inspircd-inspircd-v2.0.20_GH0.tar.gz) = 5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f
-SIZE (inspircd-inspircd-v2.0.20_GH0.tar.gz) = 728970
+TIMESTAMP = 1473170069
+SHA256 (inspircd-inspircd-v2.0.23_GH0.tar.gz) = 522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162
+SIZE (inspircd-inspircd-v2.0.23_GH0.tar.gz) = 731695

Modified: branches/2016Q3/irc/inspircd/files/patch-make_template_main.mk
==============================================================================
--- branches/2016Q3/irc/inspircd/files/patch-make_template_main.mk	Tue Sep  6 14:24:18 2016	(r421433)
+++ branches/2016Q3/irc/inspircd/files/patch-make_template_main.mk	Tue Sep  6 14:25:12 2016	(r421434)
@@ -1,6 +1,6 @@
---- make/template/main.mk.orig	2012-07-13 10:38:01.000000000 -0500
-+++ make/template/main.mk	2012-08-14 23:58:06.816315279 -0500
-@@ -58,6 +58,10 @@
+--- make/template/main.mk.orig	2016-09-03 14:51:50 UTC
++++ make/template/main.mk
+@@ -61,6 +61,10 @@ INSTMODE_LIB = 0644
  @IFEQ $(SYSTEM) linux
    LDLIBS += -ldl -lrt
  @ENDIF
@@ -11,7 +11,7 @@
  @IFEQ $(SYSTEM) gnukfreebsd
    LDLIBS += -ldl -lrt
  @ENDIF
-@@ -124,7 +128,7 @@
+@@ -138,7 +142,7 @@ CXXFLAGS += -Iinclude
    CXXFLAGS += -DPURE_STATIC
  @ENDIF
  
@@ -20,3 +20,12 @@
  @DO_EXPORT SOURCEPATH BUILDPATH PURE_STATIC SPLIT_CC
  
  # Default target
+@@ -226,8 +230,6 @@ install: target
+ 		exit 1; \
+ 	fi
+ 	@-$(INSTALL) -d -o $(INSTUID) -m $(INSTMODE_DIR) $(BASE)
+-	@-$(INSTALL) -d -o $(INSTUID) -m $(INSTMODE_DIR) $(DATPATH)
+-	@-$(INSTALL) -d -o $(INSTUID) -m $(INSTMODE_DIR) $(LOGPATH)
+ 	@-$(INSTALL) -d -m $(INSTMODE_DIR) $(BINPATH)
+ 	@-$(INSTALL) -d -m $(INSTMODE_DIR) $(CONPATH)/examples/aliases
+ 	@-$(INSTALL) -d -m $(INSTMODE_DIR) $(CONPATH)/examples/modules

Modified: branches/2016Q3/irc/inspircd/pkg-plist
==============================================================================
--- branches/2016Q3/irc/inspircd/pkg-plist	Tue Sep  6 14:24:18 2016	(r421433)
+++ branches/2016Q3/irc/inspircd/pkg-plist	Tue Sep  6 14:25:12 2016	(r421434)
@@ -223,6 +223,4 @@ lib/inspircd/modules/m_userip.so
 lib/inspircd/modules/m_vhost.so
 lib/inspircd/modules/m_watch.so
 lib/inspircd/modules/m_xline_db.so
-@dir lib/inspircd/data
-@dir lib/inspircd/logs
 @postunexec echo "If permanently removing software, you may wish to remove the configuration directory by running \"rm -rf %%PREFIX%%/%%ETCDIR%%\""



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609061425.u86EPCvI071929>