2009-11-11 14 views
10

Bir OS X Yükleyici paketi yapıyorum. Bir test makinesinden bir test makinesine (10.5.8) indirip çalıştırıyorum. Konsolda aşağıdaki mesaj hemen günlüğe kaydedilir:Konsol hatası 'Karantina temizlenemiyor' ne anlama geliyor?

Okuduğum kadarıyla

kernel[0]: Finder[52646] Unable to clear quarantine '<package name>': 30

, Leopar İndirilen tüm dosyalar üzerinde bir karantina genişletilmiş öznitelik ayarlar. Bir programın kendisini karantina edemediği için, bu bayrağı kaldırmak için xattr'i kullanmak mümkündür.

Karantinanın kendisiyle ilgili bir sorunum yok veya Leopard'ın, kullanıcının programa güvendiğini soran bir iletişim kutusu açıyor. Ancak, karantinanın neden temizlenemediğini ve yükleyicimin veya bu hatanın günlüğe kaydedilmesini engellemek için çalıştırılan komut dosyalarını değiştirmenin bir yolu olup olmadığını bilmek istiyorum.

+0

misiniz etmek kod, bunlardan herhangi birini imzaladı mı? –

+0

Yüklü olan ikili ve komut dosyalarının bazıları değil, hepsi kod imzalı. – DNS

+0

Bir uygulamanın neden başlatıldıktan sonra kendini zorlayamadığını anlamıyorum. –

cevap

0

Test makinesindeki kullanıcı yönetimsel ayrıcalıklara sahip mi? Uygulama/Uygulamalar gibi bir klasördeyse, onlara ihtiyacınız olacak. Kullanıcıyı değiştiremezseniz, uygulamayı ana klasörüne indirmeyi deneyin.

+0

Yükleyici, çalıştırıldığında masaüstündedir, bu nedenle klasör izinleri bir sorun değildir. – DNS

0

Sanırım onu ​​ayrıcalıklı bir kullanıcı olarak indirdiniz, ancak yükleyiciyi başka bir kullanıcı olarak çalıştırıyorsunuz. Dosya, onu indiren kullanıcı tarafından sahiplendiğinden, çalıştırmak isteyen kullanıcı sadece bunu salt okunur yapabilir. Haklı olduğumu görmek için dosya sahipliği ve izinlerini kontrol edin.

+0

Hayır, tüm yönetici. Ve hiçbir ayrıcalıkta değişiklik yok. –

+0

Benzer şekilde; Aynı kullanıcı (admin) indirildi ve paketi çalıştı. – DNS

0
  • deneyin ditto kullanarak inşa sunucudan kopyalamak (ve kopya src ve dst kontrol çeşitli anahtarlar üzerinde dikkat) da kurulu sunucunun paylaşımında
  • onay erişim hakları