~ubuntu-branches/ubuntu/maverick/keyutils/maverick

« back to all changes in this revision

Viewing changes to keyctl.3

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2010-03-27 10:22:54 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20100327102254-v786zafmvpc0lu42
Tags: 1.4-1
* Merging upstream version 1.4.
* Call dh_install with --fail-missing in rules.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.\"
 
2
.\" Copyright (C) 2010 Red Hat, Inc. All Rights Reserved.
 
3
.\" Written by David Howells (dhowells@redhat.com)
 
4
.\"
 
5
.\" This program is free software; you can redistribute it and/or
 
6
.\" modify it under the terms of the GNU General Public Licence
 
7
.\" as published by the Free Software Foundation; either version
 
8
.\" 2 of the Licence, or (at your option) any later version.
 
9
.\"
 
10
.TH KEYCTL 3 "18 Mar 2010" Linux "Linux Key Management Calls"
 
11
.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 
12
.SH NAME
 
13
keyctl_*() \- Key management function wrappers
 
14
.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 
15
.SH DESCRIPTION
 
16
The
 
17
.BR keyctl ()
 
18
system call is a multiplexor for a number of key management functions.  These
 
19
should be called via the wrappers in the libkeyutils library.
 
20
.P
 
21
The functions can be compiled in by including the keyutils header file:
 
22
.sp
 
23
.RS
 
24
.nf
 
25
.B #include <keyutils.h>
 
26
.RE
 
27
.P
 
28
and then telling the linker it should link in the library:
 
29
.sp
 
30
.RS
 
31
.nf
 
32
.B -lkeyutils
 
33
.RE
 
34
.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 
35
.SH KEYCTL FUNCTIONS
 
36
.BR keyctl_assume_authority (3)
 
37
.br
 
38
.BR keyctl_clear (3)
 
39
.br
 
40
.BR keyctl_describe (3)
 
41
.br
 
42
.BR keyctl_describe_alloc (3)
 
43
.br
 
44
.BR keyctl_get_keyring_ID (3)
 
45
.br
 
46
.BR keyctl_instantiate (3)
 
47
.br
 
48
.BR keyctl_join_session_keyring (3)
 
49
.br
 
50
.BR keyctl_link (3)
 
51
.br
 
52
.BR keyctl_negate (3)
 
53
.br
 
54
.BR keyctl_read (3)
 
55
.br
 
56
.BR keyctl_read_alloc (3)
 
57
.br
 
58
.BR keyctl_revoke (3)
 
59
.br
 
60
.BR keyctl_search (3)
 
61
.br
 
62
.BR keyctl_security (3)
 
63
.br
 
64
.BR keyctl_security_alloc (3)
 
65
.br
 
66
.BR keyctl_set_reqkey_keyring (3)
 
67
.br
 
68
.BR keyctl_set_timeout (3)
 
69
.br
 
70
.BR keyctl_setperm (3)
 
71
.br
 
72
.BR keyctl_unlink (3)
 
73
.br
 
74
.BR keyctl_update (3)
 
75
.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 
76
.SH SEE ALSO
 
77
.BR keyctl (1),
 
78
.br
 
79
.BR add_key (2),
 
80
.br
 
81
.BR keyctl (2),
 
82
.br
 
83
.BR request_key (2),
 
84
.br
 
85
.BR request-key (8)