Le bug sur ubuntu signalé dans le lien
https://bugs.launchpad.net/ubuntu/+source/wims/+bug/186207
devrait être corrigé dans la version de développement (http://sourcesup.cru.fr)
La ligne
Code : |
if [ ! "$UID" = 0 ]; then
|
semble être un "bashisme" et non accepté par ubuntu
(
https://wiki.ubuntu.com/DashAsBinSh ).
On remplace par
Code : |
if [ ! "$(id -ru )" = 0 ]; then
|
Je l'ai fait à d'autres endroits où cela intervenait (bin/wrapuid par exemple).
Je vais faire la chasse aux "bashismes" à l'aide du script checkbashisms.pl .
Si vous en trouvez, signalez-le moi ou mettez un mot dans la liste de bogues.
Bernadette qui va devoir apprendre sh et qui remercie Karim de son aide précieuse