2018-09-04 12:46:09 +00:00
|
|
|
$OpenBSD: README,v 1.9 2018/09/04 12:46:18 espie Exp $
|
2010-11-13 07:31:59 +00:00
|
|
|
|
2011-06-02 13:41:36 +00:00
|
|
|
+-----------------------------------------------------------------------
|
2018-09-04 12:46:09 +00:00
|
|
|
| Running ${PKGSTEM} on OpenBSD
|
2011-06-02 13:41:36 +00:00
|
|
|
+-----------------------------------------------------------------------
|
2009-06-19 01:09:36 +00:00
|
|
|
|
2009-06-24 20:49:37 +00:00
|
|
|
1) openfire requires a database. If you intend on using the embedded
|
|
|
|
(HSQLDB) database you may skip to step #2. If you intend on using
|
|
|
|
MySQL or PostgreSQL, instructions are available at:
|
|
|
|
|
2010-11-13 07:31:59 +00:00
|
|
|
${TRUEPREFIX}/share/doc/openfire/database.html
|
2009-06-24 20:49:37 +00:00
|
|
|
|
|
|
|
2) openfire may be started by executing:
|
|
|
|
|
2016-12-20 19:26:32 +00:00
|
|
|
rcctl start openfire
|
2009-06-24 20:49:37 +00:00
|
|
|
|
2014-07-12 14:55:40 +00:00
|
|
|
as root. To arrange for this to happen at boot, add 'openfire'
|
2016-12-20 19:26:32 +00:00
|
|
|
to "pkg_scripts" in /etc/rc.conf.local(8):
|
|
|
|
|
|
|
|
rcctl enable openfire
|
2009-06-24 20:49:37 +00:00
|
|
|
|
|
|
|
3) After starting openfire, you may access the web interface at
|
2011-03-09 16:50:40 +00:00
|
|
|
http://[hostname]:9090/; when you first login there is a configuration
|
|
|
|
dialog. After enabling SSL, you can use https://[hostname]:9091/
|
2013-03-19 16:55:01 +00:00
|
|
|
When creating the admin account, note that the default username
|
|
|
|
is "admin", not the email address you enter.
|
2009-06-24 20:49:37 +00:00
|
|
|
|
|
|
|
4) openfire's automated setup and plugin installation services require
|
|
|
|
several directories to be writable by the _openfire user. When you
|
|
|
|
complete the installation process, you may wish to tighten permissions
|
2010-11-13 07:31:59 +00:00
|
|
|
on ${TRUEPREFIX}/openfire and its subdirectories.
|
2009-08-17 02:38:33 +00:00
|
|
|
|
|
|
|
5) openfire's DIGEST-MD5 SASL mechanism does not interoperate very well.
|
|
|
|
If you experience issues with client authentication, you may need to
|
|
|
|
force the SASL mechanism to PLAIN by adding:
|
|
|
|
|
|
|
|
<sasl><mechs>PLAIN</mechs></sasl>
|
|
|
|
|
2011-03-09 16:50:40 +00:00
|
|
|
as the second-last line of ${TRUEPREFIX}/openfire/conf/openfire.xml
|
|
|
|
(e.g, just inside the closing XML tag).
|
2009-08-17 02:38:33 +00:00
|
|
|
|
|
|
|
Then restart openfire for the changes to take effect.
|