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&amp;r1=[[r1]]&amp;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,
}

Attachment: signature.asc
Description: Digital signature

Reply via email to