author | Melynda Hunter <melynda.hunter@oracle.com> |
Thu, 01 Nov 2012 10:01:23 -0700 | |
branch | s11u1-sru |
changeset 2415 | db591cab6e24 |
parent 224 | b0ca638fab1b |
child 4980 | b0ec15659025 |
permissions | -rw-r--r-- |
224
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
1 |
<?xml version="1.0"?> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
2 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
3 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
4 |
CDDL HEADER START |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
5 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
6 |
The contents of this file are subject to the terms of the |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
7 |
Common Development and Distribution License (the "License"). |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
8 |
You may not use this file except in compliance with the License. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
9 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
10 |
You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
11 |
or http://www.opensolaris.org/os/licensing. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
12 |
See the License for the specific language governing permissions |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
13 |
and limitations under the License. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
14 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
15 |
When distributing Covered Code, include this CDDL HEADER in each |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
16 |
file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
17 |
If applicable, add the following below this CDDL HEADER, with the |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
18 |
fields enclosed by brackets "[]" replaced with your own identifying |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
19 |
information: Portions Copyright [yyyy] [name of copyright owner] |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
20 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
21 |
CDDL HEADER END |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
22 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
23 |
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
24 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
25 |
Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
26 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
27 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
28 |
<!-- Portions Copyright 2007 Vedran Bender --> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
29 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
30 |
<service_bundle type='manifest' name='SUNWbindr:dns-server'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
31 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
32 |
<service |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
33 |
name='network/dns/server' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
34 |
type='service' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
35 |
version='1'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
36 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
37 |
<dependency |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
38 |
name='filesystem_minimal' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
39 |
grouping='require_all' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
40 |
restart_on='none' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
41 |
type='service'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
42 |
<service_fmri value='svc:/system/filesystem/local' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
43 |
</dependency> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
44 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
45 |
<dependency |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
46 |
name='loopback' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
47 |
grouping='require_any' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
48 |
restart_on='error' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
49 |
type='service'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
50 |
<service_fmri value='svc:/network/loopback' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
51 |
</dependency> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
52 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
53 |
<dependency |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
54 |
name='network' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
55 |
grouping='optional_all' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
56 |
restart_on='error' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
57 |
type='service'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
58 |
<service_fmri value='svc:/milestone/network' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
59 |
</dependency> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
60 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
61 |
<exec_method |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
62 |
type='method' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
63 |
name='stop' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
64 |
exec=':kill' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
65 |
timeout_seconds='60' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
66 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
67 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
68 |
In order to run multiple named(1M) processes with their own |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
69 |
configuration file or properties each must have a unique |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
70 |
instance. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
71 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
72 |
<instance name='default' enabled='false' > |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
73 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
74 |
<exec_method |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
75 |
type='method' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
76 |
name='start' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
77 |
exec='/lib/svc/method/dns-server %m %i' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
78 |
timeout_seconds='60' > |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
79 |
<method_context> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
80 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
81 |
privileges: (see privileges(5) and /etc/security/priv_names) |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
82 |
file_dac_read, file_dac_search: |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
83 |
Necessary for reading the configuration file |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
84 |
even it is restricted by the file permission. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
85 |
net_privaddr: |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
86 |
Bind to a privileged port number. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
87 |
sys_resource: |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
88 |
Permit the setting of resource limits (eg. stack |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
89 |
size). |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
90 |
proc_chroot: |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
91 |
Permit use of chroot(2). |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
92 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
93 |
<method_credential |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
94 |
user='root' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
95 |
group='root' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
96 |
privileges='basic,!proc_session,!proc_info,!file_link_any,net_privaddr,file_dac_read,file_dac_search,sys_resource,proc_chroot' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
97 |
</method_context> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
98 |
</exec_method> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
99 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
100 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
101 |
SIGHUP causes named to reread its configuration file, but not any |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
102 |
of the properties below. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
103 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
104 |
<exec_method |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
105 |
type='method' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
106 |
name='refresh' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
107 |
exec=':kill -HUP' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
108 |
timeout_seconds='60'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
109 |
<method_context/> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
110 |
</exec_method> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
111 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
112 |
<property_group name='general' type='framework'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
113 |
<!-- manage DNS server state --> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
114 |
<propval name='action_authorization' type='astring' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
115 |
value='solaris.smf.manage.bind' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
116 |
<propval name='value_authorization' type='astring' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
117 |
value='solaris.smf.manage.bind' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
118 |
</property_group> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
119 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
120 |
<!-- Default property settings for named(1M) instance. --> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
121 |
<property_group name='options' type='application'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
122 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
123 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
124 |
server: specifies an alternative server command. If |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
125 |
not specified the default /usr/sbin/named is used. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
126 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
127 |
<propval name='server' type='astring' value='' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
128 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
129 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
130 |
configuration_file: specifies an alternative |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
131 |
configuration file to be used. The property is similar |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
132 |
to named(1M) command line option '-c' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
133 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
134 |
<propval name='configuration_file' type='astring' value='' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
135 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
136 |
ip_interfaces: specifies which IP transport BIND will |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
137 |
transmit on. Possible values are 'IPv4' or 'IPv6'. Any |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
138 |
other setting assumes 'all', the default. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
139 |
Equivalent command line option '-4' or '-6'. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
140 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
141 |
<propval name='ip_interfaces' type='astring' value='all' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
142 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
143 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
144 |
listen_on_port: Specifies the default UDP and TCP port |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
145 |
which will be used to listen for DNS requests. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
146 |
Equivalent command line option '-p <integer>'. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
147 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
148 |
<propval name='listen_on_port' type='integer' value='0' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
149 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
150 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
151 |
debug_level: Specifies the default debug level. The |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
152 |
default is 0; no debugging. The Higher the number the |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
153 |
more verbose debug information becomes. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
154 |
Equivalent command line option '-d <integer>'. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
155 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
156 |
<propval name='debug_level' type='integer' value='0' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
157 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
158 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
159 |
threads: Specifies the number of cpu worker threads to |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
160 |
create. The default of 0 causes named to try and |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
161 |
determine the number of CPUs present and create one |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
162 |
thread per CPU. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
163 |
Equivalent command line option '-n <integer>'. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
164 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
165 |
<propval name='threads' type='integer' value='0' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
166 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
167 |
<!-- |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
168 |
chroot_dir: Change the root directory using chroot(2) |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
169 |
to directory after processing the command line |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
170 |
arguments, but before reading the configuration file. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
171 |
Equivalent command line option '-t <pathname>'. |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
172 |
--> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
173 |
<propval name='chroot_dir' type='astring' value='' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
174 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
175 |
</property_group> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
176 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
177 |
</instance> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
178 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
179 |
<stability value='Unstable' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
180 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
181 |
<template> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
182 |
<common_name> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
183 |
<loctext xml:lang='C'> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
184 |
BIND DNS server |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
185 |
</loctext> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
186 |
</common_name> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
187 |
<documentation> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
188 |
<manpage title='named' section='1M' |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
189 |
manpath='/usr/man' /> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
190 |
</documentation> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
191 |
</template> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
192 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
193 |
</service> |
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
194 |
|
b0ca638fab1b
7017965 Integrate BIND in to userland consolidation
Stacey Marshall <Stacey.Marshall@Oracle.COM>
parents:
diff
changeset
|
195 |
</service_bundle> |