Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'man/certmgr.1')
-rwxr-xr-xman/certmgr.175
1 files changed, 75 insertions, 0 deletions
diff --git a/man/certmgr.1 b/man/certmgr.1
new file mode 100755
index 00000000000..442bea26496
--- /dev/null
+++ b/man/certmgr.1
@@ -0,0 +1,75 @@
+.\"
+.\" certmgr manual page.
+.\" Copyright 2004 Novell
+.\" Author:
+.\" Sebastien Pouliot <sebastien@ximian.com>
+.\"
+.TH Mono "certmgr"
+.SH NAME
+certmgr \- Mono Certificate Manager (CLI version)
+.SH SYNOPSIS
+.PP
+.B certmgr [action] [object type] [options] store [filename]
+.SH DESCRIPTION
+This tool allow to add, remove or extract certificates, certificate revocation
+lists (CRL) or certificate trust lists (CTL) to/from a certificate store.
+Certificate stores are used to build and validate certificate chains for
+Authenticode(r) code signing validation and SSL server certificates.
+.SH ACTIONS
+.TP
+.I "-add"
+Add a certificate, CRL or CTL to specified store.
+.TP
+.I "-del"
+Remove a certificate, CRL or CTL from specified store.
+.TP
+.I "-put"
+Copy a certificate, CRL or CTL from a store to a file.
+.SH OBJECT TYPES
+.TP
+.I "-c", "-cert", "-certificate"
+Add, Delete or Put certificates. That is the specified file must/will contains
+X.509 certificates in DER binary encoding.
+.TP
+.I "-crl"
+Add, Delete or Put certificate revocation lists (CRL). That is the specified
+file must/will contains X.509 CRL in DER binary encoding.
+.TP
+.I "-ctl"
+Add, Delete or Put certificate trust lists (CRL). UNSUPPORTED.
+.SH OPTIONS
+.TP
+.I "-v", "-verbose"
+More details displayed on the console.
+.TP
+.I "-help", "-h", "-?", "/?"
+Display help about this tool.
+.SH FILES
+.B WARNING: This details the current behavior of Mono and could change between releases.
+The only safe way to interact with certificate stores is to use the certmgr
+tool. The current releases of Mono keeps all the user certificate stores in
+separates directories under
+.I ~/.mono/certs/
+.TP
+For example the trusted root certificates for a user would be kept under
+.I ~/.mono/certs/Trust/
+.TP
+Certificates files are kept in DER (binary) format (extension .cer).
+.TP
+The filenames either starts with
+.I tbp
+(thumbprint) or
+.I ski
+(subject key identifier).
+.TP
+The rest of the filename is the base64-encoded value (tbp or ski).
+.SH AUTHOR
+Written by Sebastien Pouliot
+.SH COPYRIGHT
+Copyright (C) 2004 Novell.
+.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 makecert(1), setreg(1)