Print this page
    
More parent dependencies for packages which need them.
    
      
        | Split | 
	Close | 
      
      | Expand all | 
      | Collapse all | 
    
    
          --- old/usr/src/pkg/manifests/service-resource-pools.mf
          +++ new/usr/src/pkg/manifests/service-resource-pools.mf
   1    1  #
   2    2  # CDDL HEADER START
   3    3  #
   4    4  # The contents of this file are subject to the terms of the
   5    5  # Common Development and Distribution License (the "License").
   6    6  # You may not use this file except in compliance with the License.
   7    7  #
   8    8  # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9    9  # or http://www.opensolaris.org/os/licensing.
  10   10  # See the License for the specific language governing permissions
  11   11  # and limitations under the License.
  12   12  #
  13   13  # When distributing Covered Code, include this CDDL HEADER in each
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  #
  23   23  # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  # Copyright 2012 Nexenta Systems, Inc. All rights reserved.
  25   25  #
  26   26  
  27   27  set name=pkg.fmri value=pkg:/service/resource-pools@$(PKGVERS)
  28   28  set name=pkg.description value="core software for resource pools"
  29   29  set name=pkg.summary value="Resource Pools"
  30   30  set name=info.classification value=org.opensolaris.category.2008:System/Core
  31   31  set name=variant.arch value=$(ARCH)
  32   32  dir path=lib variant.opensolaris.zone=global
  33   33  dir path=lib/svc variant.opensolaris.zone=global
  34   34  dir path=lib/svc/manifest group=sys variant.opensolaris.zone=global
  35   35  dir path=lib/svc/manifest/system group=sys variant.opensolaris.zone=global
  36   36  dir path=lib/svc/method variant.opensolaris.zone=global
  37   37  dir path=usr group=sys
  38   38  dir path=usr/bin
  39   39  dir path=usr/include
  40   40  dir path=usr/kernel group=sys
  41   41  dir path=usr/kernel/drv group=sys
  42   42  dir path=usr/kernel/drv/$(ARCH64) group=sys
  43   43  dir path=usr/lib
  44   44  dir path=usr/lib/$(ARCH64)
  45   45  dir path=usr/lib/rcm
  46   46  dir path=usr/lib/rcm/modules
  47   47  dir path=usr/sbin
  48   48  dir path=usr/share
  49   49  dir path=usr/share/lib
  50   50  dir path=usr/share/lib/xml group=sys
  51   51  dir path=usr/share/lib/xml/dtd group=sys
  52   52  dir path=usr/share/man
  53   53  dir path=usr/share/man/man1m
  54   54  dir path=usr/share/man/man3lib
  55   55  dir path=usr/share/man/man3pool
  56   56  dir path=var group=sys variant.opensolaris.zone=global
  57   57  dir path=var/adm/pool group=sys variant.opensolaris.zone=global
  58   58  dir path=var/log/pool group=sys variant.opensolaris.zone=global
  59   59  driver name=pool perms="pool 0666 root sys" perms="poolctl 0666 root sys"
  60   60  file path=lib/svc/manifest/system/poold.xml group=sys mode=0444 \
  61   61      variant.opensolaris.zone=global
  62   62  file path=lib/svc/manifest/system/pools.xml group=sys mode=0444 \
  63   63      variant.opensolaris.zone=global
  64   64  file path=lib/svc/method/svc-poold mode=0555 variant.opensolaris.zone=global
  65   65  file path=lib/svc/method/svc-pools mode=0555 variant.opensolaris.zone=global
  66   66  file path=usr/bin/poolstat mode=0555
  67   67  file path=usr/include/pool.h
  68   68  file path=usr/kernel/drv/$(ARCH64)/pool group=sys
  69   69  $(i386_ONLY)file path=usr/kernel/drv/pool group=sys
  70   70  file path=usr/kernel/drv/pool.conf group=sys
  71   71  file path=usr/lib/$(ARCH64)/libpool.so.1
  72   72  file path=usr/lib/$(ARCH64)/llib-lpool.ln
  73   73  file path=usr/lib/libpool.so.1
  74   74  file path=usr/lib/llib-lpool
  75   75  file path=usr/lib/llib-lpool.ln
  76   76  file path=usr/lib/rcm/modules/SUNW_pool_rcm.so mode=0555
  77   77  file path=usr/sbin/pooladm mode=0555
  78   78  file path=usr/sbin/poolbind mode=0555
  79   79  file path=usr/sbin/poolcfg mode=0555
  80   80  file path=usr/share/lib/xml/dtd/rm_pool.dtd.1
  81   81  file path=usr/share/man/man1m/pooladm.1m
  82   82  file path=usr/share/man/man1m/poolbind.1m
  83   83  file path=usr/share/man/man1m/poolcfg.1m
  84   84  file path=usr/share/man/man1m/poolstat.1m
  85   85  file path=usr/share/man/man3lib/libpool.3lib
  86   86  file path=usr/share/man/man3pool/pool_associate.3pool
  87   87  file path=usr/share/man/man3pool/pool_component_info.3pool
  88   88  file path=usr/share/man/man3pool/pool_component_to_elem.3pool
  89   89  file path=usr/share/man/man3pool/pool_conf_alloc.3pool
  90   90  file path=usr/share/man/man3pool/pool_dynamic_location.3pool
  91   91  file path=usr/share/man/man3pool/pool_error.3pool
  92   92  file path=usr/share/man/man3pool/pool_get_binding.3pool
  93   93  file path=usr/share/man/man3pool/pool_get_pool.3pool
  94   94  file path=usr/share/man/man3pool/pool_get_property.3pool
  95   95  file path=usr/share/man/man3pool/pool_resource_create.3pool
  96   96  file path=usr/share/man/man3pool/pool_value_alloc.3pool
  97   97  file path=usr/share/man/man3pool/pool_walk_components.3pool
  98   98  legacy pkg=SUNWpool desc="core software for resource pools" \
  99   99      name="Resource Pools"
 100  100  legacy pkg=SUNWpoolr desc="core software for resource pools (Root)" \
 101  101      name="Resource Pools (Root)"
 102  102  license cr_Sun license=cr_Sun
 103  103  license lic_CDDL license=lic_CDDL
 104  104  link path=usr/lib/$(ARCH64)/libpool.so target=libpool.so.1
 105  105  link path=usr/lib/libpool.so target=./libpool.so.1
 106  106  link path=usr/share/man/man3pool/pool_conf_close.3pool \
 107  107      target=pool_conf_alloc.3pool
 108  108  link path=usr/share/man/man3pool/pool_conf_commit.3pool \
 109  109      target=pool_conf_alloc.3pool
 110  110  link path=usr/share/man/man3pool/pool_conf_export.3pool \
 111  111      target=pool_conf_alloc.3pool
 112  112  link path=usr/share/man/man3pool/pool_conf_free.3pool \
 113  113      target=pool_conf_alloc.3pool
 114  114  link path=usr/share/man/man3pool/pool_conf_info.3pool \
 115  115      target=pool_conf_alloc.3pool
 116  116  link path=usr/share/man/man3pool/pool_conf_location.3pool \
 117  117      target=pool_conf_alloc.3pool
 118  118  link path=usr/share/man/man3pool/pool_conf_open.3pool \
 119  119      target=pool_conf_alloc.3pool
 120  120  link path=usr/share/man/man3pool/pool_conf_remove.3pool \
 121  121      target=pool_conf_alloc.3pool
 122  122  link path=usr/share/man/man3pool/pool_conf_rollback.3pool \
 123  123      target=pool_conf_alloc.3pool
 124  124  link path=usr/share/man/man3pool/pool_conf_status.3pool \
 125  125      target=pool_conf_alloc.3pool
 126  126  link path=usr/share/man/man3pool/pool_conf_to_elem.3pool \
 127  127      target=pool_component_to_elem.3pool
 128  128  link path=usr/share/man/man3pool/pool_conf_update.3pool \
 129  129      target=pool_conf_alloc.3pool
 130  130  link path=usr/share/man/man3pool/pool_conf_validate.3pool \
 131  131      target=pool_conf_alloc.3pool
 132  132  link path=usr/share/man/man3pool/pool_create.3pool target=pool_associate.3pool
 133  133  link path=usr/share/man/man3pool/pool_destroy.3pool \
 134  134      target=pool_associate.3pool
 135  135  link path=usr/share/man/man3pool/pool_dissociate.3pool \
 136  136      target=pool_associate.3pool
 137  137  link path=usr/share/man/man3pool/pool_get_owning_resource.3pool \
 138  138      target=pool_component_info.3pool
 139  139  link path=usr/share/man/man3pool/pool_get_resource.3pool \
 140  140      target=pool_get_pool.3pool
 141  141  link path=usr/share/man/man3pool/pool_get_resource_binding.3pool \
 142  142      target=pool_get_binding.3pool
 143  143  link path=usr/share/man/man3pool/pool_get_status.3pool \
 144  144      target=pool_dynamic_location.3pool
 145  145  link path=usr/share/man/man3pool/pool_info.3pool target=pool_associate.3pool
 146  146  link path=usr/share/man/man3pool/pool_put_property.3pool \
 147  147      target=pool_get_property.3pool
 148  148  link path=usr/share/man/man3pool/pool_query_components.3pool \
 149  149      target=pool_get_pool.3pool
 150  150  link path=usr/share/man/man3pool/pool_query_pool_resources.3pool \
 151  151      target=pool_associate.3pool
 152  152  link path=usr/share/man/man3pool/pool_query_pools.3pool \
 153  153      target=pool_get_pool.3pool
 154  154  link path=usr/share/man/man3pool/pool_query_resource_components.3pool \
 155  155      target=pool_resource_create.3pool
 156  156  link path=usr/share/man/man3pool/pool_query_resources.3pool \
 157  157      target=pool_get_pool.3pool
 158  158  link path=usr/share/man/man3pool/pool_resource_destroy.3pool \
 159  159      target=pool_resource_create.3pool
 160  160  link path=usr/share/man/man3pool/pool_resource_info.3pool \
 161  161      target=pool_resource_create.3pool
 162  162  link path=usr/share/man/man3pool/pool_resource_to_elem.3pool \
 163  163      target=pool_component_to_elem.3pool
 164  164  link path=usr/share/man/man3pool/pool_resource_transfer.3pool \
 165  165      target=pool_resource_create.3pool
 166  166  link path=usr/share/man/man3pool/pool_resource_type_list.3pool \
 167  167      target=pool_dynamic_location.3pool
 168  168  link path=usr/share/man/man3pool/pool_resource_xtransfer.3pool \
 169  169      target=pool_resource_create.3pool
 170  170  link path=usr/share/man/man3pool/pool_rm_property.3pool \
 171  171      target=pool_get_property.3pool
 172  172  link path=usr/share/man/man3pool/pool_set_binding.3pool \
 173  173      target=pool_get_binding.3pool
 174  174  link path=usr/share/man/man3pool/pool_set_status.3pool \
 175  175      target=pool_dynamic_location.3pool
 176  176  link path=usr/share/man/man3pool/pool_static_location.3pool \
 177  177      target=pool_dynamic_location.3pool
 178  178  link path=usr/share/man/man3pool/pool_strerror.3pool target=pool_error.3pool
 179  179  link path=usr/share/man/man3pool/pool_to_elem.3pool \
 180  180      target=pool_component_to_elem.3pool
 181  181  link path=usr/share/man/man3pool/pool_value_free.3pool \
 182  182      target=pool_value_alloc.3pool
 183  183  link path=usr/share/man/man3pool/pool_value_get_bool.3pool \
 184  184      target=pool_value_alloc.3pool
 185  185  link path=usr/share/man/man3pool/pool_value_get_double.3pool \
 186  186      target=pool_value_alloc.3pool
 187  187  link path=usr/share/man/man3pool/pool_value_get_int64.3pool \
 188  188      target=pool_value_alloc.3pool
 189  189  link path=usr/share/man/man3pool/pool_value_get_name.3pool \
 190  190      target=pool_value_alloc.3pool
 191  191  link path=usr/share/man/man3pool/pool_value_get_string.3pool \
 192  192      target=pool_value_alloc.3pool
 193  193  link path=usr/share/man/man3pool/pool_value_get_type.3pool \
 194  194      target=pool_value_alloc.3pool
 195  195  link path=usr/share/man/man3pool/pool_value_get_uint64.3pool \
 196  196      target=pool_value_alloc.3pool
 197  197  link path=usr/share/man/man3pool/pool_value_set_bool.3pool \
 198  198      target=pool_value_alloc.3pool
 199  199  link path=usr/share/man/man3pool/pool_value_set_double.3pool \
 200  200      target=pool_value_alloc.3pool
 201  201  link path=usr/share/man/man3pool/pool_value_set_int64.3pool \
 202  202      target=pool_value_alloc.3pool
 203  203  link path=usr/share/man/man3pool/pool_value_set_name.3pool \
 204  204      target=pool_value_alloc.3pool
 205  205  link path=usr/share/man/man3pool/pool_value_set_string.3pool \
 206  206      target=pool_value_alloc.3pool
  
    | 
      ↓ open down ↓ | 
    206 lines elided | 
    
      ↑ open up ↑ | 
  
 207  207  link path=usr/share/man/man3pool/pool_value_set_uint64.3pool \
 208  208      target=pool_value_alloc.3pool
 209  209  link path=usr/share/man/man3pool/pool_version.3pool \
 210  210      target=pool_dynamic_location.3pool
 211  211  link path=usr/share/man/man3pool/pool_walk_pools.3pool \
 212  212      target=pool_walk_components.3pool
 213  213  link path=usr/share/man/man3pool/pool_walk_properties.3pool \
 214  214      target=pool_get_property.3pool
 215  215  link path=usr/share/man/man3pool/pool_walk_resources.3pool \
 216  216      target=pool_walk_components.3pool
      217 +# pools need to match running kernel
      218 +depend fmri=feature/package/dependency/self type=parent \
      219 +    variant.opensolaris.zone=nonglobal
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX