Initial import from FreeBSD RELENG_4:
[dragonfly.git] / crypto / kerberosIV / man / kauth.1
1 .\" $Id: kauth.1,v 1.3 1998/06/30 15:29:17 assar Exp $
2 .\"
3 .Dd May 4, 1996
4 .Dt KAUTH 1
5 .Os KTH-KRB
6 .Sh NAME
7 .Nm kauth
8 .Nd overworked Kerberos login program
9 .Sh SYNOPSIS
10 .Nm
11 .Op Fl n Ar name
12 .Op Fl r Ar remote user
13 .Op Fl t Pa remote ticket file
14 .Op Fl h Ar hosts...
15 .Op Fl l Ar lifetime
16 .Op Fl f Pa srvtab
17 .Op Fl c Ar cell
18 .Op Ar command ...
19 .Sh DESCRIPTION
20 The
21 .Nm
22 command obtains ticket granting tickets as well as AFS ticket and
23 tokens. It also does a whole lot of other stuff.
24 .Pp
25 The following flags are supported:
26 .Bl -tag -width xxxx
27 .It Fl n
28 Principal to get tickets for. If no other arguments are present this
29 can be given without the
30 .Fl n
31 flag.
32 .It Fl h
33 Remote hosts to obtain tickets for. This works similar to the MIT
34 Athena Kerberos 4 patchlevel 10 command
35 .Xr rkinit 1 ,
36 however not in a compatible way. It requires that the remote host runs
37 the
38 .Xr kauthd 8 ,
39 server. The 
40 .Fl r
41 and
42 .Fl t
43 flags are useful only with this option.
44 .It Fl r
45 User on the remote host that should own the ticket file.
46 .It Fl t 
47 Ticket file on remote host.
48 .It Fl l
49 Lifetime of tickets in minutes. A value of -1 is used for maximum
50 ticket lifetime.
51 .It Fl f
52 Srvtab to get service keys from. Default is 
53 .Pa /etc/srvtab .
54 This is mainly used with batch services that need to run
55 authenticated. If any command is given, it will be executed in an
56 authenticated fashion and when the program exits the tickets are
57 destroyed. For long running jobs the tickets will be renewed.
58 .It Fl c
59 AFS cell to get tokens for, default is your local cell.
60 .El
61 .Sh SEE ALSO
62 .Xr kinit 1 ,
63 .Xr kauthd 8 ,
64 .Xr kafs 3
65 .Sh BUGS
66 There is no help-switch.