Bug 25538: Default to --login|-i if no command passed
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> (cherry picked from commitc9be26ad5a) Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> (cherry picked from commit06e121115f) Signed-off-by: Aleisha Amohia <aleishaamohia@hotmail.com> (cherry picked from commit02449287a8) Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
This commit is contained in:
parent
a8ea4ae6f3
commit
059ffcdda4
|
|
@ -45,8 +45,8 @@ my $perl5lib = read_perl5lib( $instance );
|
|||
my @su_args;
|
||||
push @su_args, '/usr/bin/sudo';
|
||||
push @su_args, '--preserve-env' if $opts{'preserve-environment'};
|
||||
push @su_args, '--login' if $opts{login};
|
||||
push @su_args, "-u", "$instance-koha", "-i";
|
||||
push @su_args, '--login' if $opts{login} || !$opts{command};
|
||||
push @su_args, "-u", "$instance-koha";
|
||||
push @su_args,
|
||||
"env "
|
||||
. "KOHA_CONF=/etc/koha/sites/$instance/koha-conf.xml "
|
||||
|
|
|
|||
Loading…
Reference in New Issue