XProtect

Le
g4fleurot
Selon cet article, Xprotect a été mis à jour le 5 février.
<http://www.macg.co/os-x/2014/02/xprotect-mis-jour-pour-bloquer-les-anciennes-versions-de-flash-79718>
Outre la procédure décrite, on peut aussi lire le contenu du fichier
/System/Bibliothèque/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist
et chez moi, je lis :
<dict>
<key>MinimumPlugInBundleVersion</key>
<string>11.8.800.94</string>
<key>PlugInUpdateAvailable</key>
<true/>
</dict>
Le fichier est daté du 08/10/2013, modifié le 02/2/2013.
J'en déduis qu'il ne s'est pas mis à jour chez moi.

Quelqu'un saurait-il comment se met à jour ce fichier ?

Sous MAC OS 10.8, il y avait un daemon ou un system agent
xprotectupdater, mais je ne le trouve plus sous Mavericks.

--
Gérard FLEUROT <g4fleurot@free.fr> plus un
Vos réponses Page 3 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
michel.vauquois
Le #25991902
Fleuger
Je ne vais pas le faire pour ne pas tenter le diable, mais je pense
qu'un supprimant ces deux fichiers, le système devrait provoquer la
réinstallation.



Je vais me gêner tiens !
Je te tiens au courant.
--
Michel Vauquois
Que Dieu vous garde... Moi j'ai pas le temps (RD)
http://photos.michelvauquois.free-h.fr/
http://art-doise.michelvauquois.free-h.fr
g4fleurot
Le #25992002
MV
Je te tiens au courant.



Oui mais, je pense qu'il faut supprimer les deux fichiers et remettre
ceux que tu m'as envoyé pour voir si ça marche.

--
Gérard FLEUROT
michel.vauquois
Le #25993392
Fleuger
> Je te tiens au courant.

Oui mais, je pense qu'il faut supprimer les deux fichiers et remettre
ceux que tu m'as envoyé pour voir si ça marche.



Suite et fin ?

J'avais tout supprimé : le bom et son pote plist et les 2 fichiers
XProtect.plist et XProtect.meta.plist.
J'ai attendu une bonne demi-heure (le 1er scan automatique de
SoftwareUpdate se fait environ 20 min après le démarrage de la machine).

J'ai remis les 2 fichiers périmés XProtect.plist et XProtect.meta.plist
et là, ç'a marché.

J'ai vu ça dans la Console* (j'avais démarré la machine à 14 h 57) :

Feb 15 15:34:56 imacdeastration.home softwareupdated[151] <Notice>: SWU:
scan found 1 products:
031-3414
Feb 15 15:34:57 imacdeastration.home softwareupdated[151] <Notice>: SWU:
downloading "XProtectPlistConfigData, 1.0"
Feb 15 15:34:57 imacdeastration.home installd[493] <Notice>: PKG:
extracting "com.apple.pkg.XProtectPlistConfigData.2-47"
Feb 15 15:35:23 imacdeastration.home installd[493] <Notice>: PKG:
pre-install scripts for "com.apple.pkg.XProtectPlistConfigData.2-47"
Feb 15 15:35:24 imacdeastration.home installd[493] <Notice>: REQ: moving
files into place with shove
Feb 15 15:35:24 imacdeastration.home installd[493] <Notice>: PKG:
post-install scripts for "com.apple.pkg.XProtectPlistConfigData.2-47"
Feb 15 15:35:24 imacdeastration.home installd[493] <Notice>: PKG:
writing receipt for "com.apple.pkg.XProtectPlistConfigData.2-47"
Feb 15 15:35:24 imacdeastration.home installd[493] <Notice>: REQ:
install succeeded
Feb 15 15:35:25 imacdeastration.home softwareupdated[151] <Notice>: SWU:
installing "XProtectPlistConfigData, 1.0"


C'est dans /var/log/asl/DiagnosticMessages

Bon we
--
Michel Vauquois
Que Dieu vous garde... Moi j'ai pas le temps (RD)
http://photos.michelvauquois.free-h.fr/
http://art-doise.michelvauquois.free-h.fr
g4fleurot
Le #25993432
MV
Feb 15 15:35:25 imacdeastration.home softwareupdated[151] <Notice>: SWU:
installing "XProtectPlistConfigData, 1.0"


C'est dans /var/log/asl/DiagnosticMessages

Bon we



Super ! Un grand merci pour ce test.

Ça confirme ce que je pensais : pour réinstaller un logiciel issu de
l'App Store, il suffit d'enlever du dossier receipt les fichiers .bom et
.plist correspondants.

Dans la console, dans var/log/install.log, il y a la description du
processus jusqu'à l'écriture du receipt.
J'ai le 24 octobre, le 2 décembre et le 13 février

Encore merci pour cette aventure qui se termine bien.

--
Gérard FLEUROT
michel.vauquois
Le #25994262
Fleuger
Ça confirme ce que je pensais : pour réinstaller un logiciel issu de
l'App Store, il suffit d'enlever du dossier receipt les fichiers .bom et
.plist correspondants.



Tu t'avances peut-être un peu... Il faut aussi que les fichiers périmés
soient présents, non ? Est-ce que ça marcherait aussi si les derniers
fichiers étaient présents ? Ça reste aussi à voir.
--
Michel Vauquois
Que Dieu vous garde... Moi j'ai pas le temps (RD)
http://photos.michelvauquois.free-h.fr/
http://art-doise.michelvauquois.free-h.fr
g4fleurot
Le #25994412
MV
Tu t'avances peut-être un peu... Il faut aussi que les fichiers périmés
soient présents, non ?



De quels fichiers parles-tu ?
Des receipts ou des fichiers de l'application ?

Je pense qu'en interrogeant la base de données, softwareupdate fait la
comparaison entre les receipts et les fichiers décrits dans la base

Est-ce que ça marcherait aussi si les derniers
fichiers étaient présents ? Ça reste aussi à voir.



Que de questions en suspens...


--
Gérard FLEUROT
michel.vauquois
Le #25994592
Fleuger
> Tu t'avances peut-être un peu... Il faut aussi que les fichiers périmés
> soient présents, non ?

De quels fichiers parles-tu ?
Des receipts ou des fichiers de l'application ?



Pas les receipts, les 2 autres : XProtect.plist et XProtect.meta.plist.

Est-ce que le scan de SWU ne vérifie que la présence des receipts ?
J'ai un doute car il a fallu que je remette hier les 2 fichiers périmés
XProtect.plist et XProtect.meta.plist (j'avais poubellisé les 2 fichiers
receipts) pour que la MàJ se fasse mais faudrait que je revérifie.

Je pense qu'en interrogeant la base de données, softwareupdate fait la
comparaison entre les receipts et les fichiers décrits dans la base



Ça me paraît plausible.
--
Michel Vauquois
Que Dieu vous garde... Moi j'ai pas le temps (RD)
http://photos.michelvauquois.free-h.fr/
http://art-doise.michelvauquois.free-h.fr
Publicité
Poster une réponse
Anonyme