Issue182

Title grml-terminalserver uses non-posix code with /bin/sh
Priority bug Status in-progress
Superseder Nosy List gebi, mika
Assigned To gebi Topics terminalserver

Created on 2007-03-27.11:33:50 by mika, last changed 2008-02-13.13:07:31 by gebi.

Messages
msg1175 (view) Author: gebi Date: 2008-02-13.13:07:31
changed to /bin/bash
msg840 (view) Author: gebi Date: 2007-09-28.12:54:51
would be a good start to clean up the shell script lib "mess"

when/where on jabber!
msg616 (view) Author: mika Date: 2007-07-01.21:43:34
Can we work on this issue? I'd like to do some code audits with you (best would 
be like in 'pair programming') if possible.
msg443 (view) Author: mika Date: 2007-03-29.17:05:01
That's fine for me.
msg442 (view) Author: gebi Date: 2007-03-29.16:34:54
shlib is written for bash or zsh but not dash or any similar posix compatible
shell, so i'll convert all programms to /bin/bash if no special need demands
/bin/zsh.
msg416 (view) Author: mika Date: 2007-03-27.12:01:52
Ok, it's your decision. I just want to avoid problems if dash is used as /bin/
sh (which will happen in the soon future maybe).

We should take a closer look at sh-lib plus script-functions and lsb-functions 
anyway soon....
msg415 (view) Author: gebi Date: 2007-03-27.11:59:55
won't fix as the whole sh-lib is written with the same style.
will be changed to /bin/bash as /bin/zsh in unuseable.
msg413 (view) Author: mika Date: 2007-03-27.11:33:50
Inside grml-terminalserver there's non-POSIX code like 'function ...() {}' but 
in sheband we have /bin/sh. We should clean up such code, either use /bin/bash 
or /bin/zsh as sheband or don't use non-POSIX code.
History
Date User Action Args
2008-02-13 13:07:31gebisetmessages: + msg1175
2007-09-28 12:54:51gebisetmessages: + msg840
2007-07-01 21:43:34mikasetmessages: + msg616
2007-03-29 17:05:01mikasetmessages: + msg443
2007-03-29 16:34:55gebisetmessages: + msg442
2007-03-27 12:01:52mikasetmessages: + msg416
2007-03-27 11:59:55gebisetmessages: + msg415
2007-03-27 11:58:05gebisetmessages: - msg414
2007-03-27 11:50:25gebisetstatus: unread -> in-progress
messages: + msg414
2007-03-27 11:33:50mikacreate