xref: /freebsd/usr.sbin/keyserv/keyserv.8 (revision 257e70f1d5ee61037c8c59b116538d3b6b1427a2)
1.\"macro stdmacro
2.\" Copyright 1989 AT&T
3.\".TH KEYSERV 8C "9 September 1987"
4.Dd September 14, 1992
5.Dt KEYSERV 8
6.Os
7.Sh NAME
8.Nm keyserv
9.Nd server for storing private encryption keys
10.Sh SYNOPSIS
11.Nm
12.Op Fl d
13.Op Fl D
14.Op Fl n
15.Op Fl p Ar path
16.Op Fl v
17.Sh DEPRECATION NOTICE
18.Nm
19is deprecated and is not available as of
20.Fx 15.0.
21.Sh DESCRIPTION
22The
23.Nm
24utility is a daemon that is used for storing the
25private encryption keys of each
26user logged into the system.
27These encryption keys are used for accessing
28secure network services such as secure
29.Tn NFS .
30.Pp
31Normally, root's key is read from the file
32.Pa /etc/.rootkey
33when the daemon is started.
34This is useful during power-fail reboots
35when no one is around to type a password.
36.Pp
37If a client with no secret key calls
38.Nm ,
39then the key of user
40.Em nobody
41is used instead as the default key.
42.Pp
43The following options are available:
44.Bl -tag -width indent
45.It Fl d
46Disable the use of default keys for
47.Em nobody .
48.It Fl D
49Run in debugging mode and log all requests to
50.Nm .
51.It Fl n
52Root's secret key is not read from
53.Pa /etc/.rootkey .
54Instead,
55.Nm
56prompts the user for the password to decrypt
57root's key stored in the
58.Pa /etc/publickey
59database and then stores the decrypted key in
60.Pa /etc/.rootkey
61for future use.
62This option is useful if the
63.Pa /etc/.rootkey
64file ever gets out of date or corrupted.
65.It Fl p Ar path
66Specify where to search for
67.Pa libdes.so.3 .
68Default is
69.Pa /usr/lib .
70.It Fl v
71Display status of DES support (enabled/disabled).
72.El
73.Sh FILES
74.Bl -tag -width /usr/lib/libdes.so.3 -compact
75.It Pa /etc/.rootkey
76.It Pa /usr/lib/libdes.so.3
77.El
78.Sh "SEE ALSO"
79.Xr keylogin 1 ,
80.Xr keylogout 1 ,
81.Xr publickey 5
82