fresh git tree for public release
we regretfully had to remove our git history for licensing reasons Signed-off-by: Casey Bodley <cbodley@citi.umich.edu>
This commit is contained in:
commit
0ad4db4fad
271 changed files with 71255 additions and 0 deletions
52
libtirpc/man/publickey.3t
Normal file
52
libtirpc/man/publickey.3t
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
.\" @(#)publickey.3r 2.1 88/08/07 4.0 RPCSRC
|
||||
.\"
|
||||
.Dd October 6, 1987
|
||||
.Dt PUBLICKEY 3
|
||||
.Os
|
||||
.Sh NAME
|
||||
.Nm publickey , getpublickey , getsecretkey
|
||||
.Nd "get public or secret key"
|
||||
.Sh LIBRARY
|
||||
.Lb librpcsvc
|
||||
.Sh SYNOPSIS
|
||||
.In rpc/rpc.h
|
||||
.In rpc/key_prot.h
|
||||
.Ft int
|
||||
.Fo getpublickey
|
||||
.Fa "char netname[MAXNETNAMELEN+1]"
|
||||
.Fa "char publickey[HEXKEYBYTES+1]"
|
||||
.Fc
|
||||
.Ft int
|
||||
.Fo getsecretkey
|
||||
.Fa "char netname[MAXNETNAMELEN+1]"
|
||||
.Fa "char secretkey[HEXKEYBYTES+1]"
|
||||
.Fa "char *passwd"
|
||||
.Fc
|
||||
.Sh DESCRIPTION
|
||||
These routines are used to get public and secret keys from the
|
||||
.Tn YP
|
||||
database.
|
||||
The
|
||||
.Fn getsecretkey
|
||||
function
|
||||
has an extra argument,
|
||||
.Fa passwd ,
|
||||
which is used to decrypt the encrypted secret key stored in the database.
|
||||
Both routines return 1 if they are successful in finding the key, 0 otherwise.
|
||||
The keys are returned as
|
||||
.Dv NULL Ns \-terminated ,
|
||||
hexadecimal strings.
|
||||
If the password supplied to
|
||||
.Fn getsecretkey
|
||||
fails to decrypt the secret key, the routine will return 1 but the
|
||||
.Fa secretkey
|
||||
argument will be a
|
||||
.Dv NULL
|
||||
string
|
||||
.Pq Dq .
|
||||
.Sh SEE ALSO
|
||||
.Xr publickey 5
|
||||
.Pp
|
||||
.%T "RPC Programmer's Manual"
|
||||
in
|
||||
.Pa /usr/share/doc/psd/23.rpc .
|
||||
Loading…
Add table
Add a link
Reference in a new issue