Salut tout le monde, j'ai développé une application Mac OS et je lui ai crée un setup d'installation. Ce Setup crée un répertoire contenant 2 packages et 2 fichiers, ensuite un fichier de script postinstall va exécuter les 2 packages et copier les 2 fichiers dans leur endroits spécifiques.
Le fichier de script contient les lignes suivantes :
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
Le problème c'est que chez des clients cette installation se déroule normalement mais chez 2 seulement qui ont une erreur d'installation (Erruer lors de l'exécution du script Postinstall) et 1 fichier nommé 1 est crée et
contenant:
No such key: /dev/null
No such key: 2
Est ce que quelqu'un pourrait m'indiquer la cause de cette erreur.
Cordialement