From c0facc5265cdaa502fd1445cf26a6200fbbe2cbd Mon Sep 17 00:00:00 2001 From: jolan Date: Fri, 19 Jun 2009 01:09:36 +0000 Subject: [PATCH] openfire-3.6.4, XMPP real time collaboration server still needs some extra testing so it won't be connected to the builds just yet. diffs & good error reports welcome. --- net/openfire/Makefile | 62 +++ net/openfire/distinfo | 5 + net/openfire/files/README.OpenBSD | 7 + net/openfire/files/openfirectl.template | 104 +++++ ..._org_jivesoftware_openfire_XMPPServer_java | 11 + net/openfire/pkg/DESCR | 4 + net/openfire/pkg/PLIST | 428 ++++++++++++++++++ 7 files changed, 621 insertions(+) create mode 100644 net/openfire/Makefile create mode 100644 net/openfire/distinfo create mode 100644 net/openfire/files/README.OpenBSD create mode 100644 net/openfire/files/openfirectl.template create mode 100644 net/openfire/patches/patch-src_java_org_jivesoftware_openfire_XMPPServer_java create mode 100644 net/openfire/pkg/DESCR create mode 100644 net/openfire/pkg/PLIST diff --git a/net/openfire/Makefile b/net/openfire/Makefile new file mode 100644 index 00000000000..60c475831bd --- /dev/null +++ b/net/openfire/Makefile @@ -0,0 +1,62 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2009/06/19 01:09:36 jolan Exp $ + +COMMENT= XMPP real time collaboration server +DISTNAME= openfire_src_3_6_4 +PKGNAME= openfire-3.6.4 +CATEGORIES= net + +MASTER_SITES= http://www.igniterealtime.org/downloadServlet?filename=openfire/ + +HOMEPAGE= http://www.igniterealtime.org/projects/openfire/index.jsp + +# GPLv2 +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes + +MODULES=java +MODJAVA_VER= 1.7+ + +BUILD_DEPENDS= ::devel/apache-ant + +MAKE_ENV+= JAVA_HOME=${JAVA_HOME} +WRKDIST= ${WRKDIR}/openfire_src + +OPENFIREDEST= ${PREFIX}/openfire +DATADIRS= lib logs plugins resources + +SUBST_VARS= PREFIX + +post-configure: + @sed -e "s|__LOCALBASE__|${LOCALBASE}|g ; s|__PREFIX__|${PREFIX}|g" ${FILESDIR}/openfirectl.template > ${WRKBUILD}/openfirectl + +do-build: + cd ${WRKSRC}/build && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/ant + +# BAHLEET non-OpenBSD shitz0rz +pre-install: + rm -rf ${WRKSRC}/target/openfire/resources/nativeAuth + mv ${WRKSRC}/target/openfire/resources/security ${WRKBUILD} + +do-install: + cd ${WRKSRC}/target/openfire && \ + find ${DATADIRS} -type d \ + -exec ${INSTALL_DATA_DIR} ${OPENFIREDEST}/{} \; && \ + find ${DATADIRS} ! -type d \ + -exec ${INSTALL_DATA} -m 644 {} ${OPENFIREDEST}/{} \; + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/openfire + ${INSTALL_DATA} ${WRKSRC}/documentation/docs/*-guide.html \ + ${PREFIX}/share/doc/openfire + ${INSTALL_DATA} ${WRKSRC}/documentation/docs/database.html \ + ${PREFIX}/share/doc/openfire + ${INSTALL_DATA} ${FILESDIR}/README.OpenBSD \ + ${PREFIX}/share/doc/openfire + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/openfire/security + ${INSTALL_DATA} ${WRKSRC}/target/openfire/conf/openfire.xml \ + ${PREFIX}/share/examples/openfire + ${INSTALL_DATA} ${WRKBUILD}/security/* \ + ${PREFIX}/share/examples/openfire/security + ${INSTALL_SCRIPT} ${WRKBUILD}/openfirectl ${PREFIX}/sbin + +.include diff --git a/net/openfire/distinfo b/net/openfire/distinfo new file mode 100644 index 00000000000..1a206a7b175 --- /dev/null +++ b/net/openfire/distinfo @@ -0,0 +1,5 @@ +MD5 (openfire_src_3_6_4.tar.gz) = C1QXNoNVBFr7v6xBVe/ZiA== +RMD160 (openfire_src_3_6_4.tar.gz) = G4OgjbbcXkt436xbjx7a1RDDNDI= +SHA1 (openfire_src_3_6_4.tar.gz) = JXjb3kyTN9aH2TV1sulWMr3C6Qs= +SHA256 (openfire_src_3_6_4.tar.gz) = j1wzNNpEni+xvavivdRtsf2WpNx7PjSocEAfqQgZ6pk= +SIZE (openfire_src_3_6_4.tar.gz) = 51183844 diff --git a/net/openfire/files/README.OpenBSD b/net/openfire/files/README.OpenBSD new file mode 100644 index 00000000000..4c5e0e4731c --- /dev/null +++ b/net/openfire/files/README.OpenBSD @@ -0,0 +1,7 @@ +Using openfire in an OpenBSD environment + +- if you intend on using postgresql or mysql, see database.html for instructions + on initializing the database +- sudo /usr/local/bin/openfirectl start +- lynx http://localhost:9090/ and go through the setup process +- login and try adding users, plugins, transports, etc diff --git a/net/openfire/files/openfirectl.template b/net/openfire/files/openfirectl.template new file mode 100644 index 00000000000..bc338859700 --- /dev/null +++ b/net/openfire/files/openfirectl.template @@ -0,0 +1,104 @@ +#!/bin/sh +# +# $OpenBSD: openfirectl.template,v 1.1.1.1 2009/06/19 01:09:36 jolan Exp $ +# +# openfirectl -- Stops and starts the Openfire XMPP service. +# +# Modified for OpenBSD by Jolan Luff +# +# This script manages the openfire daemon process. This script should +# only be run as root. + +##### +# Begin setup work +##### + +# Initialization +CMD=$1 +PATH="/sbin:/bin:/usr/bin:/usr/sbin" +RETVAL=0 +JAVA_HOME="__LOCALBASE__/jdk-1.7.0/jre" +JAVACMD="${JAVA_HOME}/bin/java" + +OPENFIRE_HOME="__PREFIX__/openfire" +OPENFIRE_LOGDIR="${OPENFIRE_HOME}/logs" +OPENFIRE_LIB="${OPENFIRE_HOME}/lib" +OPENFIRE_USER="_openfire" + +# Make sure we are running as root +set `/usr/bin/id` +if [ $1 != "uid=0(root)" ]; then + echo "$0: must be run as root" + exit 1 +fi + +# Prepare openfire command line +OPENFIRE_OPTS="${OPENFIRE_OPTS} -DopenfireHome=${OPENFIRE_HOME} -Dopenfire.lib.dir=${OPENFIRE_LIB}" + +# Prepare local java class path +if [ -z "$LOCALCLASSPATH" ]; then + LOCALCLASSPATH="${OPENFIRE_LIB}/startup.jar" +else + LOCALCLASSPATH="${OPENFIRE_LIB}/startup.jar:${LOCALCLASSPATH}" +fi + +# Export any necessary variables +export JAVA_HOME JAVACMD + +# Lastly, prepare the full command that we are going to run. +OPENFIRE_RUN_CMD="${JAVACMD} -server ${OPENFIRE_OPTS} -classpath \"${LOCALCLASSPATH}\" -jar \"${OPENFIRE_LIB}/startup.jar\"" + +##### +# End setup work +##### + +start() { + OLD_PWD=`pwd` + cd $OPENFIRE_HOME + + # Start daemons. + echo "Starting openfire: $OPENFIRE_RUN_CMD \c" + + PID=`su - $OPENFIRE_USER -c "nohup $OPENFIRE_RUN_CMD > $OPENFIRE_LOGDIR/nohup.out 2>&1 &"` + RETVAL=$? + echo "done." + + sleep 1 # allows prompt to return + cd $OLD_PWD +} + +stop_openfire() { + # Stop daemons. + echo "Shutting down openfire: \c" + + kill `pgrep -f "/usr/local/openfire/lib/startup.jar"` + RETVAL=$? + echo "done." +} + +restart() { + stop_openfire + sleep 10 # give it a few moments to shut down + start +} + +# Handle how we were called. +case "$CMD" in + start) + start + ;; + stop) + stop_openfire + ;; + restart) + restart + ;; + reload) + restart + ;; + *) + echo "Usage $0 {start|stop|restart|reload}" + RETVAL=1 +esac + +exit $RETVAL diff --git a/net/openfire/patches/patch-src_java_org_jivesoftware_openfire_XMPPServer_java b/net/openfire/patches/patch-src_java_org_jivesoftware_openfire_XMPPServer_java new file mode 100644 index 00000000000..f6418dbdeba --- /dev/null +++ b/net/openfire/patches/patch-src_java_org_jivesoftware_openfire_XMPPServer_java @@ -0,0 +1,11 @@ +$OpenBSD: patch-src_java_org_jivesoftware_openfire_XMPPServer_java,v 1.1.1.1 2009/06/19 01:09:36 jolan Exp $ +--- src/java/org/jivesoftware/openfire/XMPPServer.java.orig Fri May 1 16:12:41 2009 ++++ src/java/org/jivesoftware/openfire/XMPPServer.java Thu Jun 18 13:16:47 2009 +@@ -338,6 +338,7 @@ public class XMPPServer { + if ("true".equals(JiveGlobals.getXMLProperty("setup"))) { + // Set the new server domain assigned during the setup process + name = JiveGlobals.getProperty("xmpp.domain").toLowerCase(); ++ xmppServerInfo.setXMPPDomain(name); + + // Update certificates (if required) + try { diff --git a/net/openfire/pkg/DESCR b/net/openfire/pkg/DESCR new file mode 100644 index 00000000000..d12249a1c43 --- /dev/null +++ b/net/openfire/pkg/DESCR @@ -0,0 +1,4 @@ +Openfire is a real time collaboration (RTC) server licensed under the +GPL. It uses the only widely adopted open protocol for instant +messaging, XMPP (also called Jabber). Openfire is incredibly easy to +setup and administer, but offers rock-solid security and performance. diff --git a/net/openfire/pkg/PLIST b/net/openfire/pkg/PLIST new file mode 100644 index 00000000000..58410317b55 --- /dev/null +++ b/net/openfire/pkg/PLIST @@ -0,0 +1,428 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2009/06/19 01:09:36 jolan Exp $ +@newgroup _openfire:632 +@newuser _openfire:632:_openfire:daemon:openfire user:/var/empty:/sbin/nologin +@mode 775 +@owner root +@group _openfire +openfire/ +@mode +@owner +@group +openfire/lib/ +openfire/lib/activation.jar +openfire/lib/bouncycastle.jar +openfire/lib/commons-el.jar +openfire/lib/hsqldb.jar +openfire/lib/jasper-compiler.jar +openfire/lib/jasper-runtime.jar +openfire/lib/jdic.jar +openfire/lib/jtds.jar +openfire/lib/mail.jar +openfire/lib/mysql.jar +openfire/lib/openfire.jar +openfire/lib/postgres.jar +openfire/lib/servlet.jar +openfire/lib/startup.jar +openfire/lib/tray.dll +@mode 770 +@owner root +@group _openfire +@sample openfire/logs/ +openfire/plugins/ +@mode +@owner +@group +openfire/plugins/admin/ +openfire/plugins/admin/plugin.xml +openfire/plugins/admin/webapp/ +openfire/plugins/admin/webapp/WEB-INF/ +openfire/plugins/admin/webapp/WEB-INF/admin.tld +openfire/plugins/admin/webapp/WEB-INF/decorators.xml +openfire/plugins/admin/webapp/WEB-INF/dwr.xml +openfire/plugins/admin/webapp/WEB-INF/lib/ +openfire/plugins/admin/webapp/WEB-INF/lib/admin-jsp.jar +openfire/plugins/admin/webapp/WEB-INF/lib/commons-fileupload.jar +openfire/plugins/admin/webapp/WEB-INF/lib/commons-io.jar +openfire/plugins/admin/webapp/WEB-INF/lib/dwr.jar +openfire/plugins/admin/webapp/WEB-INF/sitemesh.xml +openfire/plugins/admin/webapp/WEB-INF/web.xml +openfire/plugins/admin/webapp/favicon.ico +openfire/plugins/admin/webapp/images/ +openfire/plugins/admin/webapp/images/add-16x16.gif +openfire/plugins/admin/webapp/images/aim-gray.gif +openfire/plugins/admin/webapp/images/aim.gif +openfire/plugins/admin/webapp/images/arrow_right_blue.gif +openfire/plugins/admin/webapp/images/blank.gif +openfire/plugins/admin/webapp/images/both_32x16.gif +openfire/plugins/admin/webapp/images/bullet-green-14x14.gif +openfire/plugins/admin/webapp/images/bullet-red-14x14.gif +openfire/plugins/admin/webapp/images/bullet-yellow-14x14.gif +openfire/plugins/admin/webapp/images/bullet.gif +openfire/plugins/admin/webapp/images/cache-16x16.gif +openfire/plugins/admin/webapp/images/certificate_ok-16x16.png +openfire/plugins/admin/webapp/images/certificate_warning-16x16.png +openfire/plugins/admin/webapp/images/check-16x16.gif +openfire/plugins/admin/webapp/images/check.gif +openfire/plugins/admin/webapp/images/clearspace.gif +openfire/plugins/admin/webapp/images/connection-manager_16x16.gif +openfire/plugins/admin/webapp/images/delete-16x16.gif +openfire/plugins/admin/webapp/images/doc-changelog-16x16.gif +openfire/plugins/admin/webapp/images/doc-down-16x16.gif +openfire/plugins/admin/webapp/images/doc-readme-16x16.gif +openfire/plugins/admin/webapp/images/edit-16x16.gif +openfire/plugins/admin/webapp/images/enterprise-info-btn.gif +openfire/plugins/admin/webapp/images/enterprise.png +openfire/plugins/admin/webapp/images/error-16x16.gif +openfire/plugins/admin/webapp/images/feed-icon-16x16.gif +openfire/plugins/admin/webapp/images/forbidden-16x16.gif +openfire/plugins/admin/webapp/images/greenlight-24x24.gif +openfire/plugins/admin/webapp/images/header-background_new.gif +openfire/plugins/admin/webapp/images/header-help_new.gif +openfire/plugins/admin/webapp/images/header-title_new.gif +openfire/plugins/admin/webapp/images/icon_update-16x16.gif +openfire/plugins/admin/webapp/images/icon_warning-small.gif +openfire/plugins/admin/webapp/images/icq-gray.gif +openfire/plugins/admin/webapp/images/icq.gif +openfire/plugins/admin/webapp/images/im_available.gif +openfire/plugins/admin/webapp/images/im_away.gif +openfire/plugins/admin/webapp/images/im_dnd.gif +openfire/plugins/admin/webapp/images/im_free_chat.gif +openfire/plugins/admin/webapp/images/im_unavailable.gif +openfire/plugins/admin/webapp/images/incoming_32x16.gif +openfire/plugins/admin/webapp/images/info-16x16.gif +openfire/plugins/admin/webapp/images/irc-gray.gif +openfire/plugins/admin/webapp/images/irc.gif +openfire/plugins/admin/webapp/images/jive-body-bg.gif +openfire/plugins/admin/webapp/images/jive-body-contentbox-bg.gif +openfire/plugins/admin/webapp/images/jive-login-bg.gif +openfire/plugins/admin/webapp/images/jive-login-form-bg-gray.gif +openfire/plugins/admin/webapp/images/jive-login-form-bg.gif +openfire/plugins/admin/webapp/images/jive-nav-bg-left.gif +openfire/plugins/admin/webapp/images/jive-nav-bg-on.gif +openfire/plugins/admin/webapp/images/jive-nav-bg-over.gif +openfire/plugins/admin/webapp/images/jive-nav-bg-right.gif +openfire/plugins/admin/webapp/images/jive-nav-bg.gif +openfire/plugins/admin/webapp/images/jive-nav-div.gif +openfire/plugins/admin/webapp/images/jive-subnav-bg.gif +openfire/plugins/admin/webapp/images/jive-subnav-div.gif +openfire/plugins/admin/webapp/images/jive-tertnav-arrow.gif +openfire/plugins/admin/webapp/images/jive-tertnav-top.gif +openfire/plugins/admin/webapp/images/language_zh_CN.gif +openfire/plugins/admin/webapp/images/lock.gif +openfire/plugins/admin/webapp/images/login_background.png +openfire/plugins/admin/webapp/images/login_boxbg.gif +openfire/plugins/admin/webapp/images/login_header.gif +openfire/plugins/admin/webapp/images/login_logo.gif +openfire/plugins/admin/webapp/images/mark-16x16.gif +openfire/plugins/admin/webapp/images/msn-gray.gif +openfire/plugins/admin/webapp/images/msn.gif +openfire/plugins/admin/webapp/images/outgoing_32x16.gif +openfire/plugins/admin/webapp/images/page-background_new.gif +openfire/plugins/admin/webapp/images/percent-bar-left.gif +openfire/plugins/admin/webapp/images/percent-bar-used-high.gif +openfire/plugins/admin/webapp/images/percent-bar-used-low.gif +openfire/plugins/admin/webapp/images/plugin-16x16.gif +openfire/plugins/admin/webapp/images/redlight-24x24.gif +openfire/plugins/admin/webapp/images/refresh-16x16.gif +openfire/plugins/admin/webapp/images/server-network-24x24.gif +openfire/plugins/admin/webapp/images/server_16x16.gif +openfire/plugins/admin/webapp/images/setup-header.png +openfire/plugins/admin/webapp/images/setup-sidebar-bottom.gif +openfire/plugins/admin/webapp/images/setup-sidebar-top.gif +openfire/plugins/admin/webapp/images/setup_btn_bg-bigblue.gif +openfire/plugins/admin/webapp/images/setup_btn_bg-grey.gif +openfire/plugins/admin/webapp/images/setup_btn_bg-orange.gif +openfire/plugins/admin/webapp/images/setup_btn_closetestx.gif +openfire/plugins/admin/webapp/images/setup_btn_gearplay.gif +openfire/plugins/admin/webapp/images/setup_contentbox_bg.gif +openfire/plugins/admin/webapp/images/setup_header_bg.gif +openfire/plugins/admin/webapp/images/setup_header_logo.gif +openfire/plugins/admin/webapp/images/setup_helpicon.gif +openfire/plugins/admin/webapp/images/setup_language_zh_CN.gif +openfire/plugins/admin/webapp/images/setup_nextprofile.gif +openfire/plugins/admin/webapp/images/setup_sidebar_bg-top.gif +openfire/plugins/admin/webapp/images/setup_sidebar_bg.gif +openfire/plugins/admin/webapp/images/setup_sidebar_check.gif +openfire/plugins/admin/webapp/images/setup_sidebar_progress0.gif +openfire/plugins/admin/webapp/images/setup_sidebar_progress1.gif +openfire/plugins/admin/webapp/images/setup_sidebar_progress2.gif +openfire/plugins/admin/webapp/images/setup_sidebar_progress3.gif +openfire/plugins/admin/webapp/images/setup_sidebar_progress4.gif +openfire/plugins/admin/webapp/images/setup_sidebar_progress5.gif +openfire/plugins/admin/webapp/images/sidebar_top.gif +openfire/plugins/admin/webapp/images/sort_ascending.gif +openfire/plugins/admin/webapp/images/sort_descending.gif +openfire/plugins/admin/webapp/images/star-16x16.gif +openfire/plugins/admin/webapp/images/success-16x16.gif +openfire/plugins/admin/webapp/images/tape.gif +openfire/plugins/admin/webapp/images/twisty_closed_9x9.gif +openfire/plugins/admin/webapp/images/twisty_inactive_9x9.gif +openfire/plugins/admin/webapp/images/twisty_opened_9x9.gif +openfire/plugins/admin/webapp/images/user-clear-16x16.gif +openfire/plugins/admin/webapp/images/user-green-16x16.gif +openfire/plugins/admin/webapp/images/user-red-16x16.gif +openfire/plugins/admin/webapp/images/user-yellow-16x16.gif +openfire/plugins/admin/webapp/images/user.gif +openfire/plugins/admin/webapp/images/wait24trans.gif +openfire/plugins/admin/webapp/images/warning-16x16.gif +openfire/plugins/admin/webapp/images/working-16x16.gif +openfire/plugins/admin/webapp/images/x.gif +openfire/plugins/admin/webapp/images/yahoo-gray.gif +openfire/plugins/admin/webapp/images/yahoo.gif +openfire/plugins/admin/webapp/index.html +openfire/plugins/admin/webapp/js/ +openfire/plugins/admin/webapp/js/behaviour.js +openfire/plugins/admin/webapp/js/builder.js +openfire/plugins/admin/webapp/js/controls.js +openfire/plugins/admin/webapp/js/cookies.js +openfire/plugins/admin/webapp/js/dragdrop.js +openfire/plugins/admin/webapp/js/effects.js +openfire/plugins/admin/webapp/js/jscalendar/ +openfire/plugins/admin/webapp/js/jscalendar/calendar-setup.js +openfire/plugins/admin/webapp/js/jscalendar/calendar-win2k-1.css +openfire/plugins/admin/webapp/js/jscalendar/calendar-win2k-cold-1.css +openfire/plugins/admin/webapp/js/jscalendar/calendar.js +openfire/plugins/admin/webapp/js/lightbox.js +openfire/plugins/admin/webapp/js/pngfix.js +openfire/plugins/admin/webapp/js/prototype.js +openfire/plugins/admin/webapp/js/scriptaculous.js +openfire/plugins/admin/webapp/js/setup.js +openfire/plugins/admin/webapp/js/slider.js +openfire/plugins/admin/webapp/js/tooltips/ +openfire/plugins/admin/webapp/js/tooltips/domLib.js +openfire/plugins/admin/webapp/js/tooltips/domTT.js +openfire/plugins/admin/webapp/js/tooltips/domTT_drag.js +openfire/plugins/admin/webapp/js/tooltips/fadomatic.js +openfire/plugins/admin/webapp/js/unittest.js +openfire/plugins/admin/webapp/setup/ +openfire/plugins/admin/webapp/setup/setup-style.css +openfire/plugins/admin/webapp/style/ +openfire/plugins/admin/webapp/style/global.css +openfire/plugins/admin/webapp/style/ldap.css +openfire/plugins/admin/webapp/style/lightbox.css +openfire/plugins/admin/webapp/style/login.css +openfire/plugins/admin/webapp/style/setup.css +openfire/resources/ +openfire/resources/database/ +openfire/resources/database/openfire_db2.sql +openfire/resources/database/openfire_hsqldb.sql +openfire/resources/database/openfire_mysql.sql +openfire/resources/database/openfire_oracle.sql +openfire/resources/database/openfire_postgresql.sql +openfire/resources/database/openfire_sqlserver.sql +openfire/resources/database/openfire_sybase.sql +openfire/resources/database/upgrade/ +openfire/resources/database/upgrade/1/ +openfire/resources/database/upgrade/1/openfire_db2.sql +openfire/resources/database/upgrade/1/openfire_hsqldb.sql +openfire/resources/database/upgrade/1/openfire_mysql.sql +openfire/resources/database/upgrade/1/openfire_oracle.sql +openfire/resources/database/upgrade/1/openfire_postgresql.sql +openfire/resources/database/upgrade/1/openfire_sqlserver.sql +openfire/resources/database/upgrade/10/ +openfire/resources/database/upgrade/10/openfire_db2.sql +openfire/resources/database/upgrade/10/openfire_hsqldb.sql +openfire/resources/database/upgrade/10/openfire_mysql.sql +openfire/resources/database/upgrade/10/openfire_oracle.sql +openfire/resources/database/upgrade/10/openfire_postgresql.sql +openfire/resources/database/upgrade/10/openfire_sqlserver.sql +openfire/resources/database/upgrade/10/openfire_sybase.sql +openfire/resources/database/upgrade/11/ +openfire/resources/database/upgrade/11/openfire_db2.sql +openfire/resources/database/upgrade/11/openfire_hsqldb.sql +openfire/resources/database/upgrade/11/openfire_mysql.sql +openfire/resources/database/upgrade/11/openfire_oracle.sql +openfire/resources/database/upgrade/11/openfire_postgresql.sql +openfire/resources/database/upgrade/11/openfire_sqlserver.sql +openfire/resources/database/upgrade/11/openfire_sybase.sql +openfire/resources/database/upgrade/12/ +openfire/resources/database/upgrade/12/openfire_db2.sql +openfire/resources/database/upgrade/12/openfire_hsqldb.sql +openfire/resources/database/upgrade/12/openfire_mysql.sql +openfire/resources/database/upgrade/12/openfire_oracle.sql +openfire/resources/database/upgrade/12/openfire_postgresql.sql +openfire/resources/database/upgrade/12/openfire_sqlserver.sql +openfire/resources/database/upgrade/12/openfire_sybase.sql +openfire/resources/database/upgrade/13/ +openfire/resources/database/upgrade/13/openfire_db2.sql +openfire/resources/database/upgrade/13/openfire_hsqldb.sql +openfire/resources/database/upgrade/13/openfire_mysql.sql +openfire/resources/database/upgrade/13/openfire_oracle.sql +openfire/resources/database/upgrade/13/openfire_postgresql.sql +openfire/resources/database/upgrade/13/openfire_sqlserver.sql +openfire/resources/database/upgrade/13/openfire_sybase.sql +openfire/resources/database/upgrade/14/ +openfire/resources/database/upgrade/14/openfire_db2.sql +openfire/resources/database/upgrade/14/openfire_hsqldb.sql +openfire/resources/database/upgrade/14/openfire_mysql.sql +openfire/resources/database/upgrade/14/openfire_oracle.sql +openfire/resources/database/upgrade/14/openfire_postgresql.sql +openfire/resources/database/upgrade/14/openfire_sqlserver.sql +openfire/resources/database/upgrade/14/openfire_sybase.sql +openfire/resources/database/upgrade/15/ +openfire/resources/database/upgrade/15/openfire_db2.sql +openfire/resources/database/upgrade/15/openfire_hsqldb.sql +openfire/resources/database/upgrade/15/openfire_mysql.sql +openfire/resources/database/upgrade/15/openfire_oracle.sql +openfire/resources/database/upgrade/15/openfire_postgresql.sql +openfire/resources/database/upgrade/15/openfire_sqlserver.sql +openfire/resources/database/upgrade/15/openfire_sybase.sql +openfire/resources/database/upgrade/16/ +openfire/resources/database/upgrade/16/openfire_db2.sql +openfire/resources/database/upgrade/16/openfire_hsqldb.sql +openfire/resources/database/upgrade/16/openfire_mysql.sql +openfire/resources/database/upgrade/16/openfire_oracle.sql +openfire/resources/database/upgrade/16/openfire_postgresql.sql +openfire/resources/database/upgrade/16/openfire_sqlserver.sql +openfire/resources/database/upgrade/16/openfire_sybase.sql +openfire/resources/database/upgrade/17/ +openfire/resources/database/upgrade/17/openfire_db2.sql +openfire/resources/database/upgrade/17/openfire_hsqldb.sql +openfire/resources/database/upgrade/17/openfire_mysql.sql +openfire/resources/database/upgrade/17/openfire_oracle.sql +openfire/resources/database/upgrade/17/openfire_postgresql.sql +openfire/resources/database/upgrade/17/openfire_sqlserver.sql +openfire/resources/database/upgrade/17/openfire_sybase.sql +openfire/resources/database/upgrade/18/ +openfire/resources/database/upgrade/18/openfire_db2.sql +openfire/resources/database/upgrade/18/openfire_hsqldb.sql +openfire/resources/database/upgrade/18/openfire_mysql.sql +openfire/resources/database/upgrade/18/openfire_oracle.sql +openfire/resources/database/upgrade/18/openfire_postgresql.sql +openfire/resources/database/upgrade/18/openfire_sqlserver.sql +openfire/resources/database/upgrade/18/openfire_sybase.sql +openfire/resources/database/upgrade/19/ +openfire/resources/database/upgrade/19/openfire_db2.sql +openfire/resources/database/upgrade/19/openfire_hsqldb.sql +openfire/resources/database/upgrade/19/openfire_mysql.sql +openfire/resources/database/upgrade/19/openfire_oracle.sql +openfire/resources/database/upgrade/19/openfire_postgresql.sql +openfire/resources/database/upgrade/19/openfire_sqlserver.sql +openfire/resources/database/upgrade/19/openfire_sybase.sql +openfire/resources/database/upgrade/2/ +openfire/resources/database/upgrade/2/openfire_db2.sql +openfire/resources/database/upgrade/2/openfire_hsqldb.sql +openfire/resources/database/upgrade/2/openfire_mysql.sql +openfire/resources/database/upgrade/2/openfire_oracle.sql +openfire/resources/database/upgrade/2/openfire_postgresql.sql +openfire/resources/database/upgrade/2/openfire_sqlserver.sql +openfire/resources/database/upgrade/20/ +openfire/resources/database/upgrade/20/openfire_db2.sql +openfire/resources/database/upgrade/20/openfire_hsqldb.sql +openfire/resources/database/upgrade/20/openfire_mysql.sql +openfire/resources/database/upgrade/20/openfire_oracle.sql +openfire/resources/database/upgrade/20/openfire_postgresql.sql +openfire/resources/database/upgrade/20/openfire_sqlserver.sql +openfire/resources/database/upgrade/20/openfire_sybase.sql +openfire/resources/database/upgrade/4/ +openfire/resources/database/upgrade/4/openfire_db2.sql +openfire/resources/database/upgrade/4/openfire_hsqldb.sql +openfire/resources/database/upgrade/4/openfire_mysql.sql +openfire/resources/database/upgrade/4/openfire_oracle.sql +openfire/resources/database/upgrade/4/openfire_postgresql.sql +openfire/resources/database/upgrade/4/openfire_sqlserver.sql +openfire/resources/database/upgrade/4/openfire_sybase.sql +openfire/resources/database/upgrade/5/ +openfire/resources/database/upgrade/5/openfire_db2.sql +openfire/resources/database/upgrade/5/openfire_hsqldb.sql +openfire/resources/database/upgrade/5/openfire_mysql.sql +openfire/resources/database/upgrade/5/openfire_oracle.sql +openfire/resources/database/upgrade/5/openfire_postgresql.sql +openfire/resources/database/upgrade/5/openfire_sqlserver.sql +openfire/resources/database/upgrade/5/openfire_sybase.sql +openfire/resources/database/upgrade/6/ +openfire/resources/database/upgrade/6/openfire_db2.sql +openfire/resources/database/upgrade/6/openfire_hsqldb.sql +openfire/resources/database/upgrade/6/openfire_mysql.sql +openfire/resources/database/upgrade/6/openfire_oracle.sql +openfire/resources/database/upgrade/6/openfire_postgresql.sql +openfire/resources/database/upgrade/6/openfire_sqlserver.sql +openfire/resources/database/upgrade/6/openfire_sybase.sql +openfire/resources/database/upgrade/7/ +openfire/resources/database/upgrade/7/openfire_db2.sql +openfire/resources/database/upgrade/7/openfire_hsqldb.sql +openfire/resources/database/upgrade/7/openfire_mysql.sql +openfire/resources/database/upgrade/7/openfire_oracle.sql +openfire/resources/database/upgrade/7/openfire_postgresql.sql +openfire/resources/database/upgrade/7/openfire_sqlserver.sql +openfire/resources/database/upgrade/7/openfire_sybase.sql +openfire/resources/database/upgrade/8/ +openfire/resources/database/upgrade/8/openfire_db2.sql +openfire/resources/database/upgrade/8/openfire_hsqldb.sql +openfire/resources/database/upgrade/8/openfire_mysql.sql +openfire/resources/database/upgrade/8/openfire_oracle.sql +openfire/resources/database/upgrade/8/openfire_postgresql.sql +openfire/resources/database/upgrade/8/openfire_sqlserver.sql +openfire/resources/database/upgrade/8/openfire_sybase.sql +openfire/resources/database/upgrade/9/ +openfire/resources/database/upgrade/9/openfire_db2.sql +openfire/resources/database/upgrade/9/openfire_hsqldb.sql +openfire/resources/database/upgrade/9/openfire_mysql.sql +openfire/resources/database/upgrade/9/openfire_oracle.sql +openfire/resources/database/upgrade/9/openfire_postgresql.sql +openfire/resources/database/upgrade/9/openfire_sqlserver.sql +openfire/resources/database/upgrade/9/openfire_sybase.sql +openfire/resources/spank/ +openfire/resources/spank/WEB-INF/ +openfire/resources/spank/WEB-INF/web.xml +openfire/resources/spank/index.html +sbin/openfirectl +share/doc/openfire/ +share/doc/openfire/README.OpenBSD +share/doc/openfire/database-guide.html +share/doc/openfire/database.html +share/doc/openfire/db-integration-guide.html +share/doc/openfire/install-guide.html +share/doc/openfire/ldap-guide.html +share/doc/openfire/plugin-dev-guide.html +share/doc/openfire/ssl-guide.html +share/doc/openfire/translator-guide.html +share/doc/openfire/upgrade-guide.html +share/examples/openfire/ +@mode 775 +@owner root +@group _openfire +@sample openfire/conf/ +@mode +@owner +@group +share/examples/openfire/openfire.xml +@mode 660 +@owner root +@group _openfire +@sample openfire/conf/openfire.xml +@mode +@owner +@group +share/examples/openfire/security/ +@mode 775 +@owner root +@group _openfire +@sample openfire/resources/security/ +@mode +@owner +@group +share/examples/openfire/security/client.truststore +@mode 660 +@owner root +@group _openfire +@sample openfire/resources/security/client.truststore +@mode +@owner +@group +share/examples/openfire/security/keystore +@mode 660 +@owner root +@group _openfire +@sample openfire/resources/security/keystore +@mode +@owner +@group +share/examples/openfire/security/truststore +@mode 660 +@owner root +@group _openfire +@sample openfire/resources/security/truststore +@mode +@owner +@group