Ajouter des fichiers à un dmg et le redistribuer
Objectif :
Ajout de quelques fichiers de paramètres à firefox.dmg (mozilla.cfg et policies.json) dans le but de redistribuer le dmg modifié.
Comment le dmg est modifié :
- Décompression du dmg avec des outils comme (hdiutils/ultraiso/transmac/dropdmg/disk-utilities)
- Montage et ajout de fichiers au dmg décompressé
- Facultatif (recompresse le dmg avec les mêmes utilitaires que ceux utilisés pour décompresser)
Question :
L'ouverture du nouveau dmg dans une autre machine donne le résultat suivant "firefox" is damaged and can't be opened, you should move it to trash
Ce qui a été testé :
- Suppression de
com.apple.quarantine
avec la commandexattr -c
fonctionne mais ce n'est pas une solution fiable - J'ai essayé d'enlever
_CodeSignature
répertoires du dmg sans succès - Création d'un nouveau dmg contenant les fichiers du précédent sans succès
- J'ai essayé d'éditer Info.plist sans succès.
Question :
Comment rendre le nouveau paquet dmg utilisable sur d'autres machines ? (Comment éviter l'erreur de gatekeeper sans utiliser le logiciel xattr -c
)