File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -260,7 +260,7 @@ def self.can_gitolite_sudo_to_redmine_user?
260
260
end
261
261
262
262
begin
263
- test = RedmineGitolite ::GitHosting . execute_command ( :shell_cmd , "sudo -inu #{ redmine_user } whoami" )
263
+ test = RedmineGitolite ::GitHosting . execute_command ( :shell_cmd , "sudo -n -u #{ redmine_user } -i whoami" )
264
264
if test . match ( /#{ redmine_user } / )
265
265
logger . info { "OK!" }
266
266
@@sudo_gitolite_to_redmine_user_cached = true
@@ -531,10 +531,10 @@ def self.git_cmd_script_is_installed?
531
531
f . puts "else"
532
532
if sudo_version < SUDO_VERSION_SWITCH
533
533
f . puts ' cmd=$(printf "\\\\\\"%s\\\\\\" " "$@")'
534
- f . puts " sudo -u #{ gitolite_user } -i eval \" git $cmd\" "
534
+ f . puts " sudo -n - u #{ gitolite_user } -i eval \" git $cmd\" "
535
535
else
536
536
f . puts ' cmd=$(printf "\\"%s\\" " "$@")'
537
- f . puts " sudo -u #{ gitolite_user } -i eval \" git $cmd\" "
537
+ f . puts " sudo -n - u #{ gitolite_user } -i eval \" git $cmd\" "
538
538
end
539
539
f . puts 'fi'
540
540
end
@@ -593,7 +593,7 @@ def self.shell_cmd_script_is_installed?
593
593
f . puts " $command =~ s/'/\\ \\ \\ \\ '/g;"
594
594
end
595
595
f . puts ' $command =~ s/"/\\\\"/g;'
596
- f . puts ' exec("sudo -u ' + gitolite_user + ' -i eval \"$command\"");'
596
+ f . puts ' exec("sudo -n - u ' + gitolite_user + ' -i eval \"$command\"");'
597
597
f . puts '}'
598
598
end
599
599
You can’t perform that action at this time.
0 commit comments