Problem Weird Permissions / Sandboxing: installer.app nie jest uprawniony do system.install.apple

1

W mojej instalacji 10.7 występuje poważny błąd własności / uprawnień / uprawnień.

Co się stało:

1) Po wymianie dysku zapasowego na dysk SSD Intel o tym samym rozmiarze w moim Mac Mini 1,2 (2006 -ish?), Przeprowadziłem czystą instalację 10.7 w trybie dysku docelowego; Oznacza to, że umieściłem mini w TDM i zamontowałem go za pomocą FW400 na moim iMacu, który uruchomiłem za pomocą napędu USB 10.7.

2) Instalacja przebiegła bezproblemowo, a maszyna sama się uruchamia zgodnie z oczekiwaniami aż do pulpitu.

3) Próbuję zainstalować aktualizację combo 10.7.5 za pomocą aktualizacji oprogramowania, nie powiedzie się z powodu złej sumy kontrolnej.

4) Wiedząc, że dostaję uszkodzone pliki do pobrania z kilku CDN (w tym Apple) za pośrednictwem mojego janky cable internet, ściągam samodzielny pakiet 10.7.5 na pamięć USB w lokalnej bibliotece, a po przeniesieniu go do domu, uruchom go z pulpit mini. Znika z nieznanego powodu.

5) Dziennik konsoli wskazuje, że zanim instalator zaczął nawet rozpakowywać aktualizacje:

14-03-25 4: 18: 59.771 PM authorhost: SFBuiltinEntitled: Installer.app & gt; nie jest uprawniony do oprogramowania system.install.apple

14-03-25 4: 18: 59.813 PM authorhost: SFBuiltinEntitled: Installer.app & gt; nie jest uprawniony do oprogramowania system.install.app-store

14-03-25 4: 18: 59.853 PM authorhost: SFBuiltinEntitled: Installer.app & gt; nie jest uprawniony do oprogramowania system.install.app-store

14-03-25 4: 18: 59.856 PM com.apple.SecurityServer: Nie można autoryzować prawa & gt; 'system.install.app-store-software' według klienta & gt; '/ System / Library / PrivateFrameworks / PackageKit.framework / Wersje / A / Zasoby / & gt; installd '[301] dla autoryzacji utworzonej przez & gt;' / System / Library / CoreServices / Installer.app '[290]

Co próbowałem: Próbowałem zainstalować mniej istotne rzeczy (takie jak aktualizacja iTunes) i uzyskać ten sam błąd.

Próbowałem każdej permutacji naprawy uprawnień dysku i fsck z aktywnej partycji, dysku w trybie docelowym, trybu pojedynczego użytkownika, bezpiecznego rozruchu itp. Brak efektu.

Spróbowałem wyrzeźbić rzeczy, wciąż nie mam szczęścia.

W jakiś sposób instalator stał się piaskownicą i nie może robić rzeczy z braku lepszego języka. Chciałbym pomóc w tym!

Evan
źródło
Czy instalator jest nawet otwarty? Gdzie to się nie powiedzie? Czy to pomaga ( support.apple.com/kb/HT5198 )?
PoisonNinja
@anonymousAppDev: instalator nie powiedzie się po rozwinięciu pakietów (powiadomienie interfejsu użytkownika „sprawdza się”), ale zanim cokolwiek faktycznie zostanie zapisane (gdy interfejs użytkownika zauważy zmianę na „zapisywanie plików”). Twój link jest doceniany, ale nieprzydatny. Chociaż symptom jest taki sam jak niepodpisany lub wygasły certyfikat pakietu, są to nowe pliki do pobrania z CDN aktualizacji jabłek i problem jest spójny we wszystkich próbach instalacji. Dzięki za pomoc! Jakieś inne myśli?
Evan
Czy przed instalacją pyta o hasło?
PoisonNinja
Robi to przed rozszerzeniem pakietów i akceptuje moje hasło roota. Wydaje mi się, że ponieważ przeprowadziłem instalację w trybie dysku docelowego, własność katalogów systemowych i ich zawartości (np. CoreServices /) nie jest właściwa. Czy możesz wymyślić sposób ustawienia tego prawa w trybie pojedynczego użytkownika? I już chowned / with root: admin, ale fakt, że jest tohosthost, co sprawia, że ​​zamieszanie wskazuje na coś w protokole sandbox (uprawnienia?), O którym niewiele wiem
Evan
JEŚLI nie ma nic cennego, sugerowałbym ponowną instalację Mac OS X. Możesz również spróbować ponownie pobrać aktualizację Combo (ponownie. Wiem, przepraszam).
PoisonNinja

Odpowiedzi:

1

Ostatecznie była to usterka spowodowana niewłaściwie dobraną pamięcią RAM. Rozwiązany.

Evan
źródło