From ff0f2b5db375a05bccb58606a20903b2fb5f10a7 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 10 Jun 2020 13:21:42 +0200 Subject: [PATCH] Bug 25538: Default to --login|-i if no command passed Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi --- debian/scripts/koha-shell | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/scripts/koha-shell b/debian/scripts/koha-shell index bb74c8073d7..7e6770f590a 100755 --- a/debian/scripts/koha-shell +++ b/debian/scripts/koha-shell @@ -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 " -- 2.27.0