Print this page
    
NEX-19857 ads_site broken in sharectl get/set smb
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
NEX-19665 Several door servers don't properly handle exiting threads
Review by: Gordon Ross <gordon.ross@nexenta.com>
Review by: Evan Layton <evan.layton@nexenta.com>
NEX-2494 sharectl get smb is missing pdc
NEX-2302 Need a way to control the idmap rediscovery interval
NEX-1852 re-enable Kerberos-style AD join (try 2)
OS-7 Add cache timeout settings to idmapd manifest, increase defaults
    
      
        | Split | 
	Close | 
      
      | Expand all | 
      | Collapse all | 
    
    
          --- old/usr/src/cmd/idmap/idmapd/idmap.xml
          +++ new/usr/src/cmd/idmap/idmapd/idmap.xml
   1    1  <?xml version="1.0"?>
   2    2  <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
   3    3  <!--
   4    4   Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
   5      - Copyright 2014 Nexenta Systems, Inc.  All rights reserved.
        5 + Copyright 2018 Nexenta Systems, Inc.  All rights reserved.
   6    6  
   7    7   CDDL HEADER START
   8    8  
   9    9   The contents of this file are subject to the terms of the
  10   10   Common Development and Distribution License (the "License").
  11   11   You may not use this file except in compliance with the License.
  12   12  
  13   13   You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
  14   14   or http://www.opensolaris.org/os/licensing.
  15   15   See the License for the specific language governing permissions
  16   16   and limitations under the License.
  17   17  
  18   18   When distributing Covered Code, include this CDDL HEADER in each
  19   19   file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  20   20   If applicable, add the following below this CDDL HEADER, with the
  21   21   fields enclosed by brackets "[]" replaced with your own identifying
  22   22   information: Portions Copyright [yyyy] [name of copyright owner]
  23   23  
  24   24   CDDL HEADER END
  25   25  
  26   26          NOTE:  This service manifest is not editable; its contents will
  27   27          be overwritten by package or patch operations, including
  28   28          operating system upgrade.  Make customizations in a different
  29   29          file.
  30   30  -->
  31   31  
  32   32  <service_bundle type='manifest' name='SUNWcsr:idmap'>
  33   33  
  34   34  <service
  35   35          name='system/idmap'
  36   36          type='service'
  37   37          version='1'>
  38   38  
  39   39          <create_default_instance enabled='false' />
  40   40  
  41   41          <single_instance />
  42   42  
  43   43          <dependency
  44   44                  name='rpcbind' 
  45   45                  grouping='require_all' 
  46   46                  restart_on='restart' 
  47   47                  type='service'> 
  48   48                  <service_fmri value='svc:/network/rpc/bind' /> 
  49   49          </dependency> 
  50   50  
  51   51          <dependency name='filesystem-minimal'
  52   52                  grouping='require_all'
  53   53                  restart_on='error'
  54   54                  type='service'>
  55   55                  <service_fmri value='svc:/system/filesystem/minimal' />
  56   56          </dependency>
  57   57  
  58   58          <exec_method
  59   59                  type='method'
  60   60                  name='start'
  61   61                  exec='/usr/lib/idmapd'
  62   62                  timeout_seconds='60' />
  63   63  
  64   64          <exec_method
  65   65                  type='method'
  66   66                  name='stop'
  67   67                  exec=':kill'
  68   68                  timeout_seconds='60' />
  69   69  
  70   70          <exec_method
  71   71                  type='method'
  72   72                  name='refresh'
  73   73                  exec=':kill -HUP'
  74   74                  timeout_seconds='60' />
  75   75  
  76   76          <property_group name='general' type='framework'>
  77   77                  <propval
  78   78                          name='action_authorization'
  79   79                          type='astring'
  80   80                          value='solaris.smf.manage.idmap' />
  81   81                  <propval
  82   82                          name='value_authorization'
  83   83                          type='astring'
  84   84                          value='solaris.smf.manage.idmap' />
  85   85          </property_group>
  86   86  
  
    | 
      ↓ open down ↓ | 
    71 lines elided | 
    
      ↑ open up ↑ | 
  
  87   87  <!--
  88   88          Properties affecting the service
  89   89  -->
  90   90          <property_group name='config' type='application' >
  91   91                  <stability value='Unstable' />
  92   92                  <propval
  93   93                          name='list_size_limit'
  94   94                          type='count'
  95   95                          value='0' />
  96   96                  <propval
       97 +                        name='max_threads'
       98 +                        type='count'
       99 +                        value='40' />
      100 +                <propval
  97  101                          name='value_authorization'
  98  102                          type='astring'
  99  103                          value='solaris.smf.value.idmap' />
 100  104                  <propval
 101  105                          name='id_cache_timeout'
 102  106                          type='count'
 103  107                          value='86400' />
 104  108                  <propval
 105  109                          name='name_cache_timeout'
 106  110                          type='count'
 107  111                          value='604800' />
 108  112                  <propval
 109  113                          name='preferred_dc'
 110  114                          type='astring'
 111  115                          value='' />
 112  116                  <propval
 113  117                          name='rediscovery_interval'
 114  118                          type='count'
 115  119                          value='3600' />
 116  120                  <propval
      121 +                        name='site_name'
      122 +                        type='astring'
      123 +                        value='' />
      124 +                <propval
 117  125                          name='use_ads'
 118  126                          type='boolean'
 119  127                          value='true' />
 120  128                  <propval
 121  129                          name='use_lsa'
 122  130                          type='boolean'
 123  131                          value='true' />
 124  132          </property_group>
 125  133  
 126  134          <property_group name='debug' type='application' >
 127  135                  <stability value='Unstable' />
 128  136                  <propval name='all'       type='integer' value='0' />
 129  137                  <propval name='config'    type='integer' value='0' />
 130  138                  <propval name='mapping'   type='integer' value='0' />
 131  139                  <propval name='discovery' type='integer' value='0' />
 132  140                  <propval name='dns'       type='integer' value='0' />
 133  141                  <propval name='ldap'      type='integer' value='0' />
 134  142                  <propval
 135  143                          name='value_authorization'
 136  144                          type='astring'
 137  145                          value='solaris.smf.value.idmap' />
 138  146          </property_group>
 139  147  
 140  148          <stability value='Unstable' />
 141  149  
 142  150          <template>
 143  151                  <common_name>
 144  152                          <loctext xml:lang='C'>
 145  153                          Native Identity Mapping Service
 146  154                          </loctext>
 147  155                  </common_name>
 148  156                  <documentation>
 149  157                          <manpage title='idmapd' section='1M'
 150  158                                  manpath='/usr/share/man' />
 151  159                          <manpage title='idmap' section='1M'
 152  160                                  manpath='/usr/share/man' />
 153  161                  </documentation>
 154  162          </template>
 155  163  
 156  164  </service>
 157  165  
 158  166  </service_bundle>
  
    | 
      ↓ open down ↓ | 
    32 lines elided | 
    
      ↑ open up ↑ | 
  
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX