1CLOG(1)                                                                CLOG(1)
2
3
4

NAME

6       clog - Authenticate to the Coda distributed file system
7

SYNOPSIS

9       clog  [  -pipe  ]  [  -test ] [ -host hostname ] [ -coda | -kerberos4 |
10       -kerberos5 ] [ -tofile file ] [ -fromfile file ] [username][@realm]
11
12

DESCRIPTION

14       This command enables users to get tokens to use for authenticated  com‐
15       munication  with  a Coda File System.  The given name and a password or
16       kerberos token are passed to an Authentication Server. The  Authentica‐
17       tion Server returns a set of tokens encoding the chosen identity if the
18       password is correct.  clog passes these tokens to  the  venus  process,
19       which  acts as the users agent for file manipulation. These tokens have
20       a limited lifetime, becoming invalid after 25 hours. If an  attempt  is
21       made  to  operate  on  a  Coda File System object while the user is not
22       authenticated, the user will assume the  privileges  of  the  Anonymous
23       user.
24
25       clog accepts the following arguments:
26
27       -pipe  For use in shell scripts, the password is read from stdin.  This
28              option is also enabled when stdin is not a tty.
29
30       -test  Test the clog-venus token passing code.
31
32       -host  Specify the host where the authentication server is running.
33
34       -coda | -kerberos4 | -kerberos5
35              Authentication mechanism, use kerberos tickets or coda  password
36              to identify yourself to the authentication server.
37
38       -tofile
39              After obtaining a token from the authentication server, write it
40              to a file.
41
42       -fromfile
43              Instead of connecting to the authentication server, read a  pre‐
44              viously saved token from a file and pass it to venus.
45
46       [username][@realm]
47              Coda user name you wish to be identified as within the specified
48              realm. If the username is not specified, clog tries to  use  the
49              local  login  name. If the Coda realm name is not specified clog
50              falls back to using the default realm name as specified  in  the
51              venus.conf configuration file.
52

BUGS

54       · The on-disk tokens are not encrypted.
55
56       · The -pipe option should be dropped, there already is an isatty(stdin)
57         test which is sufficient for most cases.
58
59       · The -test option should also test the reading  and  writing  code  of
60         token files.
61

SEE ALSO

63       cunlog(1), venus(8)
64

AUTHORS

66       · 1987, Adapted from AFS-2
67
68       · Maria R. Ebling, 1990, Created man page
69
70
71
72Coda Distributed File System     25 April 2005                         CLOG(1)
Impressum