Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Jan 2013 12:23:17 +0000 (UTC)
From:      Chris Rees <crees@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r309812 - in head/irc/charybdis: . files
Message-ID:  <201301021223.r02CNHCn084772@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: crees
Date: Wed Jan  2 12:23:17 2013
New Revision: 309812
URL: http://svnweb.freebsd.org/changeset/ports/309812

Log:
  Update to 3.4.2
  
  This contains a security fix, all admins are advised to upgrade.
  
  Security:	http://www.ratbox.org/ASA-2012-12-31.txt

Modified:
  head/irc/charybdis/Makefile
  head/irc/charybdis/distinfo
  head/irc/charybdis/files/charybdis.in
  head/irc/charybdis/files/patch-tools-Makefile-in
  head/irc/charybdis/pkg-plist

Modified: head/irc/charybdis/Makefile
==============================================================================
--- head/irc/charybdis/Makefile	Wed Jan  2 12:09:09 2013	(r309811)
+++ head/irc/charybdis/Makefile	Wed Jan  2 12:23:17 2013	(r309812)
@@ -1,13 +1,7 @@
-# New ports collection Makefile for:	charybdis
-# Date created:	 	6th March 2011
-# Whom:			Chris Rees <utisoft@gmail.com>
-#
 # $FreeBSD$
-#
 
 PORTNAME=	charybdis
-PORTVERSION=	3.3.0
-PORTREVISION=	1
+PORTVERSION=	3.4.2
 CATEGORIES=	irc net
 MASTER_SITES=	http://www.stack.nl/~jilles/irc/ \
 		http://www.bayofrum.net/dist/${PORTNAME}/
@@ -61,5 +55,9 @@ pre-su-install:
 	@${MKDIR} ${DOCSDIR}
 	@${INSTALL_DATA} ${DISTDIR}/charybdis-oper-guide.pdf ${DOCSDIR}
 .endif
+	@${MKDIR} ${ETCDIR}
+	@${INSTALL_DATA} ${WRKSRC}/doc/ircd.motd ${ETCDIR}/ircd.motd.sample
+	@[ -f ${ETCDIR}/ircd.motd ] || ${CP} -p ${ETCDIR}/ircd.motd.sample \
+		${ETCDIR}/ircd.motd
 
 .include <bsd.port.mk>

Modified: head/irc/charybdis/distinfo
==============================================================================
--- head/irc/charybdis/distinfo	Wed Jan  2 12:09:09 2013	(r309811)
+++ head/irc/charybdis/distinfo	Wed Jan  2 12:23:17 2013	(r309812)
@@ -1,4 +1,4 @@
-SHA256 (charybdis-3.3.0.tbz2) = b5feae88c031dee799144fbfde9d64f3ace4c979c337a1047677a17600dddab1
-SIZE (charybdis-3.3.0.tbz2) = 1478877
+SHA256 (charybdis-3.4.2.tbz2) = 8a38e67072d90147c40202918c82237765e339cbc849456da54994ce6e31b754
+SIZE (charybdis-3.4.2.tbz2) = 1526229
 SHA256 (charybdis-oper-guide.pdf) = 13a0fe5642ed62810e76aed4c95dcd2fcd63f3565af9035fdd7b3874b5951e07
 SIZE (charybdis-oper-guide.pdf) = 553379

Modified: head/irc/charybdis/files/charybdis.in
==============================================================================
--- head/irc/charybdis/files/charybdis.in	Wed Jan  2 12:09:09 2013	(r309811)
+++ head/irc/charybdis/files/charybdis.in	Wed Jan  2 12:23:17 2013	(r309812)
@@ -13,20 +13,20 @@
 
 . /etc/rc.subr
 
-name="charybdis"
+name=charybdis
 rcvar=charybdis_enable
 
 load_rc_config $name
 
-: ${charybdis_enable="NO"}
-: ${charybdis_user="ircd"}
-: ${charybdis_group="ircd"}
+: ${charybdis_enable:=NO}
+: ${charybdis_user=ircd}
+: ${charybdis_group=ircd}
 
-command="%%PREFIX%%/bin/ircd"
-pidfile="/var/run/${name}/${name}.pid"
+command=%%PREFIX%%/bin/ircd
+pidfile=/var/run/${name}/${name}.pid
 command_args="-configfile %%ETCDIR%%/ircd.conf -pidfile ${pidfile}"
 
-start_precmd="${name}_prestart"
+start_precmd=${name}_prestart
 
 charybdis_prestart()
 {
@@ -34,4 +34,4 @@ charybdis_prestart()
 	chown -R ircd %%ETCDIR%%
 }
 
-run_rc_command "$1"
+run_rc_command $1

Modified: head/irc/charybdis/files/patch-tools-Makefile-in
==============================================================================
--- head/irc/charybdis/files/patch-tools-Makefile-in	Wed Jan  2 12:09:09 2013	(r309811)
+++ head/irc/charybdis/files/patch-tools-Makefile-in	Wed Jan  2 12:23:17 2013	(r309812)
@@ -22,9 +22,7 @@
  
 @@ -100,6 +101,7 @@
  		fi; \
- 		$(INSTALL_BIN) $$i $(DESTDIR)$(bindir); \
+		$(INSTALL_BIN) $$i $(DESTDIR)$(bindir)/$(PROGRAM_PREFIX)$$i; \
  	done; \
 +	$(INSTALL_SCRIPT) genssl.sh $(DESTDIR)$(bindir); \
- 	$(RM) -f $(DESTDIR)$(bindir)/vimotd $(DESTDIR)$(bindir)/viklines
- 	$(LN) $(DESTDIR)$(bindir)/viconf $(DESTDIR)$(bindir)/vimotd
- 	$(LN) $(DESTDIR)$(bindir)/viconf $(DESTDIR)$(bindir)/viklines
+	$(RM) -f $(DESTDIR)$(bindir)/$(PROGRAM_PREFIX)vimotd

Modified: head/irc/charybdis/pkg-plist
==============================================================================
--- head/irc/charybdis/pkg-plist	Wed Jan  2 12:09:09 2013	(r309811)
+++ head/irc/charybdis/pkg-plist	Wed Jan  2 12:23:17 2013	(r309812)
@@ -7,15 +7,12 @@ bin/ircd
 bin/mkpasswd
 bin/ssld
 bin/viconf
-bin/viklines
 bin/vimotd
-etc/charybdis/dline.conf
 etc/charybdis/example.conf
-etc/charybdis/ircd.motd
-etc/charybdis/kline.conf
+@unexec cmp -s %D/etc/charybdis/ircd.motd.sample %D/etc/charybdis/ircd.motd && rm -f %D/etc/charybdis/ircd.motd || true
+etc/charybdis/ircd.motd.sample
+@exec [ -f %D/ircd.motd ] || cp -p %D/%F %B/ircd.motd
 etc/charybdis/reference.conf
-etc/charybdis/resv.conf
-etc/charybdis/xline.conf
 lib/libratbox.la
 lib/libratbox.so
 %%DATADIR%%/help/opers/accept
@@ -199,6 +196,7 @@ lib/libratbox.so
 %%DATADIR%%/modules/autoload/m_tb.so
 %%DATADIR%%/modules/autoload/m_testline.so
 %%DATADIR%%/modules/autoload/m_testmask.so
+%%DATADIR%%/modules/autoload/m_tginfo.so
 %%DATADIR%%/modules/autoload/m_time.so
 %%DATADIR%%/modules/autoload/m_topic.so
 %%DATADIR%%/modules/autoload/m_trace.so
@@ -230,6 +228,7 @@ lib/libratbox.so
 %%DATADIR%%/modules/extensions/extb_realname.so
 %%DATADIR%%/modules/extensions/extb_server.so
 %%DATADIR%%/modules/extensions/extb_ssl.so
+%%DATADIR%%/modules/extensions/extb_usermode.so
 %%DATADIR%%/modules/extensions/force_user_invis.so
 %%DATADIR%%/modules/extensions/hurt.so
 %%DATADIR%%/modules/extensions/ip_cloaking.so
@@ -246,10 +245,13 @@ lib/libratbox.so
 %%DATADIR%%/modules/extensions/m_olist.so
 %%DATADIR%%/modules/extensions/m_omode.so
 %%DATADIR%%/modules/extensions/m_opme.so
+%%DATADIR%%/modules/extensions/m_remove.so
+%%DATADIR%%/modules/extensions/m_roleplay.so
 %%DATADIR%%/modules/extensions/m_sendbans.so
 %%DATADIR%%/modules/extensions/m_webirc.so
 %%DATADIR%%/modules/extensions/no_locops.so
 %%DATADIR%%/modules/extensions/no_oper_invis.so
+%%DATADIR%%/modules/extensions/override.so
 %%DATADIR%%/modules/extensions/sno_farconnect.so
 %%DATADIR%%/modules/extensions/sno_globalkline.so
 %%DATADIR%%/modules/extensions/sno_globaloper.so
@@ -280,7 +282,6 @@ lib/libratbox.so
 @dirrm %%DATADIR%%/modules
 @dirrm %%DATADIR%%/help/users
 @dirrm %%DATADIR%%/help/opers
-@dirrm %%DATADIR%%/help-old
 @dirrm %%DATADIR%%/help
 @dirrm %%DATADIR%%
 @dirrm etc/charybdis



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