Ricerca di file originali nel programma di installazione di Mac OS X.

2

Ho incasinato il mio file di configurazione di Apache, link .

Ho seguito questo articolo, link , per cercare e trovare il link originale all'interno di Installa OS X Mountain Lion.app .

L'articolo dice che i file Bom ("Bill of Materials"), "descrive cosa c'è in questo file pkg e dove saranno scritti."

Install OS X Mountain Lion.app -> Contents\SharedSupport\InstallESD.dmg -> Packages\***.pkg -> Bom

Tuttavia, i file Bom non sembrano essere un elenco completo. Ho estratto il contenuto del Payload per Essentials.pkg e ce n'era di più elencato nel suo Bom .

C'è un modo migliore per navigare e trovare il file che mi serve dal programma di installazione, oltre ad estrarre il contenuto del Payload di ogni file pkg? Qualsiasi suggerimento o risorsa sarebbe molto apprezzato!

Grazie!

    
posta flackend 13.12.2012 - 08:37
fonte

1 risposta

2

Quando ho commentato per la prima volta la tua domanda, mi è stato impedito di non aver scoperto httpd.conf sul mio sistema. Ora l'ho trovato, tuttavia, e posso scoprire quali pacchetti lo possiedono come segue:

; pkgutil --file-info /private/etc/apache2/httpd.conf
volume: /
path: /private/etc/apache2/httpd.conf

pkgid: com.apple.pkg.BSD
pkg-version: 10.8.0.1.1.1306847324
install-time: 1352382423
uid: 0
gid: 0
mode: 644

Nota: com.apple.pkg.BSD è un nome del pacchetto , non un nomefile . Puoi trovare un elenco di tutti i pacchetti che pkgutil conosce eseguendo

pkgutil --packages

Nota anche che l'esecuzione del comando precedente su /etc/apache2/httpd.conf non produce un risultato utile, perché /etc è un collegamento simbolico a /private/etc .

    
risposta data 13.12.2012 - 21:19
fonte

Leggi altre domande sui tag