Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.




productsign(1)            BSD General Commands Manual           productsign(1)

NAME
     productsign -- Sign an OS X Installer product archive

SYNOPSIS
     productsign [options] --sign identity input-product-path output-product-path

DESCRIPTION
     productsign adds a digital signature to a product archive previously created with productbuild(1).
     Although you can add a digital signature at the time you run productbuild(1), you may wish to add a
     signature later, once the product archive has been tested and is ready to deploy. If you run
     productsign on a product archive that was previously signed, the existing signature will be replaced.

     To sign a product archive, you will need to have a certificate and corresponding private key --together -together
     together called an ``identity'' -- in one of your accessible keychains. To add a signature, specify the
     name of the identity using the --sign option. The identity's name is the same as the ``Common Name'' of
     the certificate.

     If you want to search for the identity in a specific keychain, specify the path to the keychain file
     using the --keychain option. Otherwise, the default keychain search path is used.

     productsign will embed the signing certificate in the product archive, as well as any intermediate cer-tificates certificates
     tificates that are found in the keychain. If you need to embed additional certificates to form a chain
     of trust between the signing certificate and a trusted root certificate on the system, use the --cert
     option to give the Common Name of the intermediate certificate. Multiple --cert options may be used to
     embed multiple intermediate certificates.

     The signature can optionally include a trusted timestamp. This is enabled by default when signing with
     a Developer ID identity, but it can be enabled explicitly using the --timestamp option. A timestamp
     server must be contacted to embed a trusted timestamp. If you aren't connected to the Internet, you can
     use --timestamp=none to disable timestamps, even for a Developer ID identity.

ARGUMENTS AND OPTIONS
     --sign identity-name
                 The name of the identity to use for signing the product archive.

     --keychain keychain-path
                 Specify a specific keychain to search for the signing identity.

     --cert certificate-name
                 Specify an intermediate certificate to be embedded in the product archive.

     --timestamp
                 Include a trusted timestamp with the signature.

     --timestamp=none
                 Disable trusted timestamp, regardless of identity.

     input-product-path
                   The product archive to be signed.

     output-product-path
                   The path to which the signed product archive will be written. Must not be the same as
                   input-product-path.

SEE ALSO
     productbuild(1)

Mac OS                        September 15, 2010                        Mac OS

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.