From d42916d11d74b5072b3e748dbdb6fc59e676c9ce Mon Sep 17 00:00:00 2001 From: Sebastien Pouliot Date: Sun, 12 Oct 2003 15:47:17 +0000 Subject: 2003-10-12 Sebastien Pouliot * chktrust.1: New. Man page for Authenticode chktrust.exe * signcode.1: New. Man page for Authenticode signcode.exe * sn.1: New. Man page for StrongName sn.exe * man.xml: Added new (and missing) entries. svn path=/trunk/mono/; revision=18911 --- man/sn.1 | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100755 man/sn.1 (limited to 'man/sn.1') diff --git a/man/sn.1 b/man/sn.1 new file mode 100755 index 00000000000..a0ef9f16bc8 --- /dev/null +++ b/man/sn.1 @@ -0,0 +1,117 @@ +.\" +.\" sn manual page. +.\" Copyright 2003 Motus Technologies +.\" Author: +.\" Sebastien Pouliot (spouliot@motus.com) +.\" +.TH Mono "sn" +.SH NAME +sn \- Digitally sign/verify/compare strongname on CLR assemblies. +.SH SYNOPSIS +.PP +.B sn [-q | -quiet] [options] [parameters] +.SH DESCRIPTION +Digitally sign, verify or compare, CLR assemblies using strongnames. +.SH CONFIGURATION OPTIONS +.TP +.I "-c provider" +Change the default CSP (Crypto Service Provider). +.TP +.I "-m [y|n]" +Use a machine [y] key container or a user [n] key container. +.TP +.I "-Vl" +List the verification options. +.TP +.I "-Vr assembly [userlist]" +Exempt the specified assembly from verification for the specified user list. +.TP +.I "-Vu assembly" +Remove the exemption entry for the specified assembly. +.TP +.I "-Vx" +Remove all exemptions entries. +.SH CSP RELATED OPTIONS +.TP +.I "-d container" +Delete the keypair present in the specified key container. +.TP +.I "-i keypair.snk container" +Import the specified strongname file into the specified container. +.TP +.I "-pc container publickey" +Export the public key from the specified CSP container to the specified file. +.SH CONVERTION OPTIONS +.TP +.I "-e assembly output.pub" +Export the assembly public key to the specified output file. +.TP +.I "-p keypair.snk output.pub" +Export the public key from the specified strongname key file (SNK) to the +specified output file. +.TP +.I "-o input output.txt" +Convert the input file to a CSV file (using decimal). +.TP +.I "-oh input output.txt" +Convert the input file to a CSV file (using hexadecimal). +.SH STRONGNAME SIGNING OPTIONS +.TP +.I "-D assembly1 assembly2" +Compare if assembly1 and assembly are the same exception for their signature. +This is done by comparing the hash of the metadata of both assembly. +.TP +.I "-k keypair.snk" +Create a new strongname keypair in the specified file. +.TP +.I "-R assembly keypair.snk" +Resign the specified assembly using the specified strongname keypair file +(SNK). +.TP +.I "-Rc assembly container" +Resign the specified assembly using the specified strongname container. +.TP +.I "-t file" +Show the public key from the specified file. +.TP +.I "-tp file" +Show the public key and the public key token from the specified file. +.TP +.I "-T assembly" +Show the public key from the specified assembly. +.TP +.I "-Tp assembly" +Show the public key and the public key token from the specified assembly. +.TP +.I "-V assembly" +Verify the specified assembly signature. +.TP +.I "-Vf assembly" +Verify the specified assembly signature (even if disabled). +.SH HELP OPTIONS +.TP +.I "-h", "-?" +Display basic help about this tool. +.TP +.I "-h config", "-? config" +Display configuration related help about this tool. +.TP +.I "-h csp", "-? csp" +Display Cryptographic Service Provider related help about this tool. +.TP +.I "-h convert", "-? convert" +Display convertion related help about this tool. +.TP +.I "-h sn", "-? sn" +Display strongname related help about this tool. +.SH AUTHOR +Written by Sebastien Pouliot +.SH COPYRIGHT +Copyright (C) 2003 Motus Technologies. +Released under BSD license. +.SH MAILING LISTS +Visit http://mail.ximian.com/mailman/mono-list for details. +.SH WEB SITE +Visit: http://www.go-mono.com for details +.SH SEE ALSO +.BR secutil(1) -- cgit v1.2.3