]> git.ipfire.org Git - thirdparty/bugzilla.git/commit
Bug 457373: Refactor the permissions system in Bugzilla::Install::Filesystem
authorMax Kanat-Alexander <mkanat@bugzilla.org>
Fri, 25 Jun 2010 00:17:52 +0000 (17:17 -0700)
committerMax Kanat-Alexander <mkanat@bugzilla.org>
Fri, 25 Jun 2010 00:17:52 +0000 (17:17 -0700)
commited5c3b391a381d363e1b9070554d11c2b4881e3f
tree894226b3b41e7eab3b3790fb2951148f70fca8ae
parent92adf6a5440fc9cb85ee3a60c1ece6c01bcffbaa
Bug 457373: Refactor the permissions system in Bugzilla::Install::Filesystem
to use constants instead of local variables. Also, change the permissions
so that they are stricter in general, and work better under suexec.
This also fixes the problem that dependency graphs didn't work under
suexec, and adds a "web" directory by default to Extensions created with
extension/create.pl.
r=mkanat, a=mkanat (module owner)
Bugzilla/Extension.pm
Bugzilla/Install/Filesystem.pm
extensions/create.pl
showdependencygraph.cgi
template/en/default/extensions/web-readme.txt.tmpl [new file with mode: 0644]