Po czystej instalacji (wyczyszczone HD przed instalacją USB) 10.11 (El Capitan) zauważyłem następujący błąd w /var/log/system.log:
Oct 21 09:06:35 computer airportd[57]: SecTaskLoadEntitlements failed error=22
Oct 21 09:07:05 --- last message repeated 5 times ---
Wydaje się, że ciągle się powtarza. Wszelkie pomysły na znalezienie problemu lub procesu źródłowego?
Dzięki
macos
el-capitan
logs
Tom Baker
źródło
źródło
Odpowiedzi:
Aby odpowiedzieć na twoje pytanie, oto wprowadzenie do tego, czym tak naprawdę jest / robi SecTaskLoadEntitlements:
Aplikacja (.app) w systemie OS X to tak naprawdę folder zawierający wiele plików, w tym rzeczywisty program, zasoby (grafika, dźwięki itp.), A także pliki systemowe, takie jak pliki Plist.
Jeden z tych plików plist zawiera opis uprawnień aplikacji. Uprawnienie polega na tym, że aplikacja „może” wykonać określoną czynność lub że ma pozwolenie na wykonanie określonej czynności.
Przykładami w systemie OS X mogą być aplikacje, które mają uprawnienia do uzyskania dostępu tylko do odczytu do folderu Music lub że mogą wchodzić w interakcje z urządzeniami Bluetooth, nagrywać z mikrofonu itp.
Aplikacje w sklepie OS X App Store są zobowiązane do korzystania z uprawnień w celu ich piaskownicy, co samo w sobie jest uprawnieniem.
Aby upewnić się, że uprawnień nie można zmienić ani niesłusznie uzyskać, uprawnienia są „podpisane”. Oznacza to, że twórca aplikacji używa określonego klucza kryptograficznego do „podpisywania” uprawnień.
OS X sprawdza podpis podczas ładowania nowych aplikacji i tylko jeśli jest podpisany poprawnie, załaduje uprawnienia i zastosuje je w programie.
Twój komunikat o błędzie oznacza, że program „airportd” próbował załadować uprawnienia do aplikacji, ale błąd nie powiódł się. Numer 22 oznacza, że podano nieprawidłowy argument (parametr).
Airportd zarządza interfejsami bezprzewodowymi (WiFi) na komputerze Mac.
Podsumowując: proces źródłowy to „airportd”, a problemem jest nieprawidłowy argument podany przy ładowaniu uprawnień.
Nie oznacza to jednak, że wystąpią jakiekolwiek błędy napotykane przez użytkownika. Jeśli nie masz żadnych problemów z interfejsami WiFi, możesz po prostu zignorować komunikaty dziennika.
źródło
Wygląda na to, że występują problemy ze sterownikami Wi-Fi w El Captain. Ten komunikat o błędzie spowodował duże awarie na lotniskach. Spróbuj zaktualizować system do najnowszej wersji OS X (10.11.2), wydaje się, że jest nieco lepszy.
źródło