HEIMDAL: move code from source4/heimdal* to third_party/heimdal*
[samba.git] / source4 / heimdal / kuser / kimpersonate.8
diff --git a/source4/heimdal/kuser/kimpersonate.8 b/source4/heimdal/kuser/kimpersonate.8
deleted file mode 100644 (file)
index ca79ee3..0000000
+++ /dev/null
@@ -1,130 +0,0 @@
-.\" Copyright (c) 2002 - 2007 Kungliga Tekniska Högskolan
-.\" (Royal Institute of Technology, Stockholm, Sweden).
-.\" All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\"
-.\" 1. Redistributions of source code must retain the above copyright
-.\"    notice, this list of conditions and the following disclaimer.
-.\"
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\"    notice, this list of conditions and the following disclaimer in the
-.\"    documentation and/or other materials provided with the distribution.
-.\"
-.\" 3. Neither the name of the Institute nor the names of its contributors
-.\"    may be used to endorse or promote products derived from this software
-.\"    without specific prior written permission.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.\" $Id$
-.\"
-.Dd September 18, 2006
-.Dt KIMPERSONATE 8
-.Os
-.Sh NAME
-.Nm kimpersonate
-.Nd impersonate a user when there exist a keyfile or KeyFile
-.Sh SYNOPSIS
-.Nm
-.Op Fl s Ar string \*(Ba Fl Fl ccache= Ns Ar string
-.Op Fl s Ar string \*(Ba Fl Fl server= Ns Ar string
-.Op Fl c Ar string \*(Ba Fl Fl client= Ns Ar string
-.Op Fl k Ar string \*(Ba Fl Fl keytab= Ns Ar string
-.Op Fl 5 | Fl Fl krb5
-.Op Fl A | Fl Fl add
-.Op Fl R | Fl Fl referral
-.Op Fl e Ar integer \*(Ba Fl Fl expire-time= Ns Ar integer
-.Op Fl a Ar string \*(Ba Fl Fl client-address= Ns Ar string
-.Op Fl t Ar string \*(Ba Fl Fl enc-type= Ns Ar string
-.Op Fl Fl session-enc-type= Ns Ar string
-.Op Fl f Ar string \*(Ba Fl Fl ticket-flags= Ns Ar string
-.Op Fl Fl verbose
-.Op Fl Fl version
-.Op Fl Fl help
-.Sh DESCRIPTION
-The
-.Nm
-program creates a "fake" ticket using the service-key of the service and
-stores it in the given (or default) ccache.  This is useful for testing.
-The service key can be read from a Kerberos 5 keytab or AFS KeyFile.
-Supported options:
-.Bl -tag -width Ds
-.It Fl Fl ccache= Ns Ar string
-ccache into which to store the ticket
-.It Fl s Ar string Ns , Fl Fl server= Ns Ar string
-name of server principal
-.It Fl c Ar string Ns , Fl Fl client= Ns Ar string
-name of client principal
-.It Fl k Ar string Ns , Fl Fl keytab= Ns Ar string
-name of keytab file
-.It Fl 5 Ns , Fl Fl krb5
-create a Kerberos 5 ticket
-.It Fl A Ns , Fl Fl add
-don't re-initialize the ccache, instead add the ticket to an existing
-ccache.
-.It Fl R Ns , Fl Fl referral
-simulate a referrals-based KDC client by storing two entries, one with
-the empty realm for the service principal name.
-.It Fl e Ar integer Ns , Fl Fl expire-time= Ns Ar integer
-lifetime of ticket in seconds
-.It Fl a Ar string Ns , Fl Fl client-address= Ns Ar string
-address of client
-.It Fl t Ar string Ns , Fl Fl enc-type= Ns Ar string
-encryption type (defaults to "aes256-cts-hmac-sha1-96")
-.It Fl Fl session-enc-type= Ns Ar string
-session encryption type (defaults to enc-type or "des-cbc-crc" for afs service tickets)
-.It Fl f Ar string Ns , Fl Fl ticket-flags= Ns Ar string
-ticket flags for krb5 ticket
-.It Fl Fl verbose
-Verbose output
-.It Fl Fl version
-Print version
-.It Fl Fl help
-.El
-.Sh FILES
-Uses
-.Pa /etc/krb5.keytab,
-and
-.Pa /usr/afs/etc/KeyFile
-when available and the
-.Fl k
-option is used with an appropriate prefix.
-.Sh EXAMPLES
-.Nm
-can be used in
-.Nm samba
-root preexec option
-or for debugging.
-.Nm
--s host/hummel.e.kth.se@E.KTH.SE -c lha@E.KTH.SE -5
-will create a Kerberos 5 ticket for lha@E.KTH.SE for the host
-hummel.e.kth.se if there exists a keytab entry for it in
-.Pa /etc/krb5.keytab .
-.Pp
-In combination with the
-.Nm ktutil
-command, this is useful for testing.  For example, 
-.Pp
-.Nm ktutil
--k tkt add -p host/foo.test@TEST -V2 -e aes256-cts-hmac-sha1-96 -r
-.Pp
-.Nm
---cache=tcc -s host/foo.test@TEST -c jdoe@TEST -k tkt --referral
-.Sh SEE ALSO
-.Xr kinit 1 ,
-.Xr klist 1
-.Sh AUTHORS
-Love Hornquist Astrand <lha@kth.se>