Commit dbeeacc3 authored by mehlinger333's avatar mehlinger333 Committed by Gervase Markham

Bug 464528: Project names having dashes in them do not work. r=gerv.

parent 05f74faf
......@@ -682,7 +682,7 @@ sub _bz_locations {
$libpath = $1;
my ($localconfig, $datadir);
if ($project && $project =~ /^(\w+)$/) {
if ($project && $project =~ /^([\w-]+)$/) {
$project = $1;
$localconfig = "localconfig.$project";
$datadir = "data/$project";
......
......@@ -19,7 +19,8 @@ this is :file:`template/en/default` so ``PROJECT``'s templates
would be located at :file:`template/en/PROJECT`.
To set up an alternate installation, just export ``PROJECT=foo`` before
running :command:`checksetup.pl` for the first time. It will
running :command:`checksetup.pl` for the first time. Project names may
contain only letters, numbers, underscores, and hyphens. It will
result in a file called :file:`localconfig.foo` instead of
:file:`localconfig`. Edit this file as described above, with
reference to a new database, and re-run :command:`checksetup.pl`
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment