Bir Başlatma Ajan örneğin bir .plist dosyasını çalıştırmak için yapılandırılmış: /Library/LaunchAgent/foo.plist
. Bu .plist'in içinde LoginWindow
ve sırasında çalışacak şekilde ayarlanmıştır Aqua
.
Bilgisayarımı başlatmaya çalışıp giriş ekranına geçmeye çalıştığımda, bu plist çalışmalı ama bunun yerine (konsolda) aşağıdaki hatayı veriyor:
launchctl: Dosyaya şüpheli sahiplik (atlama): /Library/LaunchAgents/foo.plist
Yönetici olmayan bir hesapta oturum açmaya çalıştığımda, aynı hata mesajını veriyor. Bir yönetici hesabıyla giriş yapmaya çalıştığımda, iyi çalışıyor.
Dürüst olacağım, Mac OS X ayrıcalıkları ve izinleri hakkında fazla bir şey bilmiyorum.
Dosyası oluşturmak için, ben bunu açtı emacs
ile sudo
(kullanarak örneğin yönetici hesabına su
sudo ayrıcalıklara sahip değil diğer hesapta beri komutu) ve ardından kurtardı.
Tüm kullanıcılar için çalışabilmesi için dosyayı oluşturmak için hangi hesabı kullanmam gerekiyor?
Sudo komutunu kullanmam gerekir mi?
Dosya izinlerini değiştirmem gerekiyor chmod
mu (örneğin kullanım )?
Mevcut bir dosyayı alıp dosyayı yeniden oluşturmak yerine sahipliğini değiştirmek için kolay bir yol var mı?
Birisi lütfen bu hatanın neden olduğunu açıklayabilir mi?
-rw-r--r--@ 1 admin staff 653 Oct 17 14:31 /Library/LaunchAgents/foo.plist
-F
).