svn commit: r309812 - in head/irc/charybdis: . files
Chris Rees
crees at FreeBSD.org
Wed Jan 2 12:23:18 UTC 2013
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 at 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
+ at 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
+ at 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
- at dirrm %%DATADIR%%/help-old
@dirrm %%DATADIR%%/help
@dirrm %%DATADIR%%
@dirrm etc/charybdis
More information about the svn-ports-all
mailing list