summaryrefslogtreecommitdiffstats
path: root/Bugzilla/Install/Filesystem.pm
diff options
context:
space:
mode:
authormkanat%bugzilla.org <>2009-11-25 07:19:13 +0100
committermkanat%bugzilla.org <>2009-11-25 07:19:13 +0100
commitab577dc1b2fbc1412e5d78e1eecb675e3973eaf6 (patch)
tree0280a8376ba7218fb82a3d2084b72092e4487d2f /Bugzilla/Install/Filesystem.pm
parentc62ddd06ff62e627ffd411b8ccb0fa881e1591d0 (diff)
downloadbugzilla-ab577dc1b2fbc1412e5d78e1eecb675e3973eaf6.tar.gz
bugzilla-ab577dc1b2fbc1412e5d78e1eecb675e3973eaf6.tar.xz
Bug 530767: Allow for CPAN distribution of extensions
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
Diffstat (limited to 'Bugzilla/Install/Filesystem.pm')
-rw-r--r--Bugzilla/Install/Filesystem.pm6
1 files changed, 5 insertions, 1 deletions
diff --git a/Bugzilla/Install/Filesystem.pm b/Bugzilla/Install/Filesystem.pm
index 819da24dd..12c0bc222 100644
--- a/Bugzilla/Install/Filesystem.pm
+++ b/Bugzilla/Install/Filesystem.pm
@@ -198,6 +198,7 @@ sub FILESYSTEM {
my %create_dirs = (
$datadir => $ws_dir_full_control,
"$datadir/mining" => $ws_dir_readable,
+ "$datadir/extensions" => $ws_dir_readable,
$attachdir => $ws_dir_writeable,
$extensionsdir => $ws_dir_readable,
graphs => $ws_dir_writeable,
@@ -208,7 +209,10 @@ sub FILESYSTEM {
# The name of each file, pointing at its default permissions and
# default contents.
- my %create_files = ();
+ my %create_files = (
+ "$datadir/extensions/additional" => { perms => $ws_readable,
+ contents => '' },
+ );
# Each standard stylesheet has an associated custom stylesheet that
# we create. Also, we create placeholders for standard stylesheets