Go to file
Joey Hess ecd4f0ee55 make unlockwiki drop the cgilock
This is necessary so that things that fork to the background,
like pinger, and inline ping, don't block other cgis from running.

Note that websetup also calls unlockwiki, before refreshing / rebuilding
the wiki. It makes perfect sense for that not to block other cgis.
2008-11-11 20:48:02 -05:00
Bundle
IkiWiki make unlockwiki drop the cgilock 2008-11-11 20:48:02 -05:00
cpan
debian make unlockwiki drop the cgilock 2008-11-11 20:48:02 -05:00
doc pagetitle vs meta: announcing a working prototype 2008-11-12 01:10:09 +01:00
plugins
po make unlockwiki drop the cgilock 2008-11-11 20:48:02 -05:00
t Fix the link() pagespec to match links that are internally recorded as absolute. 2008-11-09 15:31:57 -05:00
templates Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. 2008-11-10 18:05:30 -05:00
underlays
.gitignore
.perlcriticrc
CHANGELOG
IkiWiki.pm make unlockwiki drop the cgilock 2008-11-11 20:48:02 -05:00
Makefile.PL
NEWS
README
auto.setup
docwiki.setup oops 2008-11-06 20:49:52 -05:00
ikiwiki-makerepo
ikiwiki-mass-rebuild
ikiwiki-transition
ikiwiki-update-wikilist
ikiwiki-w3m.cgi
ikiwiki.in
mdwn2man
pm_filter
wikilist

README

Use ./Makefile.PL to generate a Makefile, "make" will build the
documentation wiki and a man page, and "make install" will install ikiwiki.

All other documentation is in the ikiwiki documentation wiki, which is also
available online at <http://ikiwiki.info/>


A few special variables you can set while using the Makefile:

  PROFILE=1 turns on profiling for the build of the doc wiki.
  (Uses Devel::Profile)

  NOTAINT=0 turns on the taint flag in the ikiwiki program. (Not recommended
  unless your perl is less buggy than mine -- see
  http://bugs.debian.org/411786)

  There are also other variables supported by MakeMaker, including PREFIX,
  INSTALL_BASE, and DESTDIR. See ExtUtils::MakeMaker(3).

  In particular, INSTALL_BASE is very useful if you want to install ikiwiki
  to some other location, as it configures it to see the perl libraries
  there. See `doc/tips/nearlyfreespeech.mdwn` for an example of using this to
  install ikiwiki and its dependencies in a home directory.