Self sign-up has been disabled due to increased spam activity. If you want to get access, please send an email to a project owner (preferred) or at gitlab(at)nic(dot)cz. We apologize for the inconvenience.
### MACOS: Podepisování aplikace a instalátoru DMG
### MACOS: Podepisování aplikace a instalátoru DMG
#### Požadavky
#### Požadavky
*USB Token s certifikátem.
*Certifikát ve formátu *.p12 podepsaný CA Apple (už ho máme), který je třeba importovat do Keychain Access.
* Funkční Mac s MacOS nebo OS X. Minimálně Yosemite nebo novější (El Capitan, Sierra, High Sierra).
* Funkční Mac s MacOS. Minimálně Sierra nebo novější (High Sierra, ...).
* Instalovaný [Xcode 8](https://developer.apple.com/xcode/) nebo novější včetně instalace [Command Line Tools](https://developer.apple.com/download/more/).
* Instalovaný [Xcode 8](https://developer.apple.com/xcode/) nebo novější včetně instalace [Command Line Tools](https://developer.apple.com/download/more/).
* Instalovaný [SafeNet Authentication Client](https://support.comodo.com/index.php?/Knowledgebase/Article/View/1211/106/safenet-download-for-ev-codesigning-certificates) software pro MacOS. Slouží pro aktivaci USB Tokenu s certifikátem. Po instalaci je třeba provést restart systému.
#### Postup podepisování
#### Postup podepisování
* Do libovolného adresáře stáhnout podepisující skript [sign_macos_packages.sh](uploads/ee0b23e0f2ca0214d0b797961bece71c/sign_macos_packages.sh).
* Do libovolného adresáře stáhnout podepisující skript [sign_macos_packages.sh](uploads/ee0b23e0f2ca0214d0b797961bece71c/sign_macos_packages.sh).
* Nastavit pro skript práva pro spuštění.
* Nastavit pro skript práva pro spuštění.
* Vytvořit u skriptu adresář `packages` a do něj nahrát všechny `*.dmg` pro podpis.
* Vytvořit u skriptu adresář `packages` a do něj nahrát všechny `*.dmg` pro podpis.
* Vložit USB Token do USB a spustit aplikaci `SafeNet Authentication Client`.
* Spustit script v terminálu (bude pak chtít zadat heslo k tokenu):
* Spustit script v terminálu (bude pak chtít zadat heslo k tokenu):