Print this page
6282 ONBLD man pages not pbchk clean
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Josef Sipek <jeffpc@josefsipek.net>

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/codesign/signproto.1onbld
          +++ new/usr/src/tools/codesign/signproto.1onbld
↓ open down ↓ 13 lines elided ↑ open up ↑
  14   14  .\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  .\" If applicable, add the following below this CDDL HEADER, with the
  16   16  .\" fields enclosed by brackets "[]" replaced with your own identifying
  17   17  .\" information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  .\"
  19   19  .\" CDDL HEADER END
  20   20  .\"
  21   21  .\" Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  22   22  .\" Use is subject to license terms.
  23   23  .\"
  24      -.TH signproto 1ONBLD "13 June 2007"
       24 +.TH SIGNPROTO 1ONBLD "Jun 13, 2007"
  25   25  .SH NAME
  26   26  .I signproto
  27   27  \- sign ELF objects in proto area
  28   28  .SH SYNOPSIS
  29   29  \fBsignproto \fIcred_file\fP
  30      -.LP
  31   30  .SH DESCRIPTION
  32      -.IX "OS-Net build tools" "signproto" "" "\fBsignproto\fP"
  33   31  .LP
  34   32  .I signproto
  35   33  finds ELF objects in the ON proto area and re-signs them
  36      -using 
       34 +using
  37   35  .IR signit (1ONBLD).
  38   36  This operation is normally invoked only for
  39   37  release builds, as it replaces the internal development
  40   38  signatures with official Sun signatures. The actual signing using
  41   39  Sun's private key is performed by a code signing server which
  42   40  is accessed via
  43   41  .IR signit .
  44   42  .LP
  45   43  Cryptographic modules are identified by examining the signature
  46   44  embedded by
  47   45  .IR elfsign (1)
  48      -during the build process. 
       46 +during the build process.
  49   47  .I signproto
  50   48  requires a single command-line argument, which is a file containing
  51   49  the mapping between each signing server credential name and the Subject
  52      -Distinguished Name (DN) of the certificate used to 
       50 +Distinguished Name (DN) of the certificate used to
  53   51  sign the ELF file. Each line in the file contains a credential name
  54   52  followed by a regular expression. The first regular expression that
  55      -matches the Subject DN embedded in the ELF file determines the 
       53 +matches the Subject DN embedded in the ELF file determines the
  56   54  credential name passed to
  57   55  .I signit
  58   56  to re-sign the file.
  59      -.LP
  60   57  .SH ENVIRONMENT
  61      -.LP
  62   58  .TP 4
  63   59  .B CODESIGN_USER
  64   60  Login name for the code signing server passed to
  65   61  .I signit .
  66   62  If this variable is not set, the value in LOGNAME is used instead.
  67      -.LP
  68   63  .TP 4
  69   64  .B ROOT
  70   65  Location of ON proto area containing files to be signed.
  71      -.LP
  72   66  .SH SEE ALSO
  73   67  .LP
  74   68  signit(1ONBLD), elfsign(1)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX