openpkg/license.8

Thu, 04 Oct 2012 20:30:05 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 04 Oct 2012 20:30:05 +0200
changeset 715
c10fb90893b9
permissions
-rw-r--r--

Correct out of date build configuration, porting to Solaris 11 network
link infrastructure and new libpcap logic. This additionally allows for
device drivers in subdirectories of /dev. Correct packaged nmap
personalities and signatures to work out of the box. Finally, hack
arpd logic to properly close sockets and quit on TERM by repeating
signaling in the run command script. Sadly, all this fails to correct
the run time behaviour of honeyd which fails to bind to the IP layer.

michael@428 1 .\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.22)
michael@428 2 .\"
michael@428 3 .\" Standard preamble:
michael@428 4 .\" ========================================================================
michael@428 5 .de Sp \" Vertical space (when we can't use .PP)
michael@428 6 .if t .sp .5v
michael@428 7 .if n .sp
michael@428 8 ..
michael@428 9 .de Vb \" Begin verbatim text
michael@428 10 .ft CW
michael@428 11 .nf
michael@428 12 .ne \\$1
michael@428 13 ..
michael@428 14 .de Ve \" End verbatim text
michael@428 15 .ft R
michael@428 16 .fi
michael@428 17 ..
michael@428 18 .\" Set up some character translations and predefined strings. \*(-- will
michael@428 19 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
michael@428 20 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
michael@428 21 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
michael@428 22 .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
michael@428 23 .\" nothing in troff, for use with C<>.
michael@428 24 .tr \(*W-
michael@428 25 .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
michael@428 26 .ie n \{\
michael@428 27 . ds -- \(*W-
michael@428 28 . ds PI pi
michael@428 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
michael@428 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
michael@428 31 . ds L" ""
michael@428 32 . ds R" ""
michael@428 33 . ds C`
michael@428 34 . ds C'
michael@428 35 'br\}
michael@428 36 .el\{\
michael@428 37 . ds -- \|\(em\|
michael@428 38 . ds PI \(*p
michael@428 39 . ds L" ``
michael@428 40 . ds R" ''
michael@428 41 'br\}
michael@428 42 .\"
michael@428 43 .\" Escape single quotes in literal strings from groff's Unicode transform.
michael@428 44 .ie \n(.g .ds Aq \(aq
michael@428 45 .el .ds Aq '
michael@428 46 .\"
michael@428 47 .\" If the F register is turned on, we'll generate index entries on stderr for
michael@428 48 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
michael@428 49 .\" entries marked with X<> in POD. Of course, you'll have to process the
michael@428 50 .\" output yourself in some meaningful fashion.
michael@428 51 .ie \nF \{\
michael@428 52 . de IX
michael@428 53 . tm Index:\\$1\t\\n%\t"\\$2"
michael@428 54 ..
michael@428 55 . nr % 0
michael@428 56 . rr F
michael@428 57 .\}
michael@428 58 .el \{\
michael@428 59 . de IX
michael@428 60 ..
michael@428 61 .\}
michael@428 62 .\"
michael@428 63 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
michael@428 64 .\" Fear. Run. Save yourself. No user-serviceable parts.
michael@428 65 . \" fudge factors for nroff and troff
michael@428 66 .if n \{\
michael@428 67 . ds #H 0
michael@428 68 . ds #V .8m
michael@428 69 . ds #F .3m
michael@428 70 . ds #[ \f1
michael@428 71 . ds #] \fP
michael@428 72 .\}
michael@428 73 .if t \{\
michael@428 74 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
michael@428 75 . ds #V .6m
michael@428 76 . ds #F 0
michael@428 77 . ds #[ \&
michael@428 78 . ds #] \&
michael@428 79 .\}
michael@428 80 . \" simple accents for nroff and troff
michael@428 81 .if n \{\
michael@428 82 . ds ' \&
michael@428 83 . ds ` \&
michael@428 84 . ds ^ \&
michael@428 85 . ds , \&
michael@428 86 . ds ~ ~
michael@428 87 . ds /
michael@428 88 .\}
michael@428 89 .if t \{\
michael@428 90 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
michael@428 91 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
michael@428 92 . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
michael@428 93 . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
michael@428 94 . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
michael@428 95 . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
michael@428 96 .\}
michael@428 97 . \" troff and (daisy-wheel) nroff accents
michael@428 98 .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
michael@428 99 .ds 8 \h'\*(#H'\(*b\h'-\*(#H'
michael@428 100 .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
michael@428 101 .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
michael@428 102 .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
michael@428 103 .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
michael@428 104 .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
michael@428 105 .ds ae a\h'-(\w'a'u*4/10)'e
michael@428 106 .ds Ae A\h'-(\w'A'u*4/10)'E
michael@428 107 . \" corrections for vroff
michael@428 108 .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
michael@428 109 .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
michael@428 110 . \" for low resolution devices (crt and lpr)
michael@428 111 .if \n(.H>23 .if \n(.V>19 \
michael@428 112 \{\
michael@428 113 . ds : e
michael@428 114 . ds 8 ss
michael@428 115 . ds o a
michael@428 116 . ds d- d\h'-1'\(ga
michael@428 117 . ds D- D\h'-1'\(hy
michael@428 118 . ds th \o'bp'
michael@428 119 . ds Th \o'LP'
michael@428 120 . ds ae ae
michael@428 121 . ds Ae AE
michael@428 122 .\}
michael@428 123 .rm #[ #] #H #V #F C
michael@428 124 .\" ========================================================================
michael@428 125 .\"
michael@428 126 .IX Title "LICENSE 8"
michael@428 127 .TH LICENSE 8 "OpenPKG" "LICENSE(8)" "OpenPKG"
michael@428 128 .\" For nroff, turn off justification. Always turn off hyphenation; it makes
michael@428 129 .\" way too many mistakes in technical documents.
michael@428 130 .if n .ad l
michael@428 131 .nh
michael@428 132 .SH "NAME"
michael@428 133 openpkg license \- OpenPKG License Utility
michael@428 134 .SH "SYNOPSIS"
michael@428 135 .IX Header "SYNOPSIS"
michael@428 136 \&\fBopenpkg license\fR \fBhelp\fR
michael@428 137 .PP
michael@428 138 \&\fBopenpkg license\fR \fBinstall\fR \fIid\fR \fIfile\fR|\fIurl\fR|\f(CW\*(C`\-\*(C'\fR
michael@428 139 .PP
michael@428 140 \&\fBopenpkg license\fR \fBupdate\fR \fIid\fR \fIfile\fR|\fIurl\fR|\f(CW\*(C`\-\*(C'\fR
michael@428 141 .PP
michael@428 142 \&\fBopenpkg license\fR \fBuninstall\fR \fIid\fR
michael@428 143 .PP
michael@428 144 \&\fBopenpkg license\fR \fBactivate\fR \fIid\fR
michael@428 145 .PP
michael@428 146 \&\fBopenpkg license\fR \fBview\fR \fIid\fR
michael@428 147 .PP
michael@428 148 \&\fBopenpkg license\fR \fBlist\fR
michael@428 149 .PP
michael@428 150 \&\fBopenpkg license\fR \fBactive\fR
michael@428 151 .PP
michael@428 152 \&\fBopenpkg license\fR \fBsanity\fR
michael@428 153 .SH "DESCRIPTION"
michael@428 154 .IX Header "DESCRIPTION"
michael@428 155 The \fBopenpkg license\fR command is the maintenance utility for OpenPKG
michael@428 156 Framework licenses.
michael@428 157 .SH "COMMANDS"
michael@428 158 .IX Header "COMMANDS"
michael@428 159 .IP "\fBopenpkg license\fR \fBhelp\fR" 4
michael@428 160 .IX Item "openpkg license help"
michael@428 161 This command just displays a short usage help information.
michael@428 162 .ie n .IP "\fBopenpkg license\fR \fBinstall\fR \fIid\fR \fIfile\fR|\fIurl\fR|\*(C`\-\*(C'" 4
michael@428 163 .el .IP "\fBopenpkg license\fR \fBinstall\fR \fIid\fR \fIfile\fR|\fIurl\fR|\f(CW\*(C`\-\*(C'\fR" 4
michael@428 164 .IX Item "openpkg license install id file|url|-"
michael@428 165 This command installs the license contained in \fIfile\fR or at \fIurl\fR or
michael@428 166 provided on \fIstdin\fR under the identifier \fIid\fR. The \fIid\fR can be an
michael@428 167 arbitrary string, but the convention is that \fIid\fR is a short upper-case
michael@428 168 identifier.
michael@428 169 .ie n .IP "\fBopenpkg license\fR \fBupdate\fR \fIid\fR \fIfile\fR|\fIurl\fR|\*(C`\-\*(C'" 4
michael@428 170 .el .IP "\fBopenpkg license\fR \fBupdate\fR \fIid\fR \fIfile\fR|\fIurl\fR|\f(CW\*(C`\-\*(C'\fR" 4
michael@428 171 .IX Item "openpkg license update id file|url|-"
michael@428 172 This command updates an already installed license with the license
michael@428 173 contained in \fIfile\fR or at \fIurl\fR or provided on \fIstdin\fR under the
michael@428 174 identifier \fIid\fR.
michael@428 175 .IP "\fBopenpkg license\fR \fBuninstall\fR \fIid\fR" 4
michael@428 176 .IX Item "openpkg license uninstall id"
michael@428 177 This command uninstalls the license which is installed under \fIid\fR.
michael@428 178 A license can be uninstalled only if it is not currently activated (see
michael@428 179 \&\fBopenpkg license activate\fR command).
michael@428 180 .IP "\fBopenpkg license\fR \fBactivate\fR \fIid\fR" 4
michael@428 181 .IX Item "openpkg license activate id"
michael@428 182 This command activates the license which is installed under \fIid\fR.
michael@428 183 Only one installed license can be active at any time, so this command
michael@428 184 implicitly deactivates the currently activate license.
michael@428 185 .IP "\fBopenpkg license\fR \fBview\fR \fIid\fR" 4
michael@428 186 .IX Item "openpkg license view id"
michael@428 187 This command shows the license which is installed under \fIid\fR.
michael@428 188 .IP "\fBopenpkg license\fR \fBlist\fR" 4
michael@428 189 .IX Item "openpkg license list"
michael@428 190 This command lists the identifiers of all installed licenses.
michael@428 191 .IP "\fBopenpkg license\fR \fBactive\fR" 4
michael@428 192 .IX Item "openpkg license active"
michael@428 193 This command outputs the identifier of the currently activated license.
michael@428 194 .IP "\fBopenpkg license\fR \fBsanity\fR" 4
michael@428 195 .IX Item "openpkg license sanity"
michael@428 196 This command sanity checks the current license configuration.
michael@428 197 .SH "FILES"
michael@428 198 .IX Header "FILES"
michael@428 199 .ie n .IP "\fI\fI@l_prefix\fI@/etc/license\fR" 4
michael@428 200 .el .IP "\fI\f(CI@l_prefix\fI@/etc/license\fR" 4
michael@428 201 .IX Item "@l_prefix@/etc/license"
michael@428 202 The name of the currently activated license file under
michael@428 203 \&\fI\f(CI@l_prefix\fI@/etc/license.d/\fR.
michael@428 204 .ie n .IP "\fI\fI@l_prefix\fI@/etc/license.d/*\fR" 4
michael@428 205 .el .IP "\fI\f(CI@l_prefix\fI@/etc/license.d/*\fR" 4
michael@428 206 .IX Item "@l_prefix@/etc/license.d/*"
michael@428 207 The directory containing all installed license files.
michael@428 208 .SH "HISTORY"
michael@428 209 .IX Header "HISTORY"
michael@428 210 The \fBopenpkg license\fR command first appeared in \fBOpenPKG 4.0\fR.

mercurial