Functional Specification
Execute this script on Mac OS. The MDM certificate application file and a secret key for the MDM certificate are auto-generated.
Command Format
sign_csr.sh Secret key for the signature certificate Passphrase of the signature certificate (1) Passphrase of the signature certificate (2) Signature certificate Apple Inc. Interim certificate Apple Inc. root certificate Passphrase of the secret key for the MDM certificate Settings file for creating a MDM certificate application file [Output Directory]
Option
Specify the secret key created in "Preparations" of Installation Guide.
Specify the passphrase specified at the time of writing the secret key in "Preparations" of Installation Guide
Specify the passphrase necessary for changing the secret key format.
Specify the file name of the Signature certificate issued by Apple Inc. with an absolute or relative path.
Specify the file name of the Interim certificate issued by Apple Inc. with an absolute or relative path.
Specify the file name of the Interim certificate issued by Apple Inc. with an absolute or relative path.
Specify the passphrase of the secret key for the MDM certificate. This passphrase is necessary for changing the format of the MDM certificate.
Specify the name of the configuration file used for creating a MDM certificate with an absolute or relative path. For details, refer to "2.20 Settings File for Creating the MDM Certificate Application File".
Specify the directory that outputs the MDM certificate application file and the secret key for the MDM certificate. The output files are "PushCertWebRequest" (MDM certificate application file) and "keyfile.pem" (Secret key of the MDM certificate).
If you omit this option, the file is output in the current directory.
Return Value
Ended Normally
Ended Abnormally
Location for Saving Commands
<Drive on which the DVD-ROM of the Systemwalker Desktop Keeper>:\win32\SmartDevice\x86\Server\unified\Tool
Authority Required for Execution/Execution Environment
Copy this script in an arbitrary folder of Mac OS environment and add the execution rights.
Execute by using administrator's authority.
Examples of Use
sign_csr.sh VendorPKey.p12 password! password! mdm.cer appleWWDRCA.cer AppleIncRootCertificate.cer password! req.config /Users/dtpmac/Desktop/work