Skip to content

Commit 3cc1cbc

Browse files
author
root
committed
According to man sudo, -i should be placed at the end as it can take a command as param
1 parent 765cb3a commit 3cc1cbc

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Diff for: lib/redmine_gitolite/gitolite_wrapper.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ def self.gitolite_banner
197197
# * (-n) non-interactive
198198
# * (-u `gitolite_user`) target user
199199
def self.sudo_shell_params
200-
['-i', '-n', '-u', gitolite_user]
200+
['-n', '-u', gitolite_user, '-i']
201201
end
202202

203203

Diff for: lib/redmine_gitolite/scripts.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ def self.can_gitolite_sudo_to_redmine_user?
198198
end
199199

200200
begin
201-
test = GitoliteWrapper.sudo_capture('sudo', '-i', '-n', '-u', redmine_user, 'whoami')
201+
test = GitoliteWrapper.sudo_capture('sudo', '-n', '-u', redmine_user, '-i', 'whoami')
202202
if test.match(/#{redmine_user}/)
203203
logger.info { "OK!" }
204204
@@sudo_gitolite_to_redmine_user_cached = true

0 commit comments

Comments
 (0)