<?xml version="1.0"?> <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> <!-- Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. ident "@(#)http-pkgsrc-apache2.xml 1.3 06/03/27 SMI" --> <service_bundle type='manifest' name='pkgsrc:apache'> <service name='network/http' type='service' version='1'> <!-- Because we may have multiple instances of network/http provided by different implementations, we keep dependencies and methods within the instance. --> <instance name='pkgsrc-apache2' enabled='false'> <!-- Wait for network interfaces to be initialized. --> <dependency name='network' grouping='require_all' restart_on='error' type='service'> <service_fmri value='svc:/milestone/network:default'/> </dependency> <!-- Wait for all local filesystems to be mounted. --> <dependency name='filesystem-local' grouping='require_all' restart_on='none' type='service'> <service_fmri value='svc:/system/filesystem/local:default'/> </dependency> <!-- Wait for automounting to be available, as we may be serving data from home directories or other remote filesystems. --> <dependency name='autofs' grouping='optional_all' restart_on='error' type='service'> <service_fmri value='svc:/system/filesystem/autofs:default'/> </dependency> <exec_method type='method' name='start' exec='/lib/svc/method/http-pkgsrc-apache2 start' timeout_seconds='60' /> <exec_method type='method' name='stop' exec='/lib/svc/method/http-pkgsrc-apache2 stop' timeout_seconds='60' /> <exec_method type='method' name='refresh' exec='/lib/svc/method/http-pkgsrc-apache2 refresh' timeout_seconds='60' /> <property_group name='httpd' type='application'> <stability value='Evolving' /> <propval name='ssl' type='boolean' value='false' /> </property_group> <property_group name='startd' type='framework'> <!-- sub-process core dumps shouldn't restart session --> <propval name='ignore_error' type='astring' value='core,signal' /> </property_group> </instance> <stability value='Evolving' /> <template> <common_name> <loctext xml:lang='C'> pkgsrc Apache 2 HTTP server </loctext> </common_name> <documentation> <manpage title='httpd' section='8' manpath='/opt/pkg/man' /> <doc_link name='apache.org' uri='http://httpd.apache.org' /> </documentation> </template> </service> </service_bundle>