# 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/files/patch-tls-dialback # openfire/distinfo # openfire/pkg-descr # openfire/pkg-plist # openfire/Makefile # 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 << '48ada03a78312813a89a1c06a166dd60' XTo enable the openfire startup script please add Xopenfire_enable="YES" to your /etc/rc.conf file. X XThe following sample configuration files have been Xplaced in %%ETCDIR%%: X Xopenfire.xml.sample Xkeystore.sample Xtruststore.sample 48ada03a78312813a89a1c06a166dd60 echo x - openfire/files/openfire.in sed 's/^X//' >openfire/files/openfire.in << '0fbc13dad394a0bf63428dde0381c257' 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# openfire_user (username): Set to openfire by default. X# Set it to required username. X# openfire_group (group): Set to openfire by default. X# Set it to required group. X# openfire_libdir (path): Set to %%DATADIR%%/lib by default. X# Set it to java classes directory. X# openfire_home (path): Set to %%DATADIR%% by default. X# Set it to java home directory. X# openfire_javargs (args): Set to -Xmx256M by default. X# See java -h for available arguments. X X. /etc/rc.subr X Xname="openfire" Xrcvar=openfire_enable Xload_rc_config $name X X# Set defaults X: ${openfire_enable:=NO} X: ${openfire_user:=${name}} X: ${openfire_group:=${name}} X: ${openfire_libdir:=%%DATADIR%%/lib} X: ${openfire_home:=%%DATADIR%%} X: ${openfire_javargs:='-Xmx256M'} X Xpidfile=/var/run/${name}.pid X Xrequired_files="%%ETCDIR%%/openfire.xml" Xjava_options=" -server -jar ${openfire_javargs} \ X -Dopenfire.lib.dir=${openfire_libdir} \ X -DopenfireHome=${openfire_home}" X Xjava_command=" %%LOCALBASE%%/bin/java ${java_options} \ X %%DATADIR%%/lib/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" 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" 0fbc13dad394a0bf63428dde0381c257 echo x - openfire/files/patch-tls-dialback sed 's/^X//' >openfire/files/patch-tls-dialback << '3eae41b18a8fa867dd9389cdad3dd34d' X--- src/java/org/jivesoftware/openfire/server/ServerDialback.java.orig 2013-06-11 09:18:37.000000000 +0200 X+++ src/java/org/jivesoftware/openfire/server/ServerDialback.java 2013-06-11 09:19:07.000000000 +0200 X@@ -236,8 +236,7 @@ X stream.append(" xmlns=\"jabber:server\""); X stream.append(" to=\"").append(remoteDomain).append("\""); X stream.append(" from=\"").append(localDomain).append("\""); X- stream.append(" xmlns:db=\"jabber:server:dialback\""); X- stream.append(" version=\"1.0\">"); X+ stream.append(" xmlns:db=\"jabber:server:dialback\">"); X connection.deliverRawText(stream.toString()); X X // Set a read timeout (of 5 seconds) so we don't keep waiting forever 3eae41b18a8fa867dd9389cdad3dd34d echo x - openfire/distinfo sed 's/^X//' >openfire/distinfo << '3083f6c251c70ed064d8058990368363' XSHA256 (openfire_src_3_9_1.zip) = aa027461b1b895551ffcaadd4da03797847ac8c809955af8108ec677abbefaa1 XSIZE (openfire_src_3_9_1.zip) = 126568710 3083f6c251c70ed064d8058990368363 echo x - openfire/pkg-descr sed 's/^X//' >openfire/pkg-descr << 'cf5ee9714a299e99fbcdff470a7badf3' 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 cf5ee9714a299e99fbcdff470a7badf3 echo x - openfire/pkg-plist sed 's/^X//' >openfire/pkg-plist << '9c0650ed4b2afa478e5605dc0d27fc3a' X%%ETCDIR%%/openfire.xml.sample X%%ETCDIR%%/keystore.sample X%%ETCDIR%%/truststore.sample X%%DATADIR%%/lib/activation.jar X%%DATADIR%%/lib/bcpg-jdk15on.jar X%%DATADIR%%/lib/bcpkix-jdk15on.jar X%%DATADIR%%/lib/bcprov-jdk15on.jar X%%DATADIR%%/lib/commons-el.jar X%%DATADIR%%/lib/hsqldb.jar X%%DATADIR%%/lib/jasper-compiler.jar X%%DATADIR%%/lib/jasper-runtime.jar X%%DATADIR%%/lib/jdic.jar X%%DATADIR%%/lib/jtds.jar X%%DATADIR%%/lib/log4j.xml X%%DATADIR%%/lib/mail.jar X%%DATADIR%%/lib/mysql.jar X%%DATADIR%%/lib/openfire.jar X%%DATADIR%%/lib/postgres.jar X%%DATADIR%%/lib/servlet.jar X%%DATADIR%%/lib/slf4j-log4j12.jar X%%DATADIR%%/lib/startup.jar X%%DATADIR%%/conf X%%DATADIR%%/embedded-db X%%DATADIR%%/logs X%%DATADIR%%/plugins/admin/plugin.xml X%%DATADIR%%/plugins/admin/webapp/WEB-INF/admin.tld X%%DATADIR%%/plugins/admin/webapp/WEB-INF/decorators.xml X%%DATADIR%%/plugins/admin/webapp/WEB-INF/dwr.xml X%%DATADIR%%/plugins/admin/webapp/WEB-INF/lib/admin-jsp.jar X%%DATADIR%%/plugins/admin/webapp/WEB-INF/lib/commons-fileupload.jar X%%DATADIR%%/plugins/admin/webapp/WEB-INF/lib/commons-io.jar X%%DATADIR%%/plugins/admin/webapp/WEB-INF/lib/dwr.jar X%%DATADIR%%/plugins/admin/webapp/WEB-INF/sitemesh.xml X%%DATADIR%%/plugins/admin/webapp/WEB-INF/web.xml X%%DATADIR%%/plugins/admin/webapp/favicon.ico X%%DATADIR%%/plugins/admin/webapp/images/add-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/aim-gray.gif X%%DATADIR%%/plugins/admin/webapp/images/aim.gif X%%DATADIR%%/plugins/admin/webapp/images/arrow_right_blue.gif X%%DATADIR%%/plugins/admin/webapp/images/blank.gif X%%DATADIR%%/plugins/admin/webapp/images/both_32x16.gif X%%DATADIR%%/plugins/admin/webapp/images/bullet-green-14x14.gif X%%DATADIR%%/plugins/admin/webapp/images/bullet-red-14x14.gif X%%DATADIR%%/plugins/admin/webapp/images/bullet-yellow-14x14.gif X%%DATADIR%%/plugins/admin/webapp/images/bullet.gif X%%DATADIR%%/plugins/admin/webapp/images/cache-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/certificate_ok-16x16.png X%%DATADIR%%/plugins/admin/webapp/images/certificate_warning-16x16.png X%%DATADIR%%/plugins/admin/webapp/images/check-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/check.gif X%%DATADIR%%/plugins/admin/webapp/images/clearspace.gif X%%DATADIR%%/plugins/admin/webapp/images/connection-manager_16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/delete-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/doc-changelog-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/doc-down-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/doc-readme-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/edit-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/enterprise-info-btn.gif X%%DATADIR%%/plugins/admin/webapp/images/enterprise.png X%%DATADIR%%/plugins/admin/webapp/images/error-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/feed-icon-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/forbidden-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/greenlight-24x24.gif X%%DATADIR%%/plugins/admin/webapp/images/header-background_new.gif X%%DATADIR%%/plugins/admin/webapp/images/header-help_new.gif X%%DATADIR%%/plugins/admin/webapp/images/header-title_new.gif X%%DATADIR%%/plugins/admin/webapp/images/icon_update-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/icon_warning-small.gif X%%DATADIR%%/plugins/admin/webapp/images/icq-gray.gif X%%DATADIR%%/plugins/admin/webapp/images/icq.gif X%%DATADIR%%/plugins/admin/webapp/images/im_available.gif X%%DATADIR%%/plugins/admin/webapp/images/im_away.gif X%%DATADIR%%/plugins/admin/webapp/images/im_dnd.gif X%%DATADIR%%/plugins/admin/webapp/images/im_free_chat.gif X%%DATADIR%%/plugins/admin/webapp/images/im_unavailable.gif X%%DATADIR%%/plugins/admin/webapp/images/incoming_32x16.gif X%%DATADIR%%/plugins/admin/webapp/images/info-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/irc-gray.gif X%%DATADIR%%/plugins/admin/webapp/images/irc.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-body-bg.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-body-contentbox-bg.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-login-bg.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-login-form-bg-gray.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-login-form-bg.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-nav-bg-left.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-nav-bg-on.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-nav-bg-over.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-nav-bg-right.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-nav-bg.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-nav-div.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-subnav-bg.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-subnav-div.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-tertnav-arrow.gif X%%DATADIR%%/plugins/admin/webapp/images/jive-tertnav-top.gif X%%DATADIR%%/plugins/admin/webapp/images/language_zh_CN.gif X%%DATADIR%%/plugins/admin/webapp/images/lock.gif X%%DATADIR%%/plugins/admin/webapp/images/login_background.png X%%DATADIR%%/plugins/admin/webapp/images/login_boxbg.gif X%%DATADIR%%/plugins/admin/webapp/images/login_header.gif X%%DATADIR%%/plugins/admin/webapp/images/login_logo.gif X%%DATADIR%%/plugins/admin/webapp/images/mark-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/msn-gray.gif X%%DATADIR%%/plugins/admin/webapp/images/msn.gif X%%DATADIR%%/plugins/admin/webapp/images/outgoing_32x16.gif X%%DATADIR%%/plugins/admin/webapp/images/page-background_new.gif X%%DATADIR%%/plugins/admin/webapp/images/percent-bar-left.gif X%%DATADIR%%/plugins/admin/webapp/images/percent-bar-used-high.gif X%%DATADIR%%/plugins/admin/webapp/images/percent-bar-used-low.gif X%%DATADIR%%/plugins/admin/webapp/images/plugin-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/redlight-24x24.gif X%%DATADIR%%/plugins/admin/webapp/images/refresh-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/server-network-24x24.gif X%%DATADIR%%/plugins/admin/webapp/images/server_16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/setup-header.png X%%DATADIR%%/plugins/admin/webapp/images/setup-sidebar-bottom.gif X%%DATADIR%%/plugins/admin/webapp/images/setup-sidebar-top.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_btn_bg-bigblue.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_btn_bg-grey.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_btn_bg-orange.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_btn_closetestx.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_btn_gearplay.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_contentbox_bg.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_header_bg.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_header_logo.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_helpicon.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_language_zh_CN.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_nextprofile.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_bg-top.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_bg.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_check.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_progress0.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_progress1.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_progress2.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_progress3.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_progress4.gif X%%DATADIR%%/plugins/admin/webapp/images/setup_sidebar_progress5.gif X%%DATADIR%%/plugins/admin/webapp/images/sidebar_top.gif X%%DATADIR%%/plugins/admin/webapp/images/sort_ascending.gif X%%DATADIR%%/plugins/admin/webapp/images/sort_descending.gif X%%DATADIR%%/plugins/admin/webapp/images/star-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/success-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/tape.gif X%%DATADIR%%/plugins/admin/webapp/images/twisty_closed_9x9.gif X%%DATADIR%%/plugins/admin/webapp/images/twisty_inactive_9x9.gif X%%DATADIR%%/plugins/admin/webapp/images/twisty_opened_9x9.gif X%%DATADIR%%/plugins/admin/webapp/images/user-clear-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/user-green-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/user-red-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/user-yellow-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/user.gif X%%DATADIR%%/plugins/admin/webapp/images/wait24trans.gif X%%DATADIR%%/plugins/admin/webapp/images/warning-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/working-16x16.gif X%%DATADIR%%/plugins/admin/webapp/images/x.gif X%%DATADIR%%/plugins/admin/webapp/images/yahoo-gray.gif X%%DATADIR%%/plugins/admin/webapp/images/yahoo.gif X%%DATADIR%%/plugins/admin/webapp/index.html X%%DATADIR%%/plugins/admin/webapp/js/behaviour.js X%%DATADIR%%/plugins/admin/webapp/js/builder.js X%%DATADIR%%/plugins/admin/webapp/js/controls.js X%%DATADIR%%/plugins/admin/webapp/js/cookies.js X%%DATADIR%%/plugins/admin/webapp/js/dragdrop.js X%%DATADIR%%/plugins/admin/webapp/js/effects.js X%%DATADIR%%/plugins/admin/webapp/js/jscalendar/calendar-setup.js X%%DATADIR%%/plugins/admin/webapp/js/jscalendar/calendar-win2k-1.css X%%DATADIR%%/plugins/admin/webapp/js/jscalendar/calendar-win2k-cold-1.css X%%DATADIR%%/plugins/admin/webapp/js/jscalendar/calendar.js X%%DATADIR%%/plugins/admin/webapp/js/lightbox.js X%%DATADIR%%/plugins/admin/webapp/js/pngfix.js X%%DATADIR%%/plugins/admin/webapp/js/prototype.js X%%DATADIR%%/plugins/admin/webapp/js/scriptaculous.js X%%DATADIR%%/plugins/admin/webapp/js/setup.js X%%DATADIR%%/plugins/admin/webapp/js/slider.js X%%DATADIR%%/plugins/admin/webapp/js/tooltips/domLib.js X%%DATADIR%%/plugins/admin/webapp/js/tooltips/domTT.js X%%DATADIR%%/plugins/admin/webapp/js/tooltips/domTT_drag.js X%%DATADIR%%/plugins/admin/webapp/js/tooltips/fadomatic.js X%%DATADIR%%/plugins/admin/webapp/js/unittest.js X%%DATADIR%%/plugins/admin/webapp/setup/setup-style.css X%%DATADIR%%/plugins/admin/webapp/style/global.css X%%DATADIR%%/plugins/admin/webapp/style/ldap.css X%%DATADIR%%/plugins/admin/webapp/style/lightbox.css X%%DATADIR%%/plugins/admin/webapp/style/login.css X%%DATADIR%%/plugins/admin/webapp/style/setup.css X%%PLUGINS%%%%DATADIR%%/plugins/fastpath.jar X%%PLUGINS%%%%DATADIR%%/plugins/broadcast.jar X%%PLUGINS%%%%DATADIR%%/plugins/clientControl.jar X%%PLUGINS%%%%DATADIR%%/plugins/contentFilter.jar X%%PLUGINS%%%%DATADIR%%/plugins/dbaccess.jar X%%PLUGINS%%%%DATADIR%%/plugins/emailListener.jar X%%PLUGINS%%%%DATADIR%%/plugins/gojara.jar X%%PLUGINS%%%%DATADIR%%/plugins/hazelcast.jar X%%PLUGINS%%%%DATADIR%%/plugins/jingleNodes.jar X%%PLUGINS%%%%DATADIR%%/plugins/justmarried.jar X%%PLUGINS%%%%DATADIR%%/plugins/kraken.jar X%%PLUGINS%%%%DATADIR%%/plugins/loadStats.jar X%%PLUGINS%%%%DATADIR%%/plugins/monitoring.jar X%%PLUGINS%%%%DATADIR%%/plugins/motd.jar X%%PLUGINS%%%%DATADIR%%/plugins/packetFilter.jar X%%PLUGINS%%%%DATADIR%%/plugins/presence.jar X%%PLUGINS%%%%DATADIR%%/plugins/registration.jar X%%PLUGINS%%%%DATADIR%%/plugins/search.jar X%%PLUGINS%%%%DATADIR%%/plugins/sip.jar X%%PLUGINS%%%%DATADIR%%/plugins/stunserver.jar X%%PLUGINS%%%%DATADIR%%/plugins/subscription.jar X%%PLUGINS%%%%DATADIR%%/plugins/userCreation.jar X%%PLUGINS%%%%DATADIR%%/plugins/userImportExport.jar X%%PLUGINS%%%%DATADIR%%/plugins/userservice.jar X%%PLUGINS%%%%DATADIR%%/plugins/xmldebugger.jar X%%DATADIR%%/resources/database/openfire_db2.sql X%%DATADIR%%/resources/database/openfire_hsqldb.sql X%%DATADIR%%/resources/database/openfire_mysql.sql X%%DATADIR%%/resources/database/openfire_oracle.sql X%%DATADIR%%/resources/database/openfire_postgresql.sql X%%DATADIR%%/resources/database/openfire_sqlserver.sql X%%DATADIR%%/resources/database/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/1/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/1/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/1/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/1/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/1/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/1/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/10/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/10/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/10/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/10/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/10/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/10/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/10/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/11/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/11/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/11/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/11/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/11/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/11/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/11/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/12/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/12/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/12/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/12/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/12/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/12/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/12/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/13/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/13/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/13/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/13/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/13/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/13/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/13/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/14/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/14/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/14/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/14/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/14/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/14/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/14/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/15/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/15/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/15/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/15/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/15/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/15/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/15/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/16/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/16/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/16/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/16/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/16/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/16/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/16/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/17/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/17/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/17/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/17/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/17/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/17/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/17/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/18/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/18/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/18/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/18/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/18/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/18/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/18/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/19/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/19/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/19/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/19/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/19/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/19/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/19/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/2/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/2/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/2/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/2/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/2/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/2/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/20/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/20/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/20/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/20/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/20/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/20/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/20/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/21/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/21/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/21/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/21/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/21/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/21/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/21/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/4/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/4/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/4/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/4/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/4/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/4/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/4/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/5/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/5/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/5/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/5/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/5/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/5/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/5/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/6/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/6/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/6/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/6/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/6/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/6/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/6/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/7/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/7/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/7/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/7/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/7/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/7/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/7/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/8/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/8/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/8/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/8/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/8/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/8/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/8/openfire_sybase.sql X%%DATADIR%%/resources/database/upgrade/9/openfire_db2.sql X%%DATADIR%%/resources/database/upgrade/9/openfire_hsqldb.sql X%%DATADIR%%/resources/database/upgrade/9/openfire_mysql.sql X%%DATADIR%%/resources/database/upgrade/9/openfire_oracle.sql X%%DATADIR%%/resources/database/upgrade/9/openfire_postgresql.sql X%%DATADIR%%/resources/database/upgrade/9/openfire_sqlserver.sql X%%DATADIR%%/resources/database/upgrade/9/openfire_sybase.sql X%%DATADIR%%/resources/nativeAuth/linux-i386/libshaj.so X%%DATADIR%%/resources/nativeAuth/osx-ppc/libshaj.jnilib X%%DATADIR%%/resources/nativeAuth/solaris-sparc/libshaj.so X%%DATADIR%%/resources/nativeAuth/win32-x86/shaj.dll X%%DATADIR%%/resources/security X%%DATADIR%%/resources/spank/WEB-INF/web.xml X%%DATADIR%%/resources/spank/index.html X@dirrm %%DATADIR%%/resources/spank/WEB-INF X@dirrm %%DATADIR%%/resources/spank X@dirrm %%DATADIR%%/resources/nativeAuth/win32-x86 X@dirrm %%DATADIR%%/resources/nativeAuth/solaris-sparc X@dirrm %%DATADIR%%/resources/nativeAuth/osx-ppc X@dirrm %%DATADIR%%/resources/nativeAuth/linux-i386 X@dirrm %%DATADIR%%/resources/nativeAuth X@dirrm %%DATADIR%%/resources/database/upgrade/9 X@dirrm %%DATADIR%%/resources/database/upgrade/8 X@dirrm %%DATADIR%%/resources/database/upgrade/7 X@dirrm %%DATADIR%%/resources/database/upgrade/6 X@dirrm %%DATADIR%%/resources/database/upgrade/5 X@dirrm %%DATADIR%%/resources/database/upgrade/4 X@dirrm %%DATADIR%%/resources/database/upgrade/21 X@dirrm %%DATADIR%%/resources/database/upgrade/20 X@dirrm %%DATADIR%%/resources/database/upgrade/2 X@dirrm %%DATADIR%%/resources/database/upgrade/19 X@dirrm %%DATADIR%%/resources/database/upgrade/18 X@dirrm %%DATADIR%%/resources/database/upgrade/17 X@dirrm %%DATADIR%%/resources/database/upgrade/16 X@dirrm %%DATADIR%%/resources/database/upgrade/15 X@dirrm %%DATADIR%%/resources/database/upgrade/14 X@dirrm %%DATADIR%%/resources/database/upgrade/13 X@dirrm %%DATADIR%%/resources/database/upgrade/12 X@dirrm %%DATADIR%%/resources/database/upgrade/11 X@dirrm %%DATADIR%%/resources/database/upgrade/10 X@dirrm %%DATADIR%%/resources/database/upgrade/1 X@dirrm %%DATADIR%%/resources/database/upgrade X@dirrm %%DATADIR%%/resources/database X@dirrm %%DATADIR%%/resources X@dirrm %%DATADIR%%/plugins/admin/webapp/style X@dirrm %%DATADIR%%/plugins/admin/webapp/setup X@dirrm %%DATADIR%%/plugins/admin/webapp/js/tooltips X@dirrm %%DATADIR%%/plugins/admin/webapp/js/jscalendar X@dirrm %%DATADIR%%/plugins/admin/webapp/js X@dirrm %%DATADIR%%/plugins/admin/webapp/images X@dirrm %%DATADIR%%/plugins/admin/webapp/WEB-INF/lib X@dirrm %%DATADIR%%/plugins/admin/webapp/WEB-INF X@dirrm %%DATADIR%%/plugins/admin/webapp X@dirrm %%DATADIR%%/plugins/admin X@dirrm %%DATADIR%%/plugins X@dirrm %%DATADIR%%/lib X@unexec rmdir %D/%%DATADIR%% 2> /dev/null 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" 9c0650ed4b2afa478e5605dc0d27fc3a echo x - openfire/Makefile sed 's/^X//' >openfire/Makefile << 'e62490a101f89f9d3241bbdeef42a1be' X# Created by: Nikolay Pavlov X# $FreeBSD: head/net-im/openfire/Makefile 338168 2013-12-30 20:55:18Z ohauer $ X XPORTNAME= openfire XPORTVERSION= 3.9.1 XPORTEPOCH= 1 XCATEGORIES= net-im java XMASTER_SITES= http://download.igniterealtime.org/openfire/ XDISTNAME= ${PORTNAME}_src_${PORTVERSION:S/./_/g} X XMAINTAINER= gahr@FreeBSD.org XCOMMENT= Enterprise instant messaging server X XLICENSE= APACHE20 X XRUN_DEPENDS= classpath:${PORTSDIR}/java/javavmwrapper \ X ${JAVAJARDIR}/slf4j-api.jar:${PORTSDIR}/devel/slf4j X XOPTIONS_DEFINE= PLUGINS XOPTIONS_DEFAULT=PLUGINS XPLUGINS_DESC= Install bundled plugins X XUSES= dos2unix XDOS2UNIX_FILES= src/java/org/jivesoftware/openfire/server/ServerDialback.java XUSE_ZIP= yes XUSE_LDCONFIG= yes XUSE_ANT= yes XUSE_JAVA= yes XJAVA_VERSION= 1.6+ 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} XPORTDOCS= * XVARLOG= /var/log/openfire XVARDB= /var/db/openfire XUSERS= openfire XGROUPS= ${USERS} X X.include X X.if ${PORT_OPTIONS:MPLUGINS} XALL_TARGET+= plugins XPLIST_SUB+= PLUGINS="" X.else XPLIST_SUB+= PLUGINS="@comment " X.endif X Xpost-patch: X (cd ${WRKSRC} && ${MV} \ X ./src/plugins/jingleNodes/src/i18n/jingleNodes_i18n.properties \ X ./src/plugins/jingleNodes/src/i18n/jinglenodes_i18n.properties) X Xdo-install: X ${MKDIR} ${STAGEDIR}${DATADIR}/lib X ${MKDIR} ${STAGEDIR}${VARLOG} X ${MKDIR} ${STAGEDIR}${VARDB} X X (cd ${INSTALL_WRKSRC}/lib && ${INSTALL} -m 744 *.jar ${STAGEDIR}${DATADIR}/lib) X (cd ${INSTALL_WRKSRC}/lib && ${INSTALL} -m 744 log4j.xml ${STAGEDIR}${DATADIR}/lib) X X (cd ${INSTALL_WRKSRC}/resources && ${FIND} . \! -path ./security\* \ X | ${CPIO} -pvdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/resources) X X# always install admin interface X (cd ${INSTALL_WRKSRC}/plugins/admin && ${FIND} . \ X | ${CPIO} -pvdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/plugins/admin) X X.if ${PORT_OPTIONS:MPLUGINS} X (cd ${INSTALL_WRKSRC}/plugins && ${FIND} . \ X | ${CPIO} -pvdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/plugins) X.endif X X.if ${PORT_OPTIONS:MDOCS} X ${MKDIR} ${STAGEDIR}${DOCSDIR} X (cd ${WRKSRC} && ${INSTALL_DATA} \ X LICENSE.html README.html changelog.html ${STAGEDIR}${DOCSDIR}) X X (cd ${WRKSRC}/documentation/docs && ${FIND} . \! -path ./javadoc\* \ X | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1 ) X.endif X Xpost-install: X ${LN} -sf ${VARLOG} ${STAGEDIR}${DATADIR}/logs X ${LN} -sf ${VARDB} ${STAGEDIR}${DATADIR}/embedded-db X ${LN} -sf ${ETCDIR} ${STAGEDIR}${DATADIR}/conf X ${LN} -sf ${ETCDIR} ${STAGEDIR}${DATADIR}/resources/security X X @${MKDIR} ${STAGEDIR}${ETCDIR} X ${INSTALL_DATA} ${INSTALL_WRKSRC}/conf/openfire.xml \ X ${STAGEDIR}${ETCDIR}/openfire.xml.sample X ${INSTALL} -m 600 ${INSTALL_WRKSRC}/resources/security/truststore \ X ${STAGEDIR}${ETCDIR}/truststore.sample X ${INSTALL} -m 600 ${INSTALL_WRKSRC}/resources/security/keystore \ X ${STAGEDIR}${ETCDIR}/keystore.sample X X ${CHOWN} -Rh ${USERS}:${GROUPS} ${STAGEDIR}${ETCDIR} X ${CHOWN} -Rh ${USERS}:${GROUPS} ${STAGEDIR}${VARLOG} X ${CHOWN} -Rh ${USERS}:${GROUPS} ${STAGEDIR}${VARDB} X ${CHOWN} -Rh ${USERS}:${GROUPS} ${STAGEDIR}${DATADIR} X X @${CAT} ${PKGMESSAGE} X X.include e62490a101f89f9d3241bbdeef42a1be exit