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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.