This site is managed using ikiwiki. ## File locations * The site is located at `/usr/local/www/www.dragonflybsd.org/` * The checked out copy from Git used to generate the site is at `/usr/local/www/ikiwiki-srcdir/` (commit here) * The bare Git repo for the site is at `/usr/local/www/ikiwiki-repo/` (clone from here) * Source is publically browsable at [gitweb.dragonflybsd.org](http://gitweb.dragonflybsd.org/). * configuration file is at `/usr/local/etc/ikiwiki.setup`. * Page layouts are at `/usr/pkg/share/ikiwiki/templates/` - page.tmpl is probably the one you want. * Stylesheet changes are in `/usr/pkg/share/ikiwiki/basewiki/local.css`. ## Making changes * All files under `/doc` can be edited by anyone, as can the `/sandbox` page. * Existing developers' accounts can be set to edit the rest of the site; ask on the mailing lists. * Changes to the site config are generated into the site with the command `ikiwiki --setup /usr/local/etc/ikiwiki.setup`. * To create new pages on the web, add a new wiki link and then follow the link. If you cannot find a good place for the link, use the [[/sandbox]]. ## Upgrading * Back up `/usr/local/www/ikiwiki-srcdir/`, `/usr/local/www/ikiwiki-repo/`, `/usr/pkg/share/ikiwiki/templates/`, and `/usr/local/etc/ikiwiki.setup`. * You will probably need to restore `/usr/pkg/share/ikiwiki/templates/page.tmpl`, `/usr/pkg/share/ikiwiki/basewiki/favicon.ico`, and `/usr/pkg/share/ikiwiki/basewiki/local.css` with the original versions. * Run any ikiwiki transition commands mentioned in the release notes at http://ikiwiki.info/news/ . * Check for any new plugins that could be enabled; place them in the ikiwiki.setup file. ## For more information * This site contains ikiwiki documentation under /[[ikiwiki]]. * Markdown is documented at [daringfireball.net](http://daringfireball.net/projects/markdown/syntax). * ikiwiki is documented at the [ikiwiki site](http://ikiwiki.info/).