Bonjour tout le monde, j'ai ecrit un petit script pour installer 2 packages et copier 2 fichiers dans des endroits spécifiques.
Le script fonctionne trés biens mais chez quelques utilisateurs mais chez d'autres et précisément qui ont des Mac OS 1.5.4 Leopard, il 'y a un problème.
J'ai bien vérifié avec ces utilisateurs et il est fort probable (j'en suis pas certain) que le problème se situe au niveau de l'insatallation d'un package dans /Applications.
1. Est ce que quelqu'un peut me dire si cet endroits possède des spécificités dans cette version de Mac
2. Est ce que mon script est juste de point de vue syntaxe.
Pour connaitre la source du problème, je crois que je dois faire recours à un fichier .log. Est ce quelqu'un pourrait m'indiquer comment je pourrait savoir si une commande s'est bien terminée ou pas et comment écrire dans ce fichier .log.
Voici mon script :
1 2 3 4 5 6 7 8 9 10 11 12 13
| echo installation Firebird
sudo installer -pkg /Autonome/FirebirdSS-1.5.5-4926-powerpc.pkg -target /
echo "Copie des fichiers necessaires pour l'application (Conf et UDF)"
cp /Autonome/FreeAdhocUDF /Library/Frameworks/Firebird.framework/Versions/A/Resources/English.lproj/var
cp -f /Autonome/firebird.conf /Library/Frameworks/Firebird.framework/Versions/A/Resources/English.lproj/var
echo installation Autonome
sudo installer -pkg /Autonome/ClientTheriaqueAutonome.pkg -target /Applications/ClientTheriaqueAutonome
echo suppression des fichiers temporaires
rm -rf /Autonome
rm /Applications/ClientTheriaqueAutonome/LiveUpdate/Test.xml |
Je vous remercie infiniment de votre collaboration.
Cordialement.
Partager