Date: Sun, 24 Jan 2010 11:33:31 GMT From: Matias Surdi <matiassurdi@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/143160: Updated ejabberd port Message-ID: <201001241133.o0OBXVxQ022037@www.freebsd.org> Resent-Message-ID: <201001241140.o0OBe1iL070234@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 143160 >Category: ports >Synopsis: Updated ejabberd port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Jan 24 11:40:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Matias Surdi >Release: 8.0 RELEASE >Organization: None >Environment: 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC 2009 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Here is an updated port for ejabberd to the latest release. Hope you could integrate this into the ports tree. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ejabberd # ejabberd/pkg-descr # ejabberd/files # ejabberd/files/pkg-install.in # ejabberd/files/patch-src::configure # ejabberd/files/patch-src-Makefile.in # ejabberd/files/patch-src::ejabberdctl.template # ejabberd/files/ejabberd.in # ejabberd/files/pkg-message.in # ejabberd/pkg-deinstall # ejabberd/Makefile # ejabberd/distinfo # ejabberd/pkg-plist # echo c - ejabberd mkdir -p ejabberd > /dev/null 2>&1 echo x - ejabberd/pkg-descr sed 's/^X//' >ejabberd/pkg-descr << '540afe51a261b48423282f888ad6b758' Xejabberd is a high performance Free and Open Source distributed Xfault-tolerant instant messaging Jabber server. X XKey features include: X - A web administration console and command line administration X tools that ensure easy set up X - Support for encrypted connections to ensure secure communications X - Many built-in services, including Jabber User Directory and Multi-User X Chat X - Standard Jabber transport compliance to enable communication with other X instant messaging networks X - Automatic collection of statistics for reporting and system analysis X - Virtual hosting, enabling ejabberd to run several virtual domains X from a single ejabberd instance X - Shared rosters, so that users can have predefined entries in their X contacts lists X - External storage support X - Large numbers of supported protocols (see the supported protocols list X for details) X - Multi-lingual web administration interface X - Full IPv6 support X XWWW: http://www.ejabberd.im/ 540afe51a261b48423282f888ad6b758 echo c - ejabberd/files mkdir -p ejabberd/files > /dev/null 2>&1 echo x - ejabberd/files/pkg-install.in sed 's/^X//' >ejabberd/files/pkg-install.in << '7488ea23c04d76e29da65bcc630709e0' X#!/bin/sh X Xif [ x"$2" != x"POST-INSTALL" ]; then X exit 0 Xfi X XUSER=ejabberd XGROUP=${USER} XUID=543 XGID=${UID} XUSERS_HOME="/var/spool/ejabberd" X Xif ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then X if pw groupadd ${GROUP} -g ${GID}; then X echo "Added group \"${GROUP}\"." X else X echo "Adding group \"${GROUP}\" failed..." X exit 1 X fi Xfi X Xif ! pw usershow "${USER}" 2>/dev/null 1>&2; then X if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ X -s "/bin/sh" -d ${USERS_HOME} -c "ejabberd pseudo user"; \ X then X echo "Added user \"${USER}\"." X else X echo "Adding user \"${USER}\" failed..." X exit 1 X fi Xfi X Xinstall -d -m 750 -o ${USER} -g ${GROUP} ${USERS_HOME} /var/log/ejabberd X Xchown -R ${USER}:${GROUP} %%PREFIX%%/etc/%%PORTNAME%% Xchown -R ${USER}:${GROUP} %%PREFIX%%/lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%% X Xexit 0 7488ea23c04d76e29da65bcc630709e0 echo x - ejabberd/files/patch-src::configure sed 's/^X//' >ejabberd/files/patch-src::configure << '56e81e279fe04332f8f8881387618c7f' X--- configure.orig 2009-12-12 21:18:47.855450146 +0000 X+++ configure 2009-12-12 21:21:47.611091132 +0000 X@@ -3169,7 +3169,7 @@ X fi X X X- if test "z$ERLC" = "z" || test "z$ERL" = "z"; then X+ if test -z "$ERLC" || test -z "$ERL"; then X as_fn_error "erlang not found" "$LINENO" 5 X fi X 56e81e279fe04332f8f8881387618c7f echo x - ejabberd/files/patch-src-Makefile.in sed 's/^X//' >ejabberd/files/patch-src-Makefile.in << 'faa5c72a8c003ab94c409149fe81ef27' X--- Makefile.in.orig 2009-11-06 19:53:19.000000000 +0000 X+++ Makefile.in 2009-12-12 22:01:26.284098932 +0000 X@@ -73,16 +73,16 @@ X ERLBEHAVBEAMS = $(ERLBEHAVS:.erl=.beam) X BEAMS = $(SOURCES:.erl=.beam) X X-DESTDIR = X+DESTDIR = @prefix@ X X # /etc/ejabberd/ X-ETCDIR = $(DESTDIR)@sysconfdir@/ejabberd X+ETCDIR = $(DESTDIR)/etc/ejabberd X X # /sbin/ X-SBINDIR = $(DESTDIR)@sbindir@ X+SBINDIR = @sbindir@ X X # /lib/ejabberd/ X-EJABBERDDIR = $(DESTDIR)@libdir@/ejabberd X+EJABBERDDIR = $(DESTDIR)/lib/erlang/lib/ejabberd-$(PORTVERSION) X X # /share/doc/ejabberd X PACKAGE_TARNAME = @PACKAGE_TARNAME@ X@@ -108,13 +108,13 @@ X MSGSDIR = $(PRIVDIR)/msgs X X # /var/lib/ejabberd/ X-SPOOLDIR = $(DESTDIR)@localstatedir@/lib/ejabberd X+SPOOLDIR = /var/spool/ejabberd X X # /var/lib/ejabberd/.erlang.cookie X COOKIEFILE = $(SPOOLDIR)/.erlang.cookie X X # /var/log/ejabberd/ X-LOGDIR = $(DESTDIR)@localstatedir@/log/ejabberd X+LOGDIR = /var/log/ejabberd X X # Assume Linux-style dynamic library flags X DYNAMIC_LIB_CFLAGS = -fpic -shared X@@ -168,25 +168,22 @@ X # X # Configuration files X install -d -m 750 $(G_USER) $(ETCDIR) X- [ -f $(ETCDIR)/ejabberd.cfg ] \ X- && install -b -m 640 $(G_USER) ejabberd.cfg.example $(ETCDIR)/ejabberd.cfg-new \ X- || install -b -m 640 $(G_USER) ejabberd.cfg.example $(ETCDIR)/ejabberd.cfg X+ install -m 640 ejabberd.cfg.example $(ETCDIR) X sed -e "s*@rootdir@*@prefix@*" \ X -e "s*@installuser@*@INSTALLUSER@*" \ X -e "s*@LIBDIR@*@libdir@*" \ X -e "s*@SYSCONFDIR@*@sysconfdir@*" \ X -e "s*@LOCALSTATEDIR@*@localstatedir@*" \ X -e "s*@DOCDIR@*@docdir@*" \ X- -e "s*@erl@*@ERL@*" ejabberdctl.template \ X- > ejabberdctl.example X- [ -f $(ETCDIR)/ejabberdctl.cfg ] \ X- && install -b -m 640 $(G_USER) ejabberdctl.cfg.example $(ETCDIR)/ejabberdctl.cfg-new \ X- || install -b -m 640 $(G_USER) ejabberdctl.cfg.example $(ETCDIR)/ejabberdctl.cfg X- install -b -m 644 $(G_USER) inetrc $(ETCDIR)/inetrc X+ -e "s*@erl@*@ERL@*" \ X+ -e "s*lib/erlang/lib/ejabberd*lib/erlang/lib/ejabberd-$(PORTVERSION)*" \ X+ ejabberdctl.template > ejabberdctl.example X+ install -m 640 ejabberdctl.cfg.example $(ETCDIR) X+ install -m 640 inetrc $(ETCDIR)/inetrc.example X # X # Administration script X [ -d $(SBINDIR) ] || install -d -m 755 $(SBINDIR) X- install -m 550 $(G_USER) ejabberdctl.example $(SBINDIR)/ejabberdctl X+ install -m 555 $(G_USER) ejabberdctl.example $(SBINDIR)/ejabberdctl X # X # Init script X sed -e "s*@ctlscriptpath@*$(SBINDIR)*" \ faa5c72a8c003ab94c409149fe81ef27 echo x - ejabberd/files/patch-src::ejabberdctl.template sed 's/^X//' >ejabberd/files/patch-src::ejabberdctl.template << '2a5085a7441f0b7ac7350c7b8d6a56da' X--- ejabberdctl.template.orig 2009-12-12 21:23:49.192455441 +0000 X+++ ejabberdctl.template 2009-12-12 21:35:11.121377666 +0000 X@@ -43,10 +43,10 @@ X fi X [ -f "$EJABBERDCTL_CONFIG_PATH" ] && . "$EJABBERDCTL_CONFIG_PATH" X if [ "$LOGS_DIR" = "" ] ; then X- LOGS_DIR=@LOCALSTATEDIR@/log/ejabberd X+ LOGS_DIR=/var/log/ejabberd X fi X if [ "$SPOOLDIR" = "" ] ; then X- SPOOLDIR=@LOCALSTATEDIR@/lib/ejabberd X+ SPOOLDIR=/var/spool/ejabberd X fi X if [ "$EJABBERD_DOC_PATH" = "" ] ; then X EJABBERD_DOC_PATH=@DOCDIR@ X@@ -86,10 +86,10 @@ X EJABBERDDIR=@LIBDIR@/ejabberd X fi X if [ "$EJABBERD_EBIN_PATH" = "" ]; then X- EJABBERD_EBIN_PATH=$EJABBERDDIR/ebin X+ EJABBERD_EBIN_PATH=@rootdir@/lib/erlang/lib/ejabberd/ebin X fi X if [ "$EJABBERD_PRIV_PATH" = "" ]; then X- EJABBERD_PRIV_PATH=$EJABBERDDIR/priv X+ EJABBERD_PRIV_PATH=@rootdir@/lib/erlang/lib/ejabberd/priv X fi X if [ "$EJABBRD_BIN_PATH" = "" ]; then X EJABBERD_BIN_PATH=$EJABBERD_PRIV_PATH/bin 2a5085a7441f0b7ac7350c7b8d6a56da echo x - ejabberd/files/ejabberd.in sed 's/^X//' >ejabberd/files/ejabberd.in << '643d737ccdb0156666b23eac65056714' X#! /bin/sh X# $FreeBSD: ports/net-im/ejabberd/files/ejabberd.in,v 1.3 2009/03/16 08:38:32 delphij Exp $ X X# PROVIDE: ejabberd X# REQUIRE: DAEMON X# BEFORE: LOGIN X# KEYWORD: shutdown X X# Define these ejabberd_* variables in one of these files: X# /etc/rc.conf X# /etc/rc.conf.local X# /etc/rc.conf.d/ejabberd X# X# DO NOT CHANGE THESE DEFAULT VALUES HERE X# Xejabberd_enable=${ejabberd_enable-"NO"} Xejabberd_node=${ejabberd_node-"ejabberd@localhost"} X X. %%RC_SUBR%% X Xname="ejabberd" Xrcvar=`set_rcvar` X Xreload_cmd="ejabberd_reload" Xrestart_cmd="ejabberd_reload" Xstart_cmd="ejabberd_start" Xstatus_cmd="ejabberd_status" Xstop_cmd="ejabberd_stop" X Xextra_commands="reload status" X XEJABBERDCTL=%%PREFIX%%/sbin/ejabberdctl XEJABBERDUSER=ejabberd X Xejabberd_status() X{ X if ejabberd_checkstatus; then X echo "$name is running " X else X echo "$name is not running " X fi X} X Xejabberd_checkstatus() X{ X su $EJABBERDUSER -c "$EJABBERDCTL --node $ejabberd_node status > /dev/null" X} X Xejabberd_start() X{ X echo -n "Starting $name: " X su $EJABBERDUSER -c "$EJABBERDCTL --node $ejabberd_node start" X echo "$name." X} X Xejabberd_stop() X{ X echo -n "Stopping $name: " X if su $EJABBERDUSER -c "$EJABBERDCTL --node $ejabberd_node stop"; then X# sleep 2 X# killall -u ejabberd -kill X else X echo -n " failed " X fi X echo "$name." X} X Xejabberd_reload() X{ X echo -n "Restarting $name: " X if ejabberd_checkstatus; then X su $EJABBERDUSER -c "$EJABBERDCTL --node $ejabberd_node restart" X else X ejabberd_start X fi X echo "$name." X} X Xload_rc_config $name Xrun_rc_command "$1" 643d737ccdb0156666b23eac65056714 echo x - ejabberd/files/pkg-message.in sed 's/^X//' >ejabberd/files/pkg-message.in << '6e38d9bb64b0afd0a10911c4c75d1838' X------------------------------------------------------------------------ X XCongratulations, you have installed %%PORTNAME%%! X X o To enable ejabberd you need to add following string to your /etc/rc.conf: X X ejabberd_enable="YES" X X o Config samples are located in %%PREFIX%%/etc/ejabberd - please, create X working ones before running %%PORTNAME%%. X o The home directory is /var/spool/ejabberd X o PLEASE NOTE! "ejabberd" user UID and GID have changed from version 2.0.3 X of this port! Users are advised to check all configuration files and data X in /var/spool/ejabberd to ensure everything has the correct owner/group. X X------------------------------------------------------------------------ 6e38d9bb64b0afd0a10911c4c75d1838 echo x - ejabberd/pkg-deinstall sed 's/^X//' >ejabberd/pkg-deinstall << 'd3ff0d48b13a5dfd0460fa6b9d473d1b' X#!/bin/sh X Xif [ x"$2" != x"POST-DEINSTALL" ]; then X exit 0 Xfi X XUSER=ejabberd X Xecho "" X Xif pw usershow "${USER}" 2>/dev/null 1>&2; then X echo "To delete ejabberd user permanently, use 'pw userdel ${USER}'." Xfi X Xif pw groupshow "${USER}" 2>/dev/null 1>&2; then X echo "To delete ejabberd group permanently, use 'pw groupdel ${USER}'." Xfi X Xrm -Rf /var/run/ejabberd X Xcat <<EOF XIf you wish to delete ejabberd data and log files, remove X"/var/spool/ejabberd" and "/var/log/ejabberd" directories. X XEOF X Xexit 0 d3ff0d48b13a5dfd0460fa6b9d473d1b echo x - ejabberd/Makefile sed 's/^X//' >ejabberd/Makefile << '203367d58544b1db8ddb9c23140820cf' X## New ports collection makefile for: ejabberd X# Date created: 03 July 2004 X# Whom: Alexander Timoshenko <gonzo@univ.kiev.ua> X# X# $FreeBSD: ports/net-im/ejabberd/Makefile,v 1.33 2009/07/29 08:26:52 miwi Exp $ X# X XPORTNAME= ejabberd XPORTVERSION= 2.1.2 XPORTREVISION= 0 XCATEGORIES= net-im XMASTER_SITES= http://www.process-one.net/downloads/ejabberd/${PORTVERSION}/ X XMAINTAINER= ports@FreeBSD.org XCOMMENT= Free and Open Source distributed fault-tolerant Jabber server X XBUILD_DEPENDS= erlc:${PORTSDIR}/lang/erlang XRUN_DEPENDS= erl:${PORTSDIR}/lang/erlang XLIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_ICONV= yes XUSE_OPENSSL= yes XUSE_RC_SUBR= ${PORTNAME} XNOPRECIOUSMAKEVARS= yes X XOPTIONS= ODBC "Enable ODBC support" off X XMAKE_ENV= PORTVERSION=${PORTVERSION} XPKGMESSAGE= ${WRKDIR}/pkg-message XPKGINSTALL= ${WRKDIR}/pkg-install XPLIST_SUB= PORTNAME=${PORTNAME} PORTVERSION=${PORTVERSION} XSUB_FILES= pkg-message pkg-install XSUB_LIST= PORTNAME=${PORTNAME} PORTVERSION=${PORTVERSION} XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src X X.include <bsd.port.pre.mk> X X.if defined(WITH_ODBC) XCONFIGURE_ARGS+=--enable-odbc XPLIST_SUB+= ODBC="" X.else XPLIST_SUB+= ODBC="@comment " X.endif X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X @(cd ${WRKSRC}/../doc/ && ${INSTALL_DATA} COPYING *.html *.png *.txt ${DOCSDIR}) X.endif X X @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL X ${FIND} ${PREFIX}/lib/erlang/lib/${DISTNAME} -type f -print0 | ${XARGS} -0 ${CHMOD} ${SHAREMODE} X ${FIND} ${PREFIX}/lib/erlang/lib/${DISTNAME} -type f -print0 | ${XARGS} -0 ${CHOWN} ${SHAREOWN}:${SHAREGRP} X X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.post.mk> 203367d58544b1db8ddb9c23140820cf echo x - ejabberd/distinfo sed 's/^X//' >ejabberd/distinfo << '5c399900ff19a7a54c930e856cb12a23' XMD5 (ejabberd-2.1.2.tar.gz) = 9102802ae19312c26f85ceb977b519aa XSHA256 (ejabberd-2.1.2.tar.gz) = 354d6d1ecc1233b085d049963d5a90843f089b7d3d834809c410dbeb00974335 XSIZE (ejabberd-2.1.2.tar.gz) = 2232307 5c399900ff19a7a54c930e856cb12a23 echo x - ejabberd/pkg-plist sed 's/^X//' >ejabberd/pkg-plist << '7aba7ce6803fbc8b4f430851eb1f5c2f' Xetc/%%PORTNAME%%/%%PORTNAME%%.cfg.example Xetc/%%PORTNAME%%/%%PORTNAME%%ctl.cfg.example Xetc/%%PORTNAME%%/inetrc.example X@unexec if cmp -s %D/etc/%%PORTNAME%%/%%PORTNAME%%.cfg.example %D/etc/%%PORTNAME%%/%%PORTNAME%%.cfg; then rm -f %D/etc/%%PORTNAME%%/%%PORTNAME%%.cfg; fi X@unexec if cmp -s %D/etc/%%PORTNAME%%/%%PORTNAME%%.defaults.example %D/etc/%%PORTNAME%%/%%PORTNAME%%.defaults; then rm -f %D/etc/%%PORTNAME%%/%%PORTNAME%%.defaults; fi X@unexec if cmp -s %D/etc/%%PORTNAME%%/%%PORTNAME%%.inetrc.example %D/etc/%%PORTNAME%%/%%PORTNAME%%.inetrc; then rm -f %D/etc/%%PORTNAME%%/%%PORTNAME%%.inetrc; fi X@exec [ ! -f %D/etc/%%PORTNAME%%/%%PORTNAME%%.inetrc ] && cp %D/etc/%%PORTNAME%%/%%PORTNAME%%.inetrc.example %D/etc/%%PORTNAME%%/%%PORTNAME%%.inetrc Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/ELDAPv3.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/XmppAddr.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/acl.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/adhoc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/cyrsasl.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/cyrsasl_anonymous.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/cyrsasl_digest.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/cyrsasl_plain.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%.app Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_admin.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_app.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_auth.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_auth_anonymous.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_auth_external.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_auth_internal.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_auth_ldap.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_auth_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_auth_pam.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_c2s.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_c2s_config.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_check.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_config.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_ctl.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_frontend_socket.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_hooks.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_http.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_http_bind.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_http_poll.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_listener.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_local.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_logger_h.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_loglevel.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_node_groups.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_rdbms.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_receiver.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_router.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_s2s.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_s2s_in.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_s2s_out.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_service.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_sm.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_socket.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_sup.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_system_monitor.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_tmp_sup.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_update.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_web.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_web_admin.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_zlib.beam X%%ODBC%%lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_odbc.beam X%%ODBC%%lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/%%PORTNAME%%_odbc_sup.beam X%%ODBC%%lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/odbc_queries.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/ejd2odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/eldap.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/eldap_filter.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/eldap_pool.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/eldap_utils.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/extauth.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/gen_iq_handler.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/gen_mod.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/gen_pubsub_node.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/gen_pubsub_nodetree.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/iconv.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/idna.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/jd2ejd.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/jlib.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_caps.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_configure.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_configure2.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_disco.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_echo.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_http_bind.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_http_fileserver.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_ip_blacklist.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_irc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_irc_connection.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_last.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_last_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_muc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_muc_log.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_muc_room.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_offline.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_offline_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_privacy.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_privacy_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_private.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_private_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_proxy65.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_proxy65_lib.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_proxy65_service.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_proxy65_sm.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_proxy65_stream.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_register.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_roster.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_roster_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_service_log.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_shared_roster.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_stats.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_time.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_vcard.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_vcard_ldap.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_vcard_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_version.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_buddy.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_club.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_dispatch.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_pep.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_private.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_public.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/nodetree_virtual.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/p1_fsm.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/p1_mnesia.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/randoms.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/sha.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/shaper.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/stringprep.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/stringprep_sup.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/tls.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/translate.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/treap.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/win32_dns.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/xml.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/xml_stream.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/dynamic_compile.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/ejabberd_captcha.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/ejabberd_commands.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/ejabberd_debug.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/ejabberd_piefxis.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/ejabberd_stun.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_ping.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_dag.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_flat.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_flat_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_hometree.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_hometree_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_mb.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/node_pep_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/nodetree_dag.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/nodetree_tree.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/nodetree_tree_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/pubsub_db_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/pubsub_index.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/pubsub_subscription.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/pubsub_subscription_odbc.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/stun_codec.beam Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/ejabberd_commands.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/adhoc.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/mod_muc/mod_muc_room.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/eldap/eldap.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/eldap/ELDAPv3.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/mod_privacy.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/XmppAddr.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/mod_proxy65/mod_proxy65.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/web/ejabberd_web_admin.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/web/ejabberd_http.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/ejabberd.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/ejabberd_config.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/ejabberd_ctl.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/jlib.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/mod_roster.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/mod_pubsub/pubsub.hrl Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/bin/captcha.sh Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/lib/%%PORTNAME%%_zlib_drv.so Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/lib/expat_erl.so Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/lib/iconv_erl.so Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/lib/stringprep_drv.so Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/lib/tls_drv.so Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/ca.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/cs.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/de.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/el.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/eo.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/es.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/fr.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/gl.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/it.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/ja.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/nl.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/no.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/pl.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/pt-br.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/pt.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/ru.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/sk.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/sv.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/th.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/tr.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/uk.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/vi.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/wa.msg Xlib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/zh.msg Xsbin/%%PORTNAME%%ctl X%%PORTDOCS%%%%DOCSDIR%%/COPYING X%%PORTDOCS%%%%DOCSDIR%%/dev.html X%%PORTDOCS%%%%DOCSDIR%%/discorus.png X%%PORTDOCS%%%%DOCSDIR%%/features.html X%%PORTDOCS%%%%DOCSDIR%%/guide.html X%%PORTDOCS%%%%DOCSDIR%%/logo.png X%%PORTDOCS%%%%DOCSDIR%%/release_notes_0.9.1.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_0.9.8.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_0.9.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_1.0.0.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_1.1.0.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_1.1.1.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_1.1.2.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_1.1.3.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_1.1.4.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.0.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.1.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.2.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.3.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.4.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.5.txt X%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.1.0.txt X%%PORTDOCS%%%%DOCSDIR%%/webadmmain.png X%%PORTDOCS%%%%DOCSDIR%%/webadmmainru.png X%%PORTDOCS%%%%DOCSDIR%%/yozhikheader.png X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrmtry etc/%%PORTNAME%% X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/lib X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/bin X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/mod_muc X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/eldap X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/mod_proxy65 X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/web X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include/mod_pubsub X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin X@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%% 7aba7ce6803fbc8b4f430851eb1f5c2f exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001241133.o0OBXVxQ022037>