On Sun, Mar 08, 2009 at 05:06:07PM -0400, Joey Hess wrote: > I'm failing to reproduce the problem using a git clone of > your repo. Builds in a few minutes. > > Can I see your setup file so I can more accurately reproduce?
Sure, attached (this time for true :)).
I can also provide templates, but given that it happens in the
scanning phase I doubt they are relevant.
Cheers.
--
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
z...@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
#!/usr/bin/perl
# Setup file for ikiwiki.
#
# Passing this to ikiwiki --setup will make ikiwiki generate
# wrappers and build the wiki.
#
# Remember to re-run ikiwiki --setup any time you edit this file.
use IkiWiki::Setup::Standard {
# name of the wiki
wikiname => 'zack\'s home page',
# contact email for wiki
adminemail => '[email protected]',
# users who are wiki admins
adminuser => [qw{zack}],
# users who are banned from the wiki
banned_users => [],
# where the source of the wiki is located
srcdir => '/home/zack/dati/homepage',
# where to build the wiki
destdir => '/home/zack/public_html/homepage',
# base url to the wiki
url => 'http://localhost/~zack/homepage',
# url to the ikiwiki.cgi
cgiurl => 'http://localhost/~zack/cgi-bin/ikiwiki.cgi',
# filename of cgi wrapper to generate
cgi_wrapper => '/home/zack/public_html/cgi-bin/ikiwiki.cgi',
# mode for cgi_wrapper (can safely be made suid)
cgi_wrappermode => '06755',
# rcs backend to use
rcs => 'git',
# plugins to add to the default configuration
add_plugins => [qw{goodstuff wikitext htmltidy fortune sidebar
map calendar sidebar graphviz table
shortcut rawhtml embed adsenseconf
comments}],
# plugins to disable
disable_plugins => [],
# location of template files
templatedir => '/home/zack/.ikiwiki/homepage/templates',
# base wiki source location
underlaydir => '/usr/share/ikiwiki/basewiki',
# display verbose messages when building?
#verbose => 1,
# log to syslog?
syslog => 0,
# create output files named page/index.html?
usedirs => 1,
# use '!'-prefixed preprocessor directives?
prefix_directives => 1,
# use page/index.mdwn source files
indexpages => 0,
# enable Discussion pages?
discussion => 1,
# only send cookies over SSL connections?
sslcookie => 0,
# extension to use for new pages
default_pageext => 'mdwn',
# extension to use for html files
htmlext => 'html',
# strftime format string to display date
timeformat => '%c',
# UTF-8 locale to use
#locale => 'en_US.UTF-8',
# put user pages below specified page
userdir => '',
# how many backlinks to show before hiding excess (0 to show all)
numbacklinks => 10,
# attempt to hardlink source files? (optimisation for large files)
hardlink => 0,
# force ikiwiki to use a particular umask
#umask => 022,
# group for wrappers to run in
#wrappergroup => 'ikiwiki',
# extra library and plugin directory
libdir => '/home/zack/.ikiwiki/',
# environment variables
ENV => {},
# regexp of source files to ignore
#exclude => '\\.wav$',
# specifies the characters that are allowed in source filenames
wiki_file_chars => '-[:alnum:]+/.:_',
# allow symlinks in the path leading to the srcdir (potentially
insecure)
allow_symlinks_before_srcdir => 0,
# git plugin
# git hook to generate
git_wrapper => '/home/zack/dati/homepage/.git/hooks/post-update',
# mode for git_wrapper (can safely be made suid)
git_wrappermode => '06755',
# git pre-receive hook to generate
#git_test_receive_wrapper => '/git/wiki.git/hooks/pre-receive',
# unix users whose commits should be checked by the pre-receive hook
#untrusted_committers => [],
# gitweb url to show file history ([[file]] substituted)
#historyurl =>
'http://git.example.com/gitweb.cgi?p=wiki.git;a=history;f=[[file]]',
# gitweb url to show a diff ([[sha1_to]], [[sha1_from]],
[[sha1_parent]], [[sha1_commit]] and [[file]] substituted)
#diffurl =>
'http://git.example.com/gitweb.cgi?p=wiki.git;a=blobdiff;h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_parent]];f=[[file]]',
# where to pull and push changes (set to empty string to disable)
gitorigin_branch => '',
# branch that the wiki is stored in
gitmaster_branch => 'master',
# aggregate plugin
# enable aggregation to internal pages?
#aggregateinternal => 1,
# allow aggregation to be triggered via the web?
#aggregate_webtrigger => 0,
# anonok plugin
# PageSpec to limit which pages anonymous users can edit
#anonok_pagespec => '*/discussion',
# attachment plugin
# enhanced PageSpec specifying what attachments are allowed
#allowed_attachments => 'virusfree() and mimetype(image/*) and
maxsize(50kb)',
# virus checker program (reads STDIN, returns nonzero if virus found)
#virus_checker => 'clamdscan -',
# bzr plugin
# bzr post-commit hook to generate
#bzr_wrapper => '',
# mode for bzr_wrapper (can safely be made suid)
#bzr_wrappermode => '06755',
# url to show file history, using loggerhead ([[file]] substituted)
#historyurl => '',
# url to view a diff, using loggerhead ([[file]] and [[r2]] substituted)
#diffurl => 'http://example.com/revision?start_revid=[[r2]]#[[file]]-s',
# calendar plugin
# base of the archives hierarchy
#archivebase => 'archives',
# camelcase plugin
# list of words to not turn into links
#camelcase_ignore => [],
# comments plugin
# PageSpec of pages where comments are allowed
#comments_pagespec => 'blog/* and !*/Discussion',
comments_pagespec => 'blog/posts/*/*/* and !blog/posts/*/*/*/* and
!*/Discussion',
# PageSpec of pages where posting new comments is not allowed
#comments_closed_pagespec => 'blog/controversial or blog/flamewar',
# Base name for comments, e.g. "comment_" for pages like
"sandbox/comment_12"
#comments_pagename => '',
# Interpret directives in comments?
#comments_allowdirectives => 0,
# Allow anonymous commenters to set an author name?
#comments_allowauthor => 0,
comments_allowauthor => 1,
# commit comments to the VCS
#comments_commit => 1,
# htmlscrubber plugin
# PageSpec specifying pages not to scrub
#htmlscrubber_skip => '!*/Discussion',
# inline plugin
# enable rss feeds by default?
rss => 1,
# enable atom feeds by default?
atom => 1,
# allow rss feeds to be used?
#allowrss => 0,
# allow atom feeds to be used?
#allowatom => 0,
# urls to ping (using XML-RPC) on feed update
#pingurl => 'http://rpc.technorati.com/rpc/ping',
# listdirectives plugin
# directory in srcdir that contains directive descriptions
#directive_description_dir => 'ikiwiki/directive',
# lockedit plugin
# PageSpec controlling which pages are locked
#locked_pages => '!*/Discussion',
# mdwn plugin
# enable multimarkdown features?
#multimarkdown => 0,
# mercurial plugin
# mercurial post-commit hook to generate
#mercurial_wrapper => '',
# mode for mercurial_wrapper (can safely be made suid)
#mercurial_wrappermode => '06755',
# url to hg serve'd repository, to show file history ([[file]]
substituted)
#historyurl => 'http://example.com:8000/log/tip/[[file]]',
# url to hg serve'd repository, to show diff ([[file]] and [[r2]]
substituted)
#diffurl => 'http://localhost:8000/?fd=[[r2]];file=[[file]]',
# mirrorlist plugin
# list of mirrors
#mirrorlist => {},
# openid plugin
# an url where users can signup for an OpenID
#openidsignup => 'http://myopenid.com/',
# passwordauth plugin
# a password that must be entered when signing up for an account
#account_creation_password => 's3cr1t',
# cost of generating a password using Authen::Passphrase::BlowfishCrypt
#password_cost => 8,
# pinger plugin
# how many seconds to try pinging before timing out
#pinger_timeout => 15,
# prettydate plugin
# format to use to display date
#prettydateformat => '%X, %B %o, %Y',
# recentchanges plugin
# name of the recentchanges page
#recentchangespage => 'recentchanges',
# number of changes to track
#recentchangesnum => 100,
# search plugin
# path to the omega cgi program
#omega_cgi => '/usr/lib/cgi-bin/omega/omega',
# svn plugin
# subversion repository location
#svnrepo => '/svn/wiki',
# path inside repository where the wiki is located
#svnpath => 'trunk',
# svn post-commit hook to generate
#svn_wrapper => '/svn/wikirepo/hooks/post-commit',
# mode for svn_wrapper (can safely be made suid)
#svn_wrappermode => '04755',
# viewvc url to show file history ([[file]] substituted)
#historyurl => 'http://svn.example.org/trunk/[[file]]',
# viewvc url to show a diff ([[file]], [[r1]], and [[r2]] substituted)
#diffurl =>
'http://svn.example.org/trunk/[[file]]?root=wiki&r1=[[r1]]&r2=[[r2]]',
# tag plugin
# parent page tags are located under
tagbase => 'tags',
# teximg plugin
# Should teximg use dvipng to render, or dvips and convert?
#teximg_dvipng => '',
# LaTeX prefix for teximg plugin
#teximg_prefix => '\\documentclass{article}
#\\usepackage{amsmath}
#\\usepackage{amsfonts}
#\\usepackage{amssymb}
#\\pagestyle{empty}
#\\begin{document}
#',
# LaTeX postfix for teximg plugin
#teximg_postfix => '\\end{document}',
# tla plugin
# tla post-commit hook to generate
#tla_wrapper => '',
# mode for tla_wrapper (can safely be made suid)
#tla_wrappermode => '06755',
# url to show file history ([[file]] substituted)
#historyurl => '',
# url to show a diff ([[file]] and [[rev]] substituted)
#diffurl => '',
# websetup plugin
# list of plugins that cannot be enabled/disabled via the web interface
#websetup_force_plugins => [],
# show unsafe settings, read-only, in web interface?
#websetup_show_unsafe => 1,
}
signature.asc
Description: Digital signature

