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)
committerTomas Cohen Arazi <tomascohen@theke.io>
Thu, 22 Oct 2015 03:02:50 +0000 (00:02 -0300)
commit0e9e51db94abdabe6e603d98a05bf315c8d3fa91
tree80f6594adae95f502b8878f0f35123fa79ae2ed5
parent1dd9a52e662096d802a5a11df75d4ea2bd3091c8
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>
debian/scripts/koha-shell