mirror of
https://github.com/bklang/ldap2dns.git
synced 2025-10-26 22:04:15 -04:00
Add initial SMF manifest. More tweaks are necessary...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@392 06cd67b6-e706-0410-b29e-9de616bca6e9
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
# $Id$
|
||||
Version 0.4.2-beta (latest)
|
||||
* Add SMF manifest
|
||||
* Add manpage
|
||||
* Ensure all options get initialized to defaults before any attempts at setting
|
||||
them via configuration, environment, or cmdline args.
|
||||
|
||||
59
ldap2dns.xml
Normal file
59
ldap2dns.xml
Normal file
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
|
||||
<!--
|
||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved.
|
||||
Use is subject to license terms.
|
||||
|
||||
ident "@(#)server.xml 1.3 04/12/03 SMI"
|
||||
-->
|
||||
<service_bundle type='manifest' name='ALKAldap2dns:ldap2dns'>
|
||||
|
||||
<service
|
||||
name='application/management/ldap2dns'
|
||||
type='service'
|
||||
version='1'>
|
||||
|
||||
<exec_method
|
||||
type='method'
|
||||
name='stop'
|
||||
exec=':kill'
|
||||
timeout_seconds='60' />
|
||||
|
||||
<instance name='default' enabled='false' >
|
||||
<exec_method
|
||||
type='method'
|
||||
name='start'
|
||||
exec='/usr/bin/ldap2dns'
|
||||
timeout_seconds='60' >
|
||||
<method_context>
|
||||
<method_environment>
|
||||
<envvar name='LDAP2DNS_DAEMONIZE' value='1' />
|
||||
<envvar name='LDAP2DNS_UPDATE' value='60' />
|
||||
<envvar name='LDAP2DNS_OUTPUT' value='data' />
|
||||
</method_environment>
|
||||
</method_context>
|
||||
</exec_method>
|
||||
|
||||
<property_group name='startd' type='framework'>
|
||||
<propval name='duration' type='astring' value='child' />
|
||||
</property_group>
|
||||
|
||||
</instance>
|
||||
|
||||
<stability value='Unstable' />
|
||||
|
||||
<template>
|
||||
<common_name>
|
||||
<loctext xml:lang='C'>
|
||||
LDAP to DNS manager
|
||||
</loctext>
|
||||
</common_name>
|
||||
<documentation>
|
||||
<manpage title='ldap2dns' section='1'
|
||||
manpath='/usr/man' />
|
||||
</documentation>
|
||||
</template>
|
||||
|
||||
</service>
|
||||
|
||||
</service_bundle>
|
||||
Reference in New Issue
Block a user