BTS

Issue182

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

Created on 2007-03-27.11:33:50 by mika, last changed 2008-09-28.13:41:15 by mika.

Messages
msg1498 (view) Author: mika Date: 2008-09-28.13:41:15
We believe that your issue has been closed by the upload of
Version 0.98 of grml-terminalserver from Michael Prokop <mika@grml.org>.
The explanation is attached below

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 26 Sep 2008 01:35:43 +0200
Source: grml-terminalserver
Binary: grml-terminalserver
Architecture: amd64
Version: 0.98
Distribution: unstable
Urgency: low
Maintainer: Michael Gebetsroither <gebi@grml.org>
Changed-By: Michael Prokop <mika@grml.org>
Description: 
 grml-terminalserver - terminalserver for grml
Changes: 
 grml-terminalserver (0.98) unstable; urgency=low
 .
   [ Michael Gebetsroither ]
   * change to /bin/bash [Closes: issue182]
   * updated README.Debian [Closes: issue500]
 .
   [ Michael Prokop ]
   * Bump Standard Version to 3.8.0 (no further changes).
Files: 
 c5dfa2282a470da0518204b50acef5f0 41230 net optional grml-terminalserver_0.98_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFI34ja2N9T+zficugRApG3AJ9Du/3qgrUPUY/cD38mDcojOzEGTwCfelDb
g4hoFJeY+KBYfBi5Ch0nivg=
=duom
-----END PGP SIGNATURE-----
msg1490 (view) Author: mika Date: 2008-09-25.23:41:47
We believe that your issue has been closed by the upload of
Version 0.98 of grml-terminalserver from Michael Prokop <mika@grml.org>.
The explanation is attached below

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 26 Sep 2008 01:35:43 +0200
Source: grml-terminalserver
Binary: grml-terminalserver
Architecture: source i386
Version: 0.98
Distribution: unstable
Urgency: low
Maintainer: Michael Gebetsroither <gebi@grml.org>
Changed-By: Michael Prokop <mika@grml.org>
Description: 
 grml-terminalserver - terminalserver for grml
Changes: 
 grml-terminalserver (0.98) unstable; urgency=low
 .
   [ Michael Gebetsroither ]
   * change to /bin/bash [Closes: issue182]
   * updated README.Debian [Closes: issue500]
 .
   [ Michael Prokop ]
   * Bump Standard Version to 3.8.0 (no further changes).
Files: 
 6f01f5e092e16ca1915b94b7850dd76d 685 net optional grml-terminalserver_0.98.dsc
 e92f9c04e946a388bc530ca74af6d56a 37641 net optional grml-terminalserver_0.98.tar.gz
 60da413fc61af96680556e3961253fc3 40862 net optional grml-terminalserver_0.98_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFI3CCU2N9T+zficugRAoOmAJ9EAUwZnThArFjFIklRZa+F8Bs+GwCfYDSQ
rcVS/7AQ4raW8Gd8xDNrfKY=
=NVtg
-----END PGP SIGNATURE-----
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:55
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-09-28 13:41:15mikasetmessages: + msg1498
2008-09-25 23:41:47mikasetstatus: in-progress -> resolved
messages: + msg1490
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