sthen f51bbcb53a update to trac 1.4
This is a major version update; as usual for these you will need to
upgrade your trac environments, also note that some plugins are now
obsolete and should be removed.

Trac now uses Jinja2 instead of Genshi as its template engine - Genshi
is still supported in 1.4.x for plugin templates but is now optional.

See https://trac.edgewall.org/wiki/1.3/TracUpgrade#to1.4 and
https://trac.edgewall.org/wiki/TracChangeLog for more details.
2019-08-31 15:07:56 +00:00
..
2019-08-31 15:07:56 +00:00
2018-09-04 12:46:09 +00:00

$OpenBSD: README,v 1.8 2018/09/04 12:46:27 espie Exp $

+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------

Initial setup
=============

To configure a Trac environment, you must run the following command
and follow the prompts:
    su -m _trac -c "${TRUEPREFIX}/bin/trac-admin </path/to/projectenv> initenv"

Here, "</path/to/projectenv>" is the location on your disk where you
want to place the project environment. The _trac user will need the
appropriate permissions.

"</path/to/projectenv/conf/trac.ini>" is the configuration file of your
project environment which allows to setup the name of the project, etc.

To get started with Trac, you can use the built-in webserver.
Configure the daemon flags in /etc/rc.conf.local with a suitable port
and path if the defaults (/var/www/trac and port 8085) are not suitable:

tracd_flags=-p 8085 </path/to/projectenv>

And start the daemon:

# rcctl start tracd

Now you can open up a web brower and go to http://localhost:8085/. You
should see a single link for the project you just created. If you follow
the link, you should see trac in action.

Further information
===================

You can find the Trac Installation and Upgrade Guides here:
  http://projects.edgewall.com/trac/wiki/TracInstall
  http://projects.edgewall.com/trac/wiki/TracUpgrade

By default only Subversion is supported. Other VCS backends are
available as modules; see the documentation.