components/memcached/Solaris/memcached.xml
author Rich Burridge <rich.burridge@oracle.com>
Fri, 23 Oct 2015 14:22:44 -0700
changeset 5005 634e69f7ae42
parent 223 b9246653129d
permissions -rw-r--r--
PSARC 2015/428 Normalization of Solaris man page section numbers 22067958 Normalize memcached man pages 22071765 Normalize apache24 man pages 22071942 Normalize sudo man pages 22072168 Normalize graphviz man pages 22072387 Normalize quagga man pages
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
223
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     1
<?xml version="1.0"?>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     2
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     3
<!--
5005
634e69f7ae42 PSARC 2015/428 Normalization of Solaris man page section numbers
Rich Burridge <rich.burridge@oracle.com>
parents: 223
diff changeset
     4
 Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
223
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     5
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     6
 CDDL HEADER START
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     7
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     8
 The contents of this file are subject to the terms of the
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     9
 Common Development and Distribution License (the "License").
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    10
 You may not use this file except in compliance with the License.
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    11
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    12
 You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    13
 or http://www.opensolaris.org/os/licensing.
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    14
 See the License for the specific language governing permissions
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    15
 and limitations under the License.
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    16
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    17
 When distributing Covered Code, include this CDDL HEADER in each
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    18
 file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    19
 If applicable, add the following below this CDDL HEADER, with the
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    20
 fields enclosed by brackets "[]" replaced with your own identifying
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    21
 information: Portions Copyright [yyyy] [name of copyright owner]
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    22
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    23
 CDDL HEADER END
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    24
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    25
    NOTE:  This service manifest is not editable; its contents will
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    26
    be overwritten by package or patch operations, including
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    27
    operating system upgrade.  Make customizations in a different
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    28
    file.
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    29
-->
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    30
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    31
<service_bundle type='manifest' name='memcached' >
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    32
<service name='application/database/memcached' type='service' version='1' >
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    33
<create_default_instance enabled='false' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    34
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    35
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    36
   <dependency
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    37
      name='network'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    38
      grouping='require_all'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    39
      restart_on='none'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    40
      type='service'>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    41
      <service_fmri value='svc:/milestone/network:default' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    42
   </dependency>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    43
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    44
   <dependency
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    45
      name='name-services'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    46
      grouping='require_all'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    47
      restart_on='none'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    48
      type='service'>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    49
      <service_fmri value='svc:/milestone/name-services:default' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    50
   </dependency>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    51
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    52
   <exec_method 
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    53
      type='method' 
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    54
      name='start'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    55
      exec='/lib/svc/method/memcached start'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    56
      timeout_seconds='-1' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    57
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    58
   <exec_method 
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    59
      type='method' 
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    60
      name='stop'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    61
      exec='/lib/svc/method/memcached stop %{restarter/contract}'
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    62
      timeout_seconds='60' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    63
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    64
    <property_group name='memcached' type='application'>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    65
       <propval name='options' type='astring' value='' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    66
       <propval name='value_authorization' type='astring' value='solaris.smf.value.memcached' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    67
       <propval name='action_authorization' type='astring' value='solaris.smf.manage.memcached' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    68
    </property_group>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    69
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    70
    <stability value='Evolving' />
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    71
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    72
    <template>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    73
      <common_name>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    74
         <loctext xml:lang='C'>memcached 1.4.5</loctext>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    75
      </common_name>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    76
      <documentation>
5005
634e69f7ae42 PSARC 2015/428 Normalization of Solaris man page section numbers
Rich Burridge <rich.burridge@oracle.com>
parents: 223
diff changeset
    77
         <manpage title='memcached' section='8' manpath='/usr/share/man' />
223
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    78
      </documentation>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    79
    </template>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    80
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    81
</service>
b9246653129d 7043529 move memcached to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    82
</service_bundle>