1) Tout script sans exception devrait commencer par :
#!/bin/ksh
export PATH="/usr/bin:/usr/sbin"
Le export est de trop.
C'est marrant d'ailleurs, j'avais jamais vu ça il y a encore 2 ans, &
cette drôle de manie d'exporter PATH semble se propager partout,
bizarre comme mode. Après les UUC (useless us of cat), je vais lancer
les UUE (Useless Use of Export).
2) Tout script système devrait ignorer la locale et la troisième ligne
devrait être
export LC_ALL=C
De tout façon, root sous autre chose que C en langue, c'est s'attirer
des problèmes. Mais je suis d'accord, dans des scripts fondamentaux
comme des trucs de patch, susceptible de péter toute la machine si
mal installé, 2 précautions valent mieux qu'une.
Sinon, t'as été voir sur Open Solaris ? Y a une liste des correctifs
fournis par des utilisateurs. Un petit diff devrait leur faire plaisir.
_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr