c'est /bin/sh qui est normalement utilisé dans les scripts. Si tu dois utiliser bash, c'est parce que tu as besoin de fonctions particulières que tu n'arrives pas à faire avec sh. Sinon, ton script est moisi.
Tiens, un coup d'oeil rapide sur
/etc/rc.boot :
#!/bin/sh
##
# Are we booting from a CD-ROM? If so, make a note of the fact.
##
...
##
# Initialize netboot
##
...
Apparemment, le boot sur osx, que ce soit netboot, cdrom ou normal, appelle toujours le noyau, avec des options différentes (logique après tout)
Cependant, là où je rejoindrai (enfin) billy charvet c'est qu'il y a effectivement un petit problème :
wi-5-119:/bin kim$ sh --version
GNU bash, version 2.05b.0(1)-release (powerpc-apple-darwin7.0)
Copyright (C) 2002 Free Software Foundation, Inc.
sh c'est... bash (non non il n'y a pas de symlink) ?!
Et donc, on est en droit de se poser des questions...
Et donc (encore) il est vaguement déconseillé de changer bash ou sh. Je dirai que bash ne devrait pas avoir de problème, mais si ils ont mis bash pour sh, il est probable qu'on trouve des /bin/bash dans les scripts, pourquoi pas...
un grep bash /etc/* ne donne en tout cas aucun résultat qui ferait croire à un problème quelconque.