Mac OS İşletim Sisteminde E-imza İşlemleri 1) Mac OS işletim sisteminde e-imza işlemini gerçekleştirebilmek için, öncelikle işletim sisteminin dil ayarlarını İngilizce yapmanız ve bilgisayarınızda şifre yoksa mutlaka şifre oluşturmanız gerekmektedir. 2) Safari tarayıcısında (Browser) e-imza işlemleri yapılamamaktadır. 3) Bilgisayarınız da Java yazılımının yüklü veya güncel olduğunu kontrol ediniz. Yükle değil ise http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html adresinden güncel sürümünü indirip yükleyiniz. 4) Akia (AKİS Akıllı Kart) uygulamasının bilgisayarınıza indirilmesi işlemleri aşağıdaki adımlarda gösterilmiştir. Bu adımları gerçekleştirmeden önce uygulama kurulumlarına izin vermeniz gerekmektedir. Elma simgesini tıklayıp açılan menüden System Preferences sekmesine tıklayınız. Daha sonra yeni açılan pencereden Security & Privacy ikonunu tıklayınız. Açılan pencerenin sol alt köşesinde bulunan Kilit simgesine tıklayarak açınız. Allow apps downloaded from bölümünden Anywhere işaretleyerek tekrar Kilit simgesinden kapatınız. (Mac OS Sierra sürümünde Anywhere seçeneği bulunmadığından sadece Kilit simgesini tıklayınız.) Daha sonra diğer adımlardaki kurulum işlemlerini tamamladıktan sonra bu ara yüzden Allow apps downloaded from bölümünü Mac App Store and identified developers işaretli olarak seçili olarak bırakmanız gerekmektedir.
5) http://www.kamusm.gov.tr/islemler/surucu_yukleme_servisi/ adresine girerek adımları sırası ile yapınız. Adım 1: Bilgisayarınızda yüklü olan İşletim Sistemini ve Versiyonu seçiniz. Adım 2: Kart okuyucusu olarak ACS 38T USB Beyaz ı seçiniz. Adım 3: AKİS Akıllı Kart ı seçiniz. Seçimleri yaptıktan sonra Sürücüleri Göster butonuna basınız.
Karşınıza gelen Sürücü Yükleme Servisi sayfasındaki sürücü dosyalarını bilgisayarınıza indirip, kurulum işlemini gerçekleştiriniz. Sayfanın alt kısımda Java ve Dil Ayarları ile ilgili sorun detayları vardır, lütfen okuyunuz. 6) http://www.kamusm.gov.tr/depo/sertifikalar/depo.jsp adresinden ilgili kök sertifikayı farklı kaydet yaparak indirip açınız.
Kök sertifikayı farklı kaydet yaparak kaydettikten sonra, sertifikayı onaylamanız gerekmektedir. Bu işlem için ekranın sağ üst köşesinde bulunan büyüteç simgesine tıklayarak Keychain Access yazın. Açılan pencerede Category bölümünden Certificates seçin. Kamu SM Kök Sertifika Hizmet Sağlayıcısı na çift tıklayın. Açılan sertifika penceresinde Trust tıklayın ve When using this certificate bölümünden Always Trust seçiniz.
7) libakisp11.dylib dosyasının /System/Library/Java/Extensions klasöründe bulunması gerekmektedir. Dosya veya linki bu klasörde bulunmuyorsa bilgisayarınıza indirmek için tıklayınız. İndirilen dosyayı, Go to Folder seçeneğinden /System/Library/Java/Extensions dizinine kopyalayınız. libakisp11.dylib dosyasının /System/Library/Java/Extensions dizinine kopyalama işlemi gerçekleşmiyorsa aşağıdaki yöntemleri uygulayınız. Yöntem 1 Terminal açılarak; sudo ln -s /usr/local/lib/libakisp11.dylib /Library/Java/Extensions/ komutu yazılır (Enter) ve bilgisayarın admin/root şifresi girilirek (Enter) işlem tamamlanır. İşlemin başarılı yapılıp yapılmadığı; Finder > Go > Go to Folder menüsünden /Library/Java/Extensions dizinine gidilerek libakisp11.dylib kısayolun klasöre oluşturulduğu görülerek kontrol edilebilir. Yöntem 2 Finder > Go > Go to Folder menüsünden /usr/local/lib dizinine gidilerek libakisp11.dylib dosyası kopyalanır, yine Finder > Go > Go to Folder menüsünden /Library/Java/Extensions dizinine gidilerek yapıştırılır. Yöntem 2 Not: MacOS El Capitan da sistem klasörlerine dosya kopyalanamamaktadır. Yöntem 2 nin MacOS El Capitan da uygulanabilmesi için öncesinde csrutil disable işleminin Recovery modda (Cmd+R ile başlatma) terminalden yapılması ve bilgisayar yeniden başlatıldıktan sonra dosyanın kopyalanması gerekir. (Görsel anlatım Recovery Modda Yapılması Gerekenler başlığında yer almaktadır.) Sonrasında sistem güvenliği için yine Recovery modda csrutil enable yapılması gerekir. Bu işlem daha uzun ve riskli olduğu için El Capitan kullanıcılarının Yöntem 1 i tercih etmelerini öneriyoruz. Diğer MacOS X sürümlerinde bu işleme ( csrutil disable/enable ) gerek yoktur.
Recovery Modda Yapılması Gerekenler Bilgisayarınızı Restart edin ve açılırken CMD + R tuşlarına aynı anda basılı tutunuz. Bir süre sonra karşınıza aşağıdaki görsel gelecektir. Pencerenin üzerinde bulunan Utilities menüsünden Terminal penceresine tıklayınız. Karşınıza çıkan pencereye csrutil disable yazarak enter tuşuna basınınız. Verilen komut başarılı olarak görünüyorsa bilgisayarı ekranın sol üst köşesinde yer alan Elma simgesini tıklayıp açılan menüden Restart ediniz. Ancak bilinmeyen komut (unknown command) alınması durumunda BAUM Teknik Servis ile iletişime geçilmesi gerekmektedir. (Dahili tel: 1377)
Bu işlemleri tamamladığınızda Mozilla Firefox tarayıcısında (Browser) e-imza işlemini gerçekleştirebilirsiniz. 8) Kurulumlar tamamlandıktan sonra 4.madde de yapılan işlemi geri almanız tavsiye edilmektedir. Allow apps downloaded from bölümünü Mac App Store and identified developers işaretli olarak ayarlayınız.