libc: make stdio_impl.h an internal libc header
[unleashed/tickless.git] / usr / src / lib / libresolv2 / client.xml
blobe077e4f8fbe3a22358c81b00c591a5256eec07b4
1 <?xml version="1.0"?>
2 <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3 <!--
4         Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
5         Use is subject to license terms.
7         ident   "%Z%%M% %I%     %E% SMI"
9         NOTE:  This service manifest is not editable; its contents will
10         be overwritten by package or patch operations, including
11         operating system upgrade.  Make customizations in a different
12         file.
13 -->
15 <service_bundle type='manifest' name='SUNWcsr:dns-client'>
17 <service
18         name='network/dns/client'
19         type='service'
20         version='1'>
22         <create_default_instance enabled='false' />
24         <single_instance />
26         <dependency
27             name='usr'
28             grouping='require_all'
29             restart_on='none'
30             type='service'>
31                 <service_fmri value='svc:/system/filesystem/minimal' />
32         </dependency>
34         <!--
35           Wait for potential DHCP modification of resolv.conf.
36         -->
37         <dependency
38             name='net'
39             grouping='require_all'
40             restart_on='none'
41             type='service'>
42                 <service_fmri value='svc:/network/service' />
43         </dependency>
45         <dependency
46             name='config_data'
47             grouping='require_all'
48             restart_on='none'
49             type='path'>
50                 <service_fmri
51                     value='file://localhost/etc/resolv.conf' />
52         </dependency>
54         <dependency
55             name='loopback'
56             grouping='require_any'
57             restart_on='error'
58             type='service'>
59                 <service_fmri value='svc:/network/loopback' />
60         </dependency>
62         <dependency
63             name='network'
64             grouping='optional_all'
65             restart_on='error'
66             type='service'>
67                 <service_fmri value='svc:/milestone/network' />
68         </dependency>
70         <exec_method
71             type='method'
72             name='start'
73             exec=':true'
74             timeout_seconds='10' />
76         <exec_method
77             type='method'
78             name='stop'
79             exec=':true'
80             timeout_seconds='10' />
82         <stability value='Unstable' />
84         <template>
85                 <common_name>
86                         <loctext xml:lang='C'>
87                                 DNS resolver
88                         </loctext>
89                 </common_name>
90                 <documentation>
91                         <manpage title='resolver' section='3RESOLV'
92                                 manpath='/usr/share/man' />
93                 </documentation>
94         </template>
96 </service>
98 </service_bundle>