Bug 15012: use sudo instead of su in koha-shell
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Wed, 14 Oct 2015 13:45:24 +0000 (13:45 +0000)
committerChris Cormack <chris@bigballofwax.co.nz>
Sat, 24 Oct 2015 08:34:21 +0000 (21:34 +1300)
commitfb546fa7ac5d572d722aa4dcc79edb56976b517b
treed3390fe2b8b2be73e62c2f864558044f4e1023bb
parent28940870e2393603ab7e68a26404c411a25f94d3
Bug 15012: use sudo instead of su in koha-shell

Not sure this is the best way to fix it but it looks to work.

Test plan:
  sudo koha-shell kohadev
should not return any error
Without this patch, you should get
  bash: cannot set terminal process group (-1): Inappropriate ioctl for device
  bash: no job control in this shell

Confirm that other options work as before

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Works as expected. Tested on kohadevbox:ansible.
KOHA_CONF and PERL5LIB are correctly set on the child shell.
Bonus point: koha-shell doesn't die if the user issues Ctrl+C to abort an execution.

Signed-off-by: Robin Sheat <robin@catalyst.net.nz>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 0e9e51db94abdabe6e603d98a05bf315c8d3fa91)
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
debian/scripts/koha-shell