Deleted Added
full compact
cap_mkdb.1 (140368) cap_mkdb.1 (141846)
1.\" Copyright (c) 1992, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)cap_mkdb.1 8.1 (Berkeley) 6/6/93
1.\" Copyright (c) 1992, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)cap_mkdb.1 8.1 (Berkeley) 6/6/93
33.\" $FreeBSD: head/usr.bin/cap_mkdb/cap_mkdb.1 140368 2005-01-17 07:44:44Z ru $
33.\" $FreeBSD: head/usr.bin/cap_mkdb/cap_mkdb.1 141846 2005-02-13 22:25:33Z ru $
34.\"
35.Dd June 6, 1993
36.Dt CAP_MKDB 1
37.Os
38.Sh NAME
39.Nm cap_mkdb
40.Nd create capability database
41.Sh SYNOPSIS

--- 31 unchanged lines hidden (view full) ---

73.Sh FORMAT
74Each record is stored in the database using two different types of keys.
75.Pp
76The first type is a key which consists of the first capability of
77the record (not including the trailing colon (``:'')) with a data
78field consisting of a special byte followed by the rest of the record.
79The special byte is either a 0 or 1, where a 0 means that the record
80is okay, and a 1 means that there was a ``tc'' capability in the record
34.\"
35.Dd June 6, 1993
36.Dt CAP_MKDB 1
37.Os
38.Sh NAME
39.Nm cap_mkdb
40.Nd create capability database
41.Sh SYNOPSIS

--- 31 unchanged lines hidden (view full) ---

73.Sh FORMAT
74Each record is stored in the database using two different types of keys.
75.Pp
76The first type is a key which consists of the first capability of
77the record (not including the trailing colon (``:'')) with a data
78field consisting of a special byte followed by the rest of the record.
79The special byte is either a 0 or 1, where a 0 means that the record
80is okay, and a 1 means that there was a ``tc'' capability in the record
81that couldn't be expanded.
81that could not be expanded.
82.Pp
83The second type is a key which consists of one of the names from the
84first capability of the record with a data field consisting a special
85byte followed by the first capability of the record.
86The special byte is a 2.
87.Pp
88In normal operation names are looked up in the database, resulting
89in a key/data pair of the second type.
90The data field of this key/data pair is used to look up a key/data
91pair of the first type which has the real data associated with the
92name.
93.Sh EXIT STATUS
94.Ex -std
95.Sh SEE ALSO
96.Xr dbopen 3 ,
97.Xr getcap 3 ,
98.Xr termcap 5
82.Pp
83The second type is a key which consists of one of the names from the
84first capability of the record with a data field consisting a special
85byte followed by the first capability of the record.
86The special byte is a 2.
87.Pp
88In normal operation names are looked up in the database, resulting
89in a key/data pair of the second type.
90The data field of this key/data pair is used to look up a key/data
91pair of the first type which has the real data associated with the
92name.
93.Sh EXIT STATUS
94.Ex -std
95.Sh SEE ALSO
96.Xr dbopen 3 ,
97.Xr getcap 3 ,
98.Xr termcap 5