reorg all the pages about rcs backends. Fix all links
[ikiwiki.git] / ikiwiki.in
index fd864e0d82a78a96c5377fc8b18fc26edc7d722c..6242865ee4206cb7b4a760ed7dc705a5b4c5a07a 100755 (executable)
@@ -50,7 +50,7 @@ sub getconfig () { #{{{
                        "httpauth!" => \$config{httpauth},
                        "userdir=s" => \$config{userdir},
                        "htmlext=s" => \$config{htmlext},
-                       "libdir" => \$config{libdir},
+                       "libdir=s" => \$config{libdir},
                        "exclude=s@" => sub {
                                push @{$config{wiki_file_prune_regexps}}, $_[1];
                        },
@@ -75,6 +75,13 @@ sub getconfig () { #{{{
                        "pingurl=s" => sub {
                                push @{$config{pingurl}}, $_[1];
                        },
+                       "set=s" => sub {
+                               my ($var, $val)=split('=', $_[1], 2);
+                               if (! defined $var || ! defined $val) {
+                                       die gettext("usage: --set var=value"), "\n";
+                               }
+                               $config{$var}=$val;
+                       },
                        "version" => sub {
                                print "ikiwiki version $IkiWiki::version\n";
                                exit;