Mac'i yeniden biçimlendirirken her zaman yedeklediğim şeylerden biri Önizleme'ye kaydettiğim dijital imzalardır. Bunun için go-to-referansım buradaydı: İmzamı bir Mac'te Preview'dan başkalarına aktarabilir miyim? . Fakat OS X 10.10 (Yosemite) işleri biraz daha farklı yapıyor gibi görünüyor.
Preview, artık imzaları yeni ve açık olmayan bir yerde saklıyor gibi göründüğünden, opensnoop yardımcı programını kullanıyorum ( http://osxdaily.com/2011/04/22/monitor-mac-os-x-filesystem -usage-access-with-opensnoop / ) Önizleme'nin imza oluşturma özelliği ile çalışırken hangi dosyalara dokunulduğunu görmek için. Aşağıda bir örnek yakalama:
501 791 Preview 26 /System/Library/Security
501 791 Preview -1 /Users/user1/Library/Containers/com.apple.Preview/Data/Library/Security
501 791 Preview 25 /var/folders/l_/47ypnnb951qdym78xvjgsn8r0000gn/C/com.apple.Preview//mds/mdsDirectory.db
501 791 Preview 25 /Users/user1/Library/Keychains/login.keychain
501 791 Preview 25 /Users/user1/Library/Keychains/login.keychain
501 791 Preview 26 /var/folders/l_/47ypnnb951qdym78xvjgsn8r0000gn/C/com.apple.Preview//mds/mdsDirectory.db_
501 791 Preview 27 /private/var/db/mds/system/mdsDirectory.db
501 791 Preview 26 /var/folders/l_/47ypnnb951qdym78xvjgsn8r0000gn/C/com.apple.Preview//mds/mdsObject.db
501 791 Preview 25 /System/Library/PrivateFrameworks/AnnotationKit.framework/Resources/Base.lproj/AKSignaturesView.nib
501 791 Preview 25 /System/Library/PrivateFrameworks/AnnotationKit.framework/Resources/Base.lproj/AKSignatureCaptureView.nib
501 791 Preview 25 /System/Library/PrivateFrameworks/AnnotationKit.framework/Resources/Base.lproj/AKSignatureGestureCaptureView.nib
501 791 Preview 25 /System/Library/PrivateFrameworks/AnnotationKit.framework/Resources/en.lproj/AKSignatureModelController.strings
501 791 Preview -1 /System/Library/PrivateFrameworks/AnnotationKit.framework/Resources/en.lproj/AKSignatureModelController.stringsdict
501 791 Preview 26 /System/Library/Security
501 791 Preview -1 /Users/user1/Library/Containers/com.apple.Preview/Data/Library/Security
501 791 Preview 25 /Users/user1/Library/Keychains/login.keychain
501 791 Preview 25 /var/folders/l_/47ypnnb951qdym78xvjgsn8r0000gn/C/com.apple.Preview//mds/mds.lock
501 791 Preview 26 /var/folders/l_/47ypnnb951qdym78xvjgsn8r0000gn/C/com.apple.Preview//mds/mdsObject.db_
501 791 Preview 27 /private/var/db/mds/system/mdsObject.db
501 791 Preview 26 /var/folders/l_/47ypnnb951qdym78xvjgsn8r0000gn/C/com.apple.Preview//mds/mdsDirectory.db_
501 791 Preview 27 /private/var/db/mds/system/mdsDirectory.db
501 791 Preview 26 /var/folders/l_/47ypnnb951qdym78xvjgsn8r0000gn/C/com.apple.Preview//mds/mdsObject.db
501 791 Preview 25 /Users/user1/Desktop/sample.pdf
Bana göre dosya yolunda bulunabilecek bir şey var:
/Users/user1/Library/Containers/com.apple.Preview/Data/Library/Security
fakat dizine girmeye çalıştığımda, sistem bana o yolun olmadığını söyledi. Ayrıca, KeyChain Access yardımcı programında, Yerel Öğeler -> Parolaların içeriğine bakarsanız, OS X'in artık İmza Ek Açıklama Gizliliği etiketli farklı imzalar için ayrı ayrı girişler oluşturduğunu göreceğinizi de fark ettim .
Preview'un dijital imzalarını bir Yosemite makinesinden bir başkasına nasıl yerleştireceğinizi, dışa aktaracağınızı ve içe aktaracağımı bulma arayışımdan hoş geldiniz.