From 34410c400fde1c40b0011f651f4f7f5a3642c927 Mon Sep 17 00:00:00 2001 From: Dave Lawrence Date: Tue, 17 Jan 2012 13:07:06 -0500 Subject: Updated RequestWhine/Extension.pm to set the perms properly for whineatrequests.pl --- extensions/RequestWhiner/Extension.pm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'extensions/RequestWhiner') diff --git a/extensions/RequestWhiner/Extension.pm b/extensions/RequestWhiner/Extension.pm index de047e4f8..3f1ee1f27 100644 --- a/extensions/RequestWhiner/Extension.pm +++ b/extensions/RequestWhiner/Extension.pm @@ -23,8 +23,21 @@ package Bugzilla::Extension::RequestWhiner; use strict; use base qw(Bugzilla::Extension); +use Bugzilla::Constants qw(bz_locations); +use Bugzilla::Install::Filesystem; + our $VERSION = '0.01'; -# All the code is in the script in bin/. +sub install_filesystem { + my ($self, $args) = @_; + my $files = $args->{'files'}; + + my $extensionsdir = bz_locations()->{'extensionsdir'}; + my $scriptname = $extensionsdir . "/" . __PACKAGE__->NAME . "/bin/whineatrequests.pl"; + + $files->{$scriptname} = { + perms => Bugzilla::Install::Filesystem::WS_EXECUTE + }; +} __PACKAGE__->NAME; -- cgit v1.2.3-24-g4f1b