Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 May 2007 17:29:08 GMT
From:      Nikolay Pavlov<quetzal@zone3000.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/112550: New port: net-im/openfire
Message-ID:  <200705091729.l49HT8Mw057576@www.freebsd.org>
Resent-Message-ID: <200705091740.l49HeAK7054537@freefall.freebsd.org>

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

>Number:         112550
>Category:       ports
>Synopsis:       New port: net-im/openfire
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 09 17:40:10 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Nikolay Pavlov
>Release:        6.1-RELEASE-p10
>Organization:
zone3000.net
>Environment:
FreeBSD viking.zone3000.net 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #3: Tue Oct  3 20:48:20 EEST 2006     root@viking.zone3000.net:/usr/obj/usr/src/sys/VIKING  amd64
>Description:
This is new port for openfire server:

Openfire (formerly Wildfire) is an enterprise instant messaging (EIM) server
dual-licensed under the Open Source GPL and commercially. It uses the leading
open protocol for instant messaging, XMPP (also called Jabber).
Openfire is incredibly easy to setup and administer, but offers rock-solid
security and performance.

o  3.2.x series (net-im/wildfire): these releases will continue to use the Wildfire name so that critical bug fixes can be delivered with minimal hassle to existing users. 
   

o  3.3.x series (net-im/openfire): starting with 3.3.0, the server is called Openfire.
   


>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:
#
#	openfire
#	openfire/files
#	openfire/files/pkg-message.in
#	openfire/files/openfire.in
#	openfire/Makefile
#	openfire/distinfo
#	openfire/pkg-descr
#	openfire/pkg-install
#	openfire/pkg-plist
#
echo c - openfire
mkdir -p openfire > /dev/null 2>&1
echo c - openfire/files
mkdir -p openfire/files > /dev/null 2>&1
echo x - openfire/files/pkg-message.in
sed 's/^X//' >openfire/files/pkg-message.in << 'END-of-openfire/files/pkg-message.in'
XNOTE: 
XDue to the name change the product releases will work as follows:
X
Xo  3.2.x series: these releases will continue to use the Wildfire name so
X   that critical bug fixes can be delivered with minimal hassle to existing
X   users. (/usr/ports/net-im/wildfire)
X
Xo  3.3.x series: starting with 3.3.0, the server is called Openfire. 
X   There will be a small amount of upgrade pain associated with this release
X   since configuration files like wildfire.xml will now be openfire.xml, etc.
X   (/usr/ports/net-im/openfire)
X
XWARNING:
X===========================================================================
XThis is an upgrade procedure from wildfire 3.2.4 to openfire 3.3.0:
X
X1) Stop the wildfire server if it still running.
X2) Back up setup.
X3) Go to %%PREFIX%%/etc/openfire and copy configuration from old setup
X   a) Copy wildfire.xml and rename it to openfire.xml.
X   b) Search for org.jivesoftware.wildfire. and replace with
X      org.jivesoftware.openfire. in openfire.xml
X   c) Change owner for configurations files:
X      chown -R openfire:openfire %%PREFIX%%/etc/openfire
X4) If using embedded database:
X   a) Copy and rename files:
X      /var/db/wildfire/wildfire* files to /var/db/openfire/openfire*
X   b) Change owner for the database files:
X      chown -R openfire:openfire /var/db/openfire
X5) Copy old certificates from resources/security directory to same 
X   location in openfire. If you are using self-signed certificates then 
X   regenerate them after start up.
X6) Start up the server using new rc script:
X   a) Add openfire_enable="YES" into rc.conf file.
X   b) %%PREFIX%%/etc/rc.d/openfire start
X7) Reinstall the plugins.
X8) If at that point you want to downgrade to wildfire 3.2.4 for some
X   reason please be sure to reinstall the wildfire port.
X===========================================================================
X
XYou can find the documentation files for this package in the 
Xdirectory %%DOCSDIR%%.
XTo enable openfire startup script please add openfire_enable="YES" 
Xin your rc.conf
END-of-openfire/files/pkg-message.in
echo x - openfire/files/openfire.in
sed 's/^X//' >openfire/files/openfire.in << 'END-of-openfire/files/openfire.in'
X#!/bin/sh
X
X# PROVIDE: openfire
X# REQUIRE: NETWORKING SERVERS
X# BEFORE: DAEMON
X# KEYWORD: shutdown
X#
X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
X# to enable this service:
X#
X# openfire_enable (bool):   Set to NO by default.
X#               Set it to YES to enable openfire.
X
X. %%RC_SUBR%%
X
Xname="openfire"
Xrcvar=${name}_enable
X# Set defaults
X: ${openfire_enable:=NO}
X: ${openfire_user:=${name}}
X: ${openfire_group:=${name}}
X
Xpidfile=/var/run/${name}.pid
X
Xrequired_files="%%PREFIX%%/etc/openfire/openfire.xml"
Xjava_options=" 	-server -jar \
X		-Dopenfire.lib.dir=%%JAVAJARDIR%% \
X		-DopenfireHome=%%DATADIR%%"
X
Xjava_command="	%%LOCALBASE%%/bin/java ${java_options} \
X		%%JAVAJARDIR%%/startup.jar"
X
X# Subvert the check_pid_file procname check.
Xif [ -f $pidfile ]; then
X	read rc_pid junk < $pidfile
X	if [ ! -z "$rc_pid" ]; then
X		procname=`ps -o command= $rc_pid | awk '{print $1 }'`
X	fi
Xfi
X
Xcommand="/usr/sbin/daemon"
Xcommand_args="-f -p ${pidfile} ${java_command}"
Xstart_precmd="openfire_precmd"
Xstatus_cmd="openfire_status"
Xstop_cmd="openfire_stop"
Xload_rc_config $name
X
Xopenfire_precmd() {
X        touch ${pidfile}
X        chown ${openfire_user}:${openfire_group} ${pidfile}
X}
X
Xopenfire_status() {
X	rc_pid=$(check_pidfile $pidfile *$procname*)
X
X        if [ -z "$rc_pid" ]; then
X                [ -n "$rc_fast" ] && return 0
X                if [ -n "$pidfile" ]; then
X                        echo "${name} not running? (check $pidfile)."
X                else
X                        echo "${name} not running?"
X                fi
X                return 1
X        fi
X	echo "$name is running as pid ${rc_pid}"
X}
X
X
Xopenfire_stop() {
X        rc_pid=$(check_pidfile $pidfile *$procname*)
X
X        if [ -z "$rc_pid" ]; then
X                [ -n "$rc_fast" ] && return 0
X                if [ -n "$pidfile" ]; then
X                        echo "${name} not running? (check $pidfile)."
X                else
X                        echo "${name} not running?"
X                fi
X                return 1
X        fi
X
X        echo "Stopping ${name}."
X        kill ${rc_pid} 
X	wait_for_pids ${rc_pid}
X	rm ${pidfile}
X}
X
Xrun_rc_command "$1"
END-of-openfire/files/openfire.in
echo x - openfire/Makefile
sed 's/^X//' >openfire/Makefile << 'END-of-openfire/Makefile'
X# New ports collection makefile for:    openfire
X# Date created:                         2006-11-12
X# Whom:                                 Nikolay Pavlov <quetzal@zone3000.net>
X#
X# $FreeBSD: ports/net-im/openfire/Makefile,v 1.4 2007/04/16 11:41:58 miwi Exp $
X#
X
XPORTNAME=	openfire
XPORTVERSION=	3.3.0
XCATEGORIES=	net-im java
XMASTER_SITES=	http://www.igniterealtime.org/downloadServlet?filename=openfire/
XDISTNAME=	${PORTNAME}_src_${PORTVERSION:S/./_/g}
X
XMAINTAINER=	quetzal@zone3000.net
XCOMMENT=	Openfire (formerly Wildfire) is an enterprise instant messaging server
X
XRUN_DEPENDS=	classpath:${PORTSDIR}/java/javavmwrapper
X
XUSE_ANT= yes
XUSE_JAVA=	yes
XJAVA_VERSION=	1.5+
X
XCONFLICTS= wildfire-[0-9]*
X
XALL_TARGET=	openfire
XUSE_RC_SUBR=	openfire
XSUB_FILES=	pkg-message
X
XWRKSRC=		${WRKDIR}/${PORTNAME}_src
XBUILD_WRKSRC=	${WRKSRC}/build
XINSTALL_WRKSRC=	${WRKSRC}/target/openfire
XDATADIR=	${JAVASHAREDIR}/${PORTNAME}
XVARLOG=		/var/log/openfire
XVARDB=		/var/db/openfire
XWETC=		${PREFIX}/etc/openfire
XPUSER=		openfire
XPGROUP=		${PUSER}
X
XMLINKS=		${VARLOG} ${DATADIR}/logs \
X	       	${VARDB} ${DATADIR}/embedded-db \
X		${WETC} ${DATADIR}/conf
X
Xdo-install:
X
X	(cd ${INSTALL_WRKSRC}/lib && \
X	${INSTALL_DATA} -m 744 *.jar ${JAVAJARDIR});
X
X	${MKDIR} ${DATADIR};
X	${MKDIR} ${VARLOG};
X	${MKDIR} ${VARDB};
X
X	(cd ${INSTALL_WRKSRC}/resources && ${FIND} . \
X	| ${CPIO} -pvdmu -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}/resources)
X
X	(cd ${INSTALL_WRKSRC}/plugins && ${FIND} . \
X	| ${CPIO} -pvdmu -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}/plugins)
X
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR};
X	(cd ${WRKSRC} && ${INSTALL_DATA} -o ${SHAREOWN} -g ${SHAREGRP} \
X	LICENSE.html README.html changelog.html ${DOCSDIR});
X
X	(cd ${WRKSRC}/documentation/docs && ${FIND} . \
X	| ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} > /dev/null 2>&1 )
X.endif
X
Xpost-install:
X	${MKDIR} ${EXAMPLESDIR};
X	${CP} -p ${INSTALL_WRKSRC}/conf/openfire.xml ${EXAMPLESDIR}/openfire.xml
X	@if [ ! -f ${WETC}/openfire.xml ]; then \
X		${MKDIR} ${WETC}; \
X		${CP} -p ${INSTALL_WRKSRC}/conf/openfire.xml ${WETC}/openfire.xml; \
X	fi
X	@PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
X	${CHOWN} -R ${PUSER}:${PGROUP} ${WETC}
X	${CHOWN} -R ${PUSER}:${PGROUP} ${VARDB}
X	${CHOWN} -R ${PUSER}:${PGROUP} ${VARLOG}
X	${CHOWN} -R ${PUSER}:${PGROUP} ${DATADIR}
X
X	@${ECHO_CMD} "===> post-installation information for ${PKGNAME}:"
X	@${ECHO_CMD} ""
X	@${CAT} ${PKGMESSAGE}
X	@${ECHO_CMD} ""
X
X.include <bsd.port.mk>
END-of-openfire/Makefile
echo x - openfire/distinfo
sed 's/^X//' >openfire/distinfo << 'END-of-openfire/distinfo'
XMD5 (openfire_src_3_3_0.tar.gz) = b2c6de82215b62ddcb4804641405a785
XSHA256 (openfire_src_3_3_0.tar.gz) = 1bfff0c896337d5bf44db30e8c570942202ec16edd5b9d53c8d5e72a035c96a4
XSIZE (openfire_src_3_3_0.tar.gz) = 18793873
END-of-openfire/distinfo
echo x - openfire/pkg-descr
sed 's/^X//' >openfire/pkg-descr << 'END-of-openfire/pkg-descr'
XOpenfire (formerly Wildfire) is an enterprise instant messaging (EIM) server
Xdual-licensed under the Open Source GPL and commercially. It uses the leading
Xopen protocol for instant messaging, XMPP (also called Jabber). 
XOpenfire is incredibly easy to setup and administer, but offers rock-solid 
Xsecurity and performance.
X
XWWW: http://www.igniterealtime.org/projects/openfire/index.jsp
END-of-openfire/pkg-descr
echo x - openfire/pkg-install
sed 's/^X//' >openfire/pkg-install << 'END-of-openfire/pkg-install'
X#!/bin/sh
X
XPATH=/bin:/usr/sbin
X
Xcase $2 in
XPOST-INSTALL)
X        USER=openfire
X        GROUP=${USER}
X        UID=341
X        GID=${UID}
X
X        if pw group show "${GROUP}" >/dev/null; then
X                echo "You already have a group \"${GROUP}\", so I will use it."
X        else
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
X        fi
X
X        if pw user show "${USER}" >/dev/null; then
X                echo "You already have a user \"${USER}\", so I will use it."
X        else
X                if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
X                        -d /nonexistent -s /sbin/nologin -c "Openfire Daemon"
X                then
X                        echo "Added user \"${USER}\"."
X                else
X                        echo "Adding user \"${USER}\" failed..."
X                        exit 1
X                fi
X        fi
X        ;;
Xesac
END-of-openfire/pkg-install
echo x - openfire/pkg-plist
sed 's/^X//' >openfire/pkg-plist << 'END-of-openfire/pkg-plist'
X@unexec %D/etc/rc.d/openfire stop > /dev/null 2>&1 || true
X@unexec if cmp -s %D/etc/openfire/openfire.xml %D/%%EXAMPLESDIR%%/openfire.xml; then rm -f %D/etc/openfire/openfire.xml; else echo If permanently deleting this package, %%PREFIX%%/etc/openfire/openfire.xml must be removed manually; fi
X@unexec [ -d %D/share/doc/openfire/javadoc ] && rm -rf %D/share/doc/openfire/javadoc
X%%EXAMPLESDIR%%/openfire.xml
X@exec [ -d /var/log/openfire ] || mkdir -p  /var/log/openfire && chown openfire:openfire /var/log/openfire
X@exec [ -d /var/db/openfire ] || mkdir -p  /var/db/openfire && chown openfire:openfire /var/db/openfire
X@exec [ -d %D/etc/openfire ] || mkdir -p  %D/etc/openfire && chown openfire:openfire %D/etc/openfire
X@exec [ -f %D/etc/openfire/openfire.xml ] || cp %%EXAMPLESDIR%%/openfire.xml %D/etc/openfire/openfire.xml && chown openfire:openfire %D/etc/openfire/openfire.xml
X%%PORTDOCS%%%%DOCSDIR%%/LICENSE.html
X%%PORTDOCS%%%%DOCSDIR%%/README.html
X%%PORTDOCS%%%%DOCSDIR%%/changelog.html
X%%PORTDOCS%%%%DOCSDIR%%/database-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/database.html
X%%PORTDOCS%%%%DOCSDIR%%/overlay.html
X%%PORTDOCS%%%%DOCSDIR%%/db-integration-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/images/header_logo.gif
X%%PORTDOCS%%%%DOCSDIR%%/images/launcher.png
X%%PORTDOCS%%%%DOCSDIR%%/images/sitemesh.png
X%%PORTDOCS%%%%DOCSDIR%%/images/windows_service.png
X%%PORTDOCS%%%%DOCSDIR%%/images/setup_ldap.png
X%%PORTDOCS%%%%DOCSDIR%%/images/active_directory.png
X%%PORTDOCS%%%%DOCSDIR%%/index.html
X%%PORTDOCS%%%%DOCSDIR%%/install-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/ldap-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-commons-logging.txt
X%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-dom4j.txt
X%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-jaxen.txt
X%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-xpp3.txt
X%%PORTDOCS%%%%DOCSDIR%%/plugin-dev-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/protocol-support.html
X%%PORTDOCS%%%%DOCSDIR%%/source-build.html
X%%PORTDOCS%%%%DOCSDIR%%/ssl-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/style.css
X%%PORTDOCS%%%%DOCSDIR%%/translator-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/upgrade-guide.html
Xshare/java/classes/activation.jar
Xshare/java/classes/bouncycastle.jar
Xshare/java/classes/commons-el.jar
Xshare/java/classes/hsqldb.jar
Xshare/java/classes/jasper-compiler.jar
Xshare/java/classes/jasper-runtime.jar
Xshare/java/classes/jdic.jar
Xshare/java/classes/jtds.jar
Xshare/java/classes/mail.jar
Xshare/java/classes/mysql.jar
Xshare/java/classes/postgres.jar
Xshare/java/classes/servlet.jar
Xshare/java/classes/startup.jar
Xshare/java/classes/openfire.jar
Xshare/java/openfire/plugins/admin/plugin.xml
Xshare/java/openfire/plugins/admin/webapp/WEB-INF/admin.tld
Xshare/java/openfire/plugins/admin/webapp/WEB-INF/decorators.xml
Xshare/java/openfire/plugins/admin/webapp/WEB-INF/dwr.xml
Xshare/java/openfire/plugins/admin/webapp/WEB-INF/lib/admin-jsp.jar
Xshare/java/openfire/plugins/admin/webapp/WEB-INF/lib/dwr.jar
Xshare/java/openfire/plugins/admin/webapp/WEB-INF/sitemesh.xml
Xshare/java/openfire/plugins/admin/webapp/WEB-INF/web.xml
Xshare/java/openfire/plugins/admin/webapp/images/clearspace.gif
Xshare/java/openfire/plugins/admin/webapp/images/certificate_warning-16x16.png
Xshare/java/openfire/plugins/admin/webapp/images/certificate_ok-16x16.png
Xshare/java/openfire/plugins/admin/webapp/images/add-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/aim.gif
Xshare/java/openfire/plugins/admin/webapp/images/arrow_right_blue.gif
Xshare/java/openfire/plugins/admin/webapp/images/blank.gif
Xshare/java/openfire/plugins/admin/webapp/images/both_32x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/bullet-green-14x14.gif
Xshare/java/openfire/plugins/admin/webapp/images/bullet-red-14x14.gif
Xshare/java/openfire/plugins/admin/webapp/images/bullet-yellow-14x14.gif
Xshare/java/openfire/plugins/admin/webapp/images/bullet.gif
Xshare/java/openfire/plugins/admin/webapp/images/cache-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/check.gif
Xshare/java/openfire/plugins/admin/webapp/images/connection-manager_16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/delete-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/doc-changelog-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/doc-down-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/doc-readme-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/edit-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/error-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/forbidden-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/greenlight-24x24.gif
Xshare/java/openfire/plugins/admin/webapp/images/header-background_new.gif
Xshare/java/openfire/plugins/admin/webapp/images/header-help_new.gif
Xshare/java/openfire/plugins/admin/webapp/images/header-title_new.gif
Xshare/java/openfire/plugins/admin/webapp/images/icon_update-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/icon_warning-small.gif
Xshare/java/openfire/plugins/admin/webapp/images/icq.gif
Xshare/java/openfire/plugins/admin/webapp/images/im_available.gif
Xshare/java/openfire/plugins/admin/webapp/images/im_away.gif
Xshare/java/openfire/plugins/admin/webapp/images/im_dnd.gif
Xshare/java/openfire/plugins/admin/webapp/images/im_free_chat.gif
Xshare/java/openfire/plugins/admin/webapp/images/incoming_32x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/info-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/language_zh_CN.gif
Xshare/java/openfire/plugins/admin/webapp/images/lock.gif
Xshare/java/openfire/plugins/admin/webapp/images/login_background.png
Xshare/java/openfire/plugins/admin/webapp/images/login_boxbg.gif
Xshare/java/openfire/plugins/admin/webapp/images/login_header.gif
Xshare/java/openfire/plugins/admin/webapp/images/login_logo.gif
Xshare/java/openfire/plugins/admin/webapp/images/mark-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/msn.gif
Xshare/java/openfire/plugins/admin/webapp/images/outgoing_32x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/page-background_new.gif
Xshare/java/openfire/plugins/admin/webapp/images/percent-bar-left.gif
Xshare/java/openfire/plugins/admin/webapp/images/percent-bar-used-high.gif
Xshare/java/openfire/plugins/admin/webapp/images/percent-bar-used-low.gif
Xshare/java/openfire/plugins/admin/webapp/images/plugin-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/redlight-24x24.gif
Xshare/java/openfire/plugins/admin/webapp/images/refresh-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/server_16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup-header.png
Xshare/java/openfire/plugins/admin/webapp/images/setup-sidebar-bottom.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup-sidebar-top.gif
Xshare/java/openfire/plugins/admin/webapp/images/sidebar_top.gif
Xshare/java/openfire/plugins/admin/webapp/images/sort_ascending.gif
Xshare/java/openfire/plugins/admin/webapp/images/sort_descending.gif
Xshare/java/openfire/plugins/admin/webapp/images/success-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/tape.gif
Xshare/java/openfire/plugins/admin/webapp/images/user-clear-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/user-green-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/user-red-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/user-yellow-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/user.gif
Xshare/java/openfire/plugins/admin/webapp/images/warning-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/working-16x16.gif
Xshare/java/openfire/plugins/admin/webapp/images/x.gif
Xshare/java/openfire/plugins/admin/webapp/images/yahoo.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_btn_bg-orange.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_progress0.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_progress5.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_btn_gearplay.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_header_logo.gif
Xshare/java/openfire/plugins/admin/webapp/images/aim-gray.gif
Xshare/java/openfire/plugins/admin/webapp/images/im_unavailable.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_btn_bg-grey.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_btn_closetestx.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_helpicon.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_progress4.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_nextprofile.gif
Xshare/java/openfire/plugins/admin/webapp/images/irc-gray.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_check.gif
Xshare/java/openfire/plugins/admin/webapp/images/irc.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_progress3.gif
Xshare/java/openfire/plugins/admin/webapp/images/msn-gray.gif
Xshare/java/openfire/plugins/admin/webapp/images/enterprise-info-btn.gif
Xshare/java/openfire/plugins/admin/webapp/images/wait24trans.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_btn_bg-bigblue.gif
Xshare/java/openfire/plugins/admin/webapp/images/yahoo-gray.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_bg-top.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_language_zh_CN.gif
Xshare/java/openfire/plugins/admin/webapp/images/twisty_closed_9x9.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_progress2.gif
Xshare/java/openfire/plugins/admin/webapp/images/enterprise.png
Xshare/java/openfire/plugins/admin/webapp/images/twisty_inactive_9x9.gif
Xshare/java/openfire/plugins/admin/webapp/images/icq-gray.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_contentbox_bg.gif
Xshare/java/openfire/plugins/admin/webapp/images/twisty_opened_9x9.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_bg.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_sidebar_progress1.gif
Xshare/java/openfire/plugins/admin/webapp/images/setup_header_bg.gif
Xshare/java/openfire/plugins/admin/webapp/index.html
Xshare/java/openfire/plugins/admin/webapp/favicon.ico
Xshare/java/openfire/plugins/admin/webapp/js/behaviour.js
Xshare/java/openfire/plugins/admin/webapp/js/builder.js
Xshare/java/openfire/plugins/admin/webapp/js/controls.js
Xshare/java/openfire/plugins/admin/webapp/js/cookies.js
Xshare/java/openfire/plugins/admin/webapp/js/dragdrop.js
Xshare/java/openfire/plugins/admin/webapp/js/effects.js
Xshare/java/openfire/plugins/admin/webapp/js/jscalendar/calendar-setup.js
Xshare/java/openfire/plugins/admin/webapp/js/jscalendar/calendar-win2k-1.css
Xshare/java/openfire/plugins/admin/webapp/js/jscalendar/calendar-win2k-cold-1.css
Xshare/java/openfire/plugins/admin/webapp/js/jscalendar/calendar.js
Xshare/java/openfire/plugins/admin/webapp/js/pngfix.js
Xshare/java/openfire/plugins/admin/webapp/js/prototype.js
Xshare/java/openfire/plugins/admin/webapp/js/scriptaculous.js
Xshare/java/openfire/plugins/admin/webapp/js/slider.js
Xshare/java/openfire/plugins/admin/webapp/js/setup.js
Xshare/java/openfire/plugins/admin/webapp/js/lightbox.js
Xshare/java/openfire/plugins/admin/webapp/js/unittest.js
Xshare/java/openfire/plugins/admin/webapp/js/tooltips/domTT.js
Xshare/java/openfire/plugins/admin/webapp/js/tooltips/fadomatic.js
Xshare/java/openfire/plugins/admin/webapp/js/tooltips/domLib.js
Xshare/java/openfire/plugins/admin/webapp/js/tooltips/domTT_drag.js
Xshare/java/openfire/plugins/admin/webapp/setup/setup-style.css
Xshare/java/openfire/plugins/admin/webapp/style/global.css
Xshare/java/openfire/plugins/admin/webapp/style/ldap.css
Xshare/java/openfire/plugins/admin/webapp/style/lightbox.css
Xshare/java/openfire/plugins/admin/webapp/style/setup.css
Xshare/java/openfire/plugins/admin/webapp/style/login.css
Xshare/java/openfire/resources/database/upgrade/1/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/1/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/1/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/1/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/1/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/1/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/10/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/10/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/10/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/10/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/10/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/10/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/10/openfire_sybase.sql
Xshare/java/openfire/resources/database/upgrade/11/openfire_sybase.sql
Xshare/java/openfire/resources/database/upgrade/11/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/11/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/11/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/11/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/11/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/11/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/2/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/2/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/2/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/2/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/2/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/2/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/4/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/4/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/4/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/4/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/4/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/4/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/4/openfire_sybase.sql
Xshare/java/openfire/resources/database/upgrade/5/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/5/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/5/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/5/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/5/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/5/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/5/openfire_sybase.sql
Xshare/java/openfire/resources/database/upgrade/6/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/6/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/6/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/6/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/6/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/6/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/6/openfire_sybase.sql
Xshare/java/openfire/resources/database/upgrade/7/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/7/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/7/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/7/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/7/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/7/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/7/openfire_sybase.sql
Xshare/java/openfire/resources/database/upgrade/8/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/8/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/8/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/8/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/8/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/8/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/8/openfire_sybase.sql
Xshare/java/openfire/resources/database/upgrade/9/openfire_db2.sql
Xshare/java/openfire/resources/database/upgrade/9/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/upgrade/9/openfire_mysql.sql
Xshare/java/openfire/resources/database/upgrade/9/openfire_oracle.sql
Xshare/java/openfire/resources/database/upgrade/9/openfire_postgresql.sql
Xshare/java/openfire/resources/database/upgrade/9/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/upgrade/9/openfire_sybase.sql
Xshare/java/openfire/resources/database/openfire_db2.sql
Xshare/java/openfire/resources/database/openfire_hsqldb.sql
Xshare/java/openfire/resources/database/openfire_mysql.sql
Xshare/java/openfire/resources/database/openfire_oracle.sql
Xshare/java/openfire/resources/database/openfire_postgresql.sql
Xshare/java/openfire/resources/database/openfire_sqlserver.sql
Xshare/java/openfire/resources/database/openfire_sybase.sql
Xshare/java/openfire/resources/nativeAuth/linux-i386/libshaj.so
Xshare/java/openfire/resources/nativeAuth/osx-ppc/libshaj.jnilib
Xshare/java/openfire/resources/nativeAuth/solaris-sparc/libshaj.so
Xshare/java/openfire/resources/nativeAuth/win32-x86/shaj.dll
Xshare/java/openfire/resources/security/keystore
Xshare/java/openfire/resources/security/truststore
Xshare/java/openfire/resources/spank/scripts/prototype.js
Xshare/java/openfire/resources/spank/scripts/flash.js
Xshare/java/openfire/resources/spank/WEB-INF/web.xml
Xshare/java/openfire/resources/spank/crossdomain_version6.swf
Xshare/java/openfire/resources/spank/index.html
Xshare/java/openfire/resources/spank/crossdomain_version8.swf
Xshare/java/openfire/resources/spank/flash6_gateway.swf
X
X@exec [ -d %%PREFIX%%/%%DATADIR%% ] && chown -R openfire:openfire %%PREFIX%%/%%DATADIR%%
Xshare/nls/POSIX
Xshare/nls/en_US.US-ASCII
X@dirrm share/java/openfire/resources/spank/WEB-INF
X@dirrm share/java/openfire/resources/spank/scripts
X@dirrm share/java/openfire/resources/spank
X@dirrm share/java/openfire/resources/security
X@dirrm share/java/openfire/resources/nativeAuth/win32-x86
X@dirrm share/java/openfire/resources/nativeAuth/solaris-sparc
X@dirrm share/java/openfire/resources/nativeAuth/osx-ppc
X@dirrm share/java/openfire/resources/nativeAuth/linux-i386
X@dirrm share/java/openfire/resources/nativeAuth
X@dirrm share/java/openfire/resources/database/upgrade/9
X@dirrm share/java/openfire/resources/database/upgrade/8
X@dirrm share/java/openfire/resources/database/upgrade/7
X@dirrm share/java/openfire/resources/database/upgrade/6
X@dirrm share/java/openfire/resources/database/upgrade/5
X@dirrm share/java/openfire/resources/database/upgrade/4
X@dirrm share/java/openfire/resources/database/upgrade/2
X@dirrm share/java/openfire/resources/database/upgrade/10
X@dirrm share/java/openfire/resources/database/upgrade/11
X@dirrm share/java/openfire/resources/database/upgrade/1
X@dirrm share/java/openfire/resources/database/upgrade
X@dirrm share/java/openfire/resources/database
X@dirrm share/java/openfire/resources
X@dirrm share/java/openfire/plugins/admin/webapp/style
X@dirrm share/java/openfire/plugins/admin/webapp/setup
X@dirrm share/java/openfire/plugins/admin/webapp/js/jscalendar
X@dirrm share/java/openfire/plugins/admin/webapp/js/tooltips
X@dirrm share/java/openfire/plugins/admin/webapp/js
X@dirrm share/java/openfire/plugins/admin/webapp/images
X@dirrm share/java/openfire/plugins/admin/webapp/WEB-INF/lib
X@dirrm share/java/openfire/plugins/admin/webapp/WEB-INF
X@dirrm share/java/openfire/plugins/admin/webapp
X@dirrm share/java/openfire/plugins/admin
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/licenses
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/images
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm %%EXAMPLESDIR%%
X@unexec rmdir %D/share/java/openfire/plugins 2> /dev/null || echo "If permanently deleting this package, %D/share/jave/openfire/plugins must be removed manually"
X@unexec rmdir %D/etc/openfire 2> /dev/null || echo "If permanently deleting this package, %D/etc/openfire must be removed manually"
X@unexec rmdir /var/db/openfire 2> /dev/null || echo "If permanently deleting this package, /var/db/openfire must be removed manually"
X@unexec rmdir /var/log/openfire 2> /dev/null || echo "If permanently deleting this package, /var/log/openfire must be removed manually"
X@dirrmtry share/java/openfire
END-of-openfire/pkg-plist
exit


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



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