Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Mar 2013 16:23:14 GMT
From:      JR Aquino <tanawts@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/177506: Update UnrealIRCD to 3.2.10
Message-ID:  <201303301623.r2UGNEC8064090@red.freebsd.org>
Resent-Message-ID: <201303301630.r2UGU0mo068930@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         177506
>Category:       ports
>Synopsis:       Update UnrealIRCD to 3.2.10
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 30 16:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     JR Aquino
>Release:        9.0-RELEASE-p3
>Organization:
>Environment:
FreeBSD snowcrash.hbtk.org 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 02:52:29 UTC 2012 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Port Maintainer Update of UnrealIRCD from 3.2.9 to 3.2.10

Also noting upstream ChangeLog:

==[ NEW ]==
- Improved socket engine. This brings some performance improvements and
also makes it easier to configure a system to hold more than 1024
clients (no more editing of header files on Linux!).
- ESVID support: services can communicate the account name of the user
back to the IRCd. This only works on ESVID-capable services:
- Extban ~a:<accountname>: matches users who are logged in to services
with that account name.
- Show account name in /WHOIS
- CAP support: this enables clients to enable certain features more easily.
Can be disabled through set::options::disable-cap.
- Now that STARTTLS is advertised in CAP it is likely to be used more often.
- away-notify: informs clients of AWAY state changes of users on the same
channels, for clients that support this.
- account-notify: similar to away-notify, inform clients of changes in the
login status and account name used by other clients on the same channels.
- SASL support. To use this, and if your services support this, you point
set::sasl-server to your services server.
- Server-side MLOCK support: the IRCd will prevent channel mode changes
depending on the MLOCK setting in services. Requires special support
from services for this feature.
- User Mode +I (IRCOp only): hide idle time
- auth-method 'sslclientcertfp': authenticate users using an SSL client
certificate by the SHA256 fingerprint of that certificate.
The documentation has a new section (3.19) called 'Authentication Types'
which contains an (improved) example of how to use SSL client certificate
authentication instead of regular passwords.
- oper::require-modes: an optional setting, which can be used to require
users to have certain user modes (such as 'z') before they can /OPER up.
- allow/deny channel: you can now optionally specify a class here as an
extra filter.
- doc/example.es.conf: Spanish translation of example configuration file.
- There have also been some behavior changes, which can be considered NEW,
see next section (CHANGED).

==[ CHANGED ]==
- Anti-spoof protection (ping cookies) can now be enabled/disabled at
run-time through set::ping-cookie [yes|no]. The default is 'yes'
(enabled).
- A quit with 'Ping timeout' now shows the number of seconds since the ping.
- Print out a warning if we can't write to a log file.
- Refuse to boot if we can't write to ANY log file.
- Windows: if an SSL certificate exists, then uncheck the 'generate SSL
certificate' checkbox by default.
- *NIX with SSL: We now ask in ./Config if you want to generate an SSL
certificate. The certificate is then copied when you run 'make install'.

==[ MAJOR BUGS FIXED ]==
- Windows SSL crash (this issue was already fixed in 3.2.9-SSL-fix)
- Other than that, none?

==[ MINOR BUGS FIXED ]==
- Various compile problems, in particular with remote includes enabled.
- Windows: the installer sometimes insisted that the Visual C++ 2008
redistributable package was not installed, when it actually was there.
- Windows: MOTD file date/time was always showing up as 1/1/1970.
- And more... see Changelog

==[ REMOVED / DROPPED ]==
- Windows 9X is no longer supported
- The networks/ directory has been removed
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN unreal.old/Makefile unreal/Makefile
--- unreal.old/Makefile	2012-12-31 17:24:05.000000000 -0800
+++ unreal/Makefile	2012-12-31 18:26:15.000000000 -0800
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	Unreal
-PORTVERSION=	3.2.9
+PORTVERSION=	3.2.10
 CATEGORIES=	irc ipv6
 MASTER_SITES=	http://www.unrealircd.com/downloads/
 DISTNAME=	${PORTNAME}${PORTVERSION}
@@ -19,7 +19,7 @@
 
 LIB_DEPENDS=	cares.2:${PORTSDIR}/dns/c-ares
 
-WRKSRC=		${WRKDIR}/${DISTNAME:R}
+WRKSRC=		${WRKDIR}/Unreal3.2.10
 
 MODULESDIR=	${PREFIX}/lib/${PORTNAME}
 CONFIGDIR=	${PREFIX}/etc/${PORTNAME}
@@ -123,7 +123,6 @@
 		-e "s,%%LOGDIR%%,${LOGDIR}," ${WRKSRC}/include/config.h
 	@${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," \
 		-e "s,%%LOGDIR%%,${LOGDIR}," ${WRKSRC}/doc/example.conf
-	@${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," ${WRKSRC}/networks/makenet
 	@${REINPLACE_CMD} -e "s,%%RUNDIR%%,${RUNDIR}," ${WRKSRC}/src/ircd.c
 	@${REINPLACE_CMD} -e "s,%%RUNDIR%%,${RUNDIR}," ${WRKSRC}/src/modules.c
 	@${REINPLACE_CMD} -e "s,%%RUNDIR%%,${RUNDIR}," ${WRKSRC}/src/s_conf.c
@@ -138,7 +137,6 @@
 	${MKDIR} ${CONFIGDIR} || true
 	${MKDIR} ${CONFIGDIR}/aliases || true
 	${MKDIR} ${EXAMPLESDIR}/aliases
-	${MKDIR} ${DATADIR}/networks
 	${MKDIR} ${RUNDIR}/tmp
 	${MKDIR} ${LOGDIR}
 	${TOUCH} ${CONFIGDIR}/ircd.motd
@@ -149,9 +147,6 @@
 	${INSTALL_DATA} ${WRKSRC}/spamfilter.conf ${EXAMPLESDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${EXAMPLESDIR}/unrealircd.conf
 	${INSTALL_DATA} ${WRKSRC}/aliases/*.conf ${EXAMPLESDIR}/aliases
-	${INSTALL_DATA} ${WRKSRC}/networks/*.network ${DATADIR}/networks
-	${INSTALL_DATA} ${WRKSRC}/networks/networks.ndx ${DATADIR}/networks
-	${INSTALL_SCRIPT} ${WRKSRC}/networks/makenet ${DATADIR}/networks
 	${INSTALL} ${WRKSRC}/src/modules/*.so ${MODULESDIR}
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${DOCSDIR}
diff -ruN unreal.old/distinfo unreal/distinfo
--- unreal.old/distinfo	2012-12-31 17:24:05.000000000 -0800
+++ unreal/distinfo	2012-12-31 17:24:36.000000000 -0800
@@ -1,2 +1,2 @@
-SHA256 (Unreal3.2.9.tar.gz) = 3f581a331825d9179f5367ea6367dd0dc71c7ba615ac3c0134332086bee0e1d8
-SIZE (Unreal3.2.9.tar.gz) = 3064571
+SHA256 (Unreal3.2.10.tar.gz) = beafabc6fa2ebd4448fef424bb5efb7dceb4511032210206bfe3adf313fb9868
+SIZE (Unreal3.2.10.tar.gz) = 3132712
diff -ruN unreal.old/files/patch-makenet unreal/files/patch-makenet
--- unreal.old/files/patch-makenet	2012-12-31 17:24:05.000000000 -0800
+++ unreal/files/patch-makenet	1969-12-31 16:00:00.000000000 -0800
@@ -1,17 +0,0 @@
---- networks/makenet	2004-04-25 01:19:28.000000000 +0200
-+++ networks/makenet	2009-08-18 16:21:50.000000000 +0200
-@@ -241,10 +241,10 @@
- __EOF__
- 
- echo ""
--echo "" >> ../unrealircd.conf
--echo "// Added by makenet $DATE" >> ../unrealircd.conf
--echo "include \"networks/$FILE\";" >> ../unrealircd.conf
--echo "All done. I have added \"include \"networks/$FILE\"; to your unrealircd.conf"
-+echo "" >> %%PREFIX%%/etc/Unreal/unrealircd.conf
-+echo "// Added by makenet $DATE" >> %%PREFIX%%/etc/Unreal/unrealircd.conf
-+echo "include \"%%PREFIX%%/share/Unreal/networks/$FILE\";" >> %%PREFIX%%/etc/Unreal/unrealircd.conf
-+echo "All done. I have added \"include \"%%PREFIX%%/share/Unreal/networks/$FILE\"; to your unrealircd.conf"
- echo "You might want to edit it if you have done makenet before"
- echo "Thank you for choosing UnrealIRCd"
- exit
diff -ruN unreal.old/files/patch-url.c unreal/files/patch-url.c
--- unreal.old/files/patch-url.c	2012-12-31 17:24:05.000000000 -0800
+++ unreal/files/patch-url.c	2012-12-31 18:06:57.000000000 -0800
@@ -1,6 +1,6 @@
---- src/url.c	Sat Jul  3 21:04:31 2004
-+++ src/url.c	Mon Feb  7 04:31:06 2005
-@@ -141,7 +141,7 @@
+--- src/url.c	2012-12-28 08:04:54.000000000 -0800
++++ src/url.c	2012-12-31 18:03:14.000000000 -0800
+@@ -171,7 +171,7 @@
  	CURLcode res;
  	char *file = url_getfilename(url);
  	char *filename = unreal_getfilename(file);
@@ -9,12 +9,12 @@
  	FILE *fd;
  
  
-@@ -236,7 +236,7 @@
+@@ -356,7 +356,7 @@
  	{
  		char *file = url_getfilename(url);
  		char *filename = unreal_getfilename(file);
 -        	char *tmp = unreal_mktemp("tmp", filename ? filename : "download.conf");
 +        	char *tmp = unreal_mktemp("%%RUNDIR%%/tmp", filename ? filename : "download.conf");
- 		FileHandle *handle = malloc(sizeof(FileHandle));
+ 		FileHandle *handle = MyMallocEx(sizeof(FileHandle));
  		handle->fd = fopen(tmp, "wb");
  		if (!handle->fd)
diff -ruN unreal.old/pkg-plist unreal/pkg-plist
--- unreal.old/pkg-plist	2012-12-31 17:24:05.000000000 -0800
+++ unreal/pkg-plist	2013-02-09 11:12:01.000000000 -0800
@@ -1,92 +1,21 @@
-@exec mkdir -p %D/etc/Unreal 2> /dev/null
-@exec mkdir -p %D/etc/Unreal/aliases 2> /dev/null
-@unexec if cmp -s %D/etc/Unreal/aliases/aliases.conf %D/%%EXAMPLESDIR%%/aliases/aliases.conf; then rm -f %D/etc/Unreal/aliases/aliases.conf; fi
-%%EXAMPLESDIR%%/aliases/aliases.conf
-@exec [ -f %D/etc/Unreal/aliases/aliases.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/aliases.conf %D/etc/Unreal/aliases/aliases.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/atheme.conf %D/%%EXAMPLESDIR%%/aliases/atheme.conf; then rm -f %D/etc/Unreal/aliases/atheme.conf; fi
-%%EXAMPLESDIR%%/aliases/atheme.conf
-@exec [ -f %D/etc/Unreal/aliases/atheme.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/atheme.conf %D/etc/Unreal/aliases/atheme.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/anope.conf %D/%%EXAMPLESDIR%%/aliases/anope.conf; then rm -f %D/etc/Unreal/aliases/anope.conf; fi
-%%EXAMPLESDIR%%/aliases/anope.conf
-@exec [ -f %D/etc/Unreal/aliases/anope.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/anope.conf %D/etc/Unreal/aliases/anope.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/auspice.conf %D/%%EXAMPLESDIR%%/aliases/auspice.conf; then rm -f %D/etc/Unreal/aliases/auspice.conf; fi
-%%EXAMPLESDIR%%/aliases/auspice.conf
-@exec [ -f %D/etc/Unreal/aliases/aliases.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/aliases.conf %D/etc/Unreal/aliases/aliases.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/cygnus.conf %D/%%EXAMPLESDIR%%/aliases/cygnus.conf; then rm -f %D/etc/Unreal/aliases/cygnus.conf; fi
-%%EXAMPLESDIR%%/aliases/cygnus.conf
-@exec [ -f %D/etc/Unreal/aliases/cygnus.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/cygnus.conf %D/etc/Unreal/aliases/cygnus.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/epona.conf %D/%%EXAMPLESDIR%%/aliases/epona.conf; then rm -f %D/etc/Unreal/aliases/epona.conf; fi
-%%EXAMPLESDIR%%/aliases/epona.conf
-@exec [ -f %D/etc/Unreal/aliases/epona.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/epona.conf %D/etc/Unreal/aliases/epona.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/generic.conf %D/%%EXAMPLESDIR%%/aliases/generic.conf; then rm -f %D/etc/Unreal/aliases/generic.conf; fi
-%%EXAMPLESDIR%%/aliases/generic.conf
-@exec [ -f %D/etc/Unreal/aliases/generic.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/generic.conf %D/etc/Unreal/aliases/generic.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/genericstats.conf %D/%%EXAMPLESDIR%%/aliases/genericstats.conf; then rm -f %D/etc/Unreal/aliases/genericstats.conf; fi
-%%EXAMPLESDIR%%/aliases/genericstats.conf
-@exec [ -f %D/etc/Unreal/aliases/genericstats.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/genericstats.conf %D/etc/Unreal/aliases/genericstats.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/ircservices.conf %D/%%EXAMPLESDIR%%/aliases/ircservices.conf; then rm -f %D/etc/Unreal/aliases/ircservices.conf; fi
-%%EXAMPLESDIR%%/aliases/ircservices.conf
-@exec [ -f %D/etc/Unreal/aliases/ircservices.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/ircservices.conf %D/etc/Unreal/aliases/ircservices.conf
-@unexec if cmp -s %D/etc/Unreal/aliases/operstats.conf %D/%%EXAMPLESDIR%%/aliases/operstats.conf; then rm -f %D/etc/Unreal/aliases/operstats.conf; fi
-%%EXAMPLESDIR%%/aliases/operstats.conf
-@exec [ -f %D/etc/Unreal/aliases/operstats.conf ] || cp %D/%%EXAMPLESDIR%%/aliases/operstats.conf %D/etc/Unreal/aliases/operstats.conf
-@unexec if cmp -s %D/etc/Unreal/badwords.channel.conf %D/%%EXAMPLESDIR%%/badwords.channel.conf; then rm -f %D/etc/Unreal/badwords.channel.conf; fi
-%%EXAMPLESDIR%%/badwords.channel.conf
-@exec [ -f %D/etc/Unreal/badwords.channel.conf ] || cp %D/%%EXAMPLESDIR%%/badwords.channel.conf %D/etc/Unreal/badwords.channel.conf
-@unexec if cmp -s %D/etc/Unreal/badwords.message.conf %D/%%EXAMPLESDIR%%/badwords.message.conf; then rm -f %D/etc/Unreal/badwords.message.conf; fi
-%%EXAMPLESDIR%%/badwords.message.conf
-@exec [ -f %D/etc/Unreal/badwords.message.conf ] || cp %D/%%EXAMPLESDIR%%/badwords.message.conf %D/etc/Unreal/badwords.message.conf
-@unexec if cmp -s %D/etc/Unreal/badwords.quit.conf %D/%%EXAMPLESDIR%%/badwords.quit.conf; then rm -f %D/etc/Unreal/badwords.quit.conf; fi
-%%EXAMPLESDIR%%/badwords.quit.conf
-@exec [ -f %D/etc/Unreal/badwords.quit.conf ] || cp %D/%%EXAMPLESDIR%%/badwords.quit.conf %D/etc/Unreal/badwords.quit.conf
-@unexec if cmp -s %D/etc/Unreal/help.conf %D/%%EXAMPLESDIR%%/help.conf; then rm -f %D/etc/Unreal/help.conf; fi
-%%EXAMPLESDIR%%/help.conf
-@exec [ -f %D/etc/Unreal/help.conf ] || cp %D/%%EXAMPLESDIR%%/help.conf %D/etc/Unreal/help.conf
-@unexec if cmp -s %D/etc/Unreal/spamfilter.conf %D/%%EXAMPLESDIR%%/spamfilter.conf; then rm -f %D/etc/Unreal/spamfilter.conf; fi
-%%EXAMPLESDIR%%/spamfilter.conf
-@exec [ -f %D/etc/Unreal/spamfilter.conf ] || cp %D/%%EXAMPLESDIR%%/spamfilter.conf %D/etc/Unreal/spamfilter.conf
-@unexec if cmp -s %D/etc/Unreal/unrealircd.conf %D/%%EXAMPLESDIR%%/unrealircd.conf; then rm -f %D/etc/Unreal/unrealircd.conf; fi
-%%EXAMPLESDIR%%/unrealircd.conf
-@exec [ -f %D/etc/Unreal/unrealircd.conf ] || cp %D/%%EXAMPLESDIR%%/unrealircd.conf %D/etc/Unreal/unrealircd.conf
+etc/Unreal/aliases/aliases.conf
+etc/Unreal/aliases/anope.conf
+etc/Unreal/aliases/auspice.conf
+etc/Unreal/aliases/cygnus.conf
+etc/Unreal/aliases/epona.conf
+etc/Unreal/aliases/generic.conf
+etc/Unreal/aliases/genericstats.conf
+etc/Unreal/aliases/ircservices.conf
+etc/Unreal/aliases/operstats.conf
+etc/Unreal/badwords.channel.conf
+etc/Unreal/badwords.message.conf
+etc/Unreal/badwords.quit.conf
+etc/Unreal/help.conf
 etc/Unreal/ircd.motd
 etc/Unreal/ircd.rules
-libexec/ircd
-%%DATADIR%%/LICENSE
-%%DATADIR%%/networks/awesomechristians.network
-%%DATADIR%%/networks/axenet.network
-%%DATADIR%%/networks/bunker7.network
-%%DATADIR%%/networks/burnnet.network
-%%DATADIR%%/networks/cabonet.network
-%%DATADIR%%/networks/chatcrap.network
-%%DATADIR%%/networks/chatuniverse.network
-%%DATADIR%%/networks/ctcp.network
-%%DATADIR%%/networks/darkkaos.network
-%%DATADIR%%/networks/digitalirc.network
-%%DATADIR%%/networks/discussioni.network
-%%DATADIR%%/networks/dragonwings.network
-%%DATADIR%%/networks/gamescafe.network
-%%DATADIR%%/networks/german-elite.network
-%%DATADIR%%/networks/german-global-irc.network
-%%DATADIR%%/networks/global-irc.network
-%%DATADIR%%/networks/globalchat.network
-%%DATADIR%%/networks/icechat.network
-%%DATADIR%%/networks/infinity.network
-%%DATADIR%%/networks/ircsystems.network
-%%DATADIR%%/networks/isno.network
-%%DATADIR%%/networks/l33t-irc.network
-%%DATADIR%%/networks/lcirc.network
-%%DATADIR%%/networks/outsiderz.network
-%%DATADIR%%/networks/phazenet.network
-%%DATADIR%%/networks/stormdancing.network
-%%DATADIR%%/networks/template.network
-%%DATADIR%%/networks/thainet.network
-%%DATADIR%%/networks/unitedirc-org.network
-%%DATADIR%%/networks/unreal-test.network
-%%DATADIR%%/networks/wazzza.network
-%%DATADIR%%/networks/x-irc.network
-%%DATADIR%%/networks/zirc.network
-%%DATADIR%%/networks/makenet
-%%DATADIR%%/networks/networks.ndx
+etc/Unreal/spamfilter.conf
+etc/Unreal/unrealircd.conf
+etc/rc.d/unrealircd
 lib/Unreal/cloak.so
 lib/Unreal/commands.so
 lib/Unreal/m_addline.so
@@ -97,6 +26,7 @@
 lib/Unreal/m_akill.so
 lib/Unreal/m_away.so
 lib/Unreal/m_botmotd.so
+lib/Unreal/m_cap.so
 lib/Unreal/m_chatops.so
 lib/Unreal/m_chghost.so
 lib/Unreal/m_chgident.so
@@ -112,8 +42,8 @@
 lib/Unreal/m_help.so
 lib/Unreal/m_htm.so
 lib/Unreal/m_invite.so
-lib/Unreal/m_issecure.so
 lib/Unreal/m_ison.so
+lib/Unreal/m_issecure.so
 lib/Unreal/m_join.so
 lib/Unreal/m_kick.so
 lib/Unreal/m_kill.so
@@ -146,6 +76,7 @@
 lib/Unreal/m_sajoin.so
 lib/Unreal/m_samode.so
 lib/Unreal/m_sapart.so
+lib/Unreal/m_sasl.so
 lib/Unreal/m_sdesc.so
 lib/Unreal/m_sendsno.so
 lib/Unreal/m_sendumode.so
@@ -153,8 +84,8 @@
 lib/Unreal/m_sethost.so
 lib/Unreal/m_setident.so
 lib/Unreal/m_setname.so
-lib/Unreal/m_sjoin.so
 lib/Unreal/m_silence.so
+lib/Unreal/m_sjoin.so
 lib/Unreal/m_sqline.so
 lib/Unreal/m_squit.so
 lib/Unreal/m_starttls.so
@@ -167,11 +98,11 @@
 lib/Unreal/m_svsmotd.so
 lib/Unreal/m_svsnick.so
 lib/Unreal/m_svsnline.so
+lib/Unreal/m_svsnolag.so
 lib/Unreal/m_svsnoop.so
 lib/Unreal/m_svso.so
 lib/Unreal/m_svspart.so
 lib/Unreal/m_svssilence.so
-lib/Unreal/m_svsnolag.so
 lib/Unreal/m_svssno.so
 lib/Unreal/m_svswatch.so
 lib/Unreal/m_swhois.so
@@ -194,23 +125,36 @@
 lib/Unreal/m_who.so
 lib/Unreal/m_whois.so
 lib/Unreal/m_whowas.so
-%%PORTDOCS%%%%DOCSDIR%%/Donation
-%%PORTDOCS%%%%DOCSDIR%%/Authors
-%%PORTDOCS%%%%DOCSDIR%%/coding-guidelines
-%%PORTDOCS%%%%DOCSDIR%%/example.conf
-%%PORTDOCS%%%%DOCSDIR%%/tao.of.irc
-%%PORTDOCS%%%%DOCSDIR%%/translations.txt
-%%PORTDOCS%%%%DOCSDIR%%/unreal32docs.html
-%%PORTDOCS%%%%DOCSDIR%%/005.txt
-%%PORTDOCS%%%%DOCSDIR%%/base64.txt
-%%PORTDOCS%%%%DOCSDIR%%/protoctl.txt
-%%PORTDOCS%%%%DOCSDIR%%/token.txt
-%%PORTDOCS%%%%DOCSDIR%%/vl.txt
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/networks
-@dirrm %%DATADIR%%
-@dirrm %%EXAMPLESDIR%%/aliases
-@dirrm %%EXAMPLESDIR%%
-@dirrm lib/Unreal
-@dirrmtry etc/Unreal/aliases
-@dirrmtry etc/Unreal
+libexec/ircd
+share/Unreal
+share/doc/Unreal/005.txt
+share/doc/Unreal/Authors
+share/doc/Unreal/Donation
+share/doc/Unreal/base64.txt
+share/doc/Unreal/coding-guidelines
+share/doc/Unreal/example.conf
+share/doc/Unreal/protoctl.txt
+share/doc/Unreal/tao.of.irc
+share/doc/Unreal/token.txt
+share/doc/Unreal/translations.txt
+share/doc/Unreal/unreal32docs.html
+share/doc/Unreal/vl.txt
+share/examples/Unreal/aliases/aliases.conf
+share/examples/Unreal/aliases/anope.conf
+share/examples/Unreal/aliases/atheme.conf
+share/examples/Unreal/aliases/auspice.conf
+share/examples/Unreal/aliases/cygnus.conf
+share/examples/Unreal/aliases/epona.conf
+share/examples/Unreal/aliases/generic.conf
+share/examples/Unreal/aliases/genericstats.conf
+share/examples/Unreal/aliases/ircservices.conf
+share/examples/Unreal/aliases/operstats.conf
+share/examples/Unreal/badwords.channel.conf
+share/examples/Unreal/badwords.message.conf
+share/examples/Unreal/badwords.quit.conf
+share/examples/Unreal/help.conf
+share/examples/Unreal/spamfilter.conf
+share/examples/Unreal/unrealircd.conf
+share/licenses/Unreal-3.2.10/GPLv2
+share/licenses/Unreal-3.2.10/LICENSE
+share/licenses/Unreal-3.2.10/catalog.mk

>Release-Note:
>Audit-Trail:
>Unformatted:



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