Print this page
    
NEX-6871 remove wu-ftpd
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
NEX-6839 hotplug service should be enabled by default
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Revert "5069 Removal of wu-ftpd"
This reverts commit 4e762ae71a675489e308ef67b9c4f35fa31042da.
    
      
        | Split | 
	Close | 
      
      | Expand all | 
      | Collapse all | 
    
    
          --- old/usr/src/cmd/svc/profile/generic_limited_net.xml
          +++ new/usr/src/cmd/svc/profile/generic_limited_net.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      CDDL HEADER START
   5    5  
   6    6      The contents of this file are subject to the terms of the
   7    7      Common Development and Distribution License (the "License").
   8    8      You may not use this file except in compliance with the License.
   9    9  
  10   10      You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
  11   11      or http://www.opensolaris.org/os/licensing.
  12   12      See the License for the specific language governing permissions
  13   13      and limitations under the License.
  14   14  
  15   15      When distributing Covered Code, include this CDDL HEADER in each
  16   16      file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  17   17      If applicable, add the following below this CDDL HEADER, with the
  18   18      fields enclosed by brackets "[]" replaced with your own identifying
  19   19      information: Portions Copyright [yyyy] [name of copyright owner]
  20   20  
  21   21      CDDL HEADER END
  22   22  
  23   23      Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
  24   24      Use is subject to license terms.
  25   25  
  26   26      The purpose of the limited_net profile is to provide a set of
  27   27      active services that allow one to connect to the machine via ssh
  28   28      (requires sshd). The services which are deactivated here are those
  29   29      that are at odds with this goal. Those which are activated are
  30   30      explicit requirements for the goal's satisfaction.
  31   31  
  32   32      NOTE:  Service profiles delivered by this package are not editable,
  33   33      and their contents will be overwritten by package or patch
  34   34      operations, including operating system upgrade.  Make customizations
  35   35      in a distinct file.  The paths, /etc/svc/profile/site.xml and
  36   36      /var/svc/profile/site.xml, are distinguished locations for site-specific
  37   37      service profile, treated otherwise equivalently to this file.
  38   38  -->
  39   39  <service_bundle type='profile' name='generic_limited_net'
  40   40           xmlns:xi='http://www.w3.org/2003/XInclude' >
  41   41    <!--
  42   42        Include name service profile, as set by system id tools.
  43   43    -->
  44   44    <xi:include href='file:/etc/svc/profile/name_service.xml' />
  45   45  
  46   46    <!--
  47   47        svc.startd(1M) services
  48   48    -->
  49   49    <service name='system/coreadm' version='1' type='service'>
  50   50      <instance name='default' enabled='true'/>
  51   51    </service>
  52   52    <service name='system/cron' version='1' type='service'>
  53   53      <instance name='default' enabled='true'/>
  54   54    </service>
  55   55    <service name='system/cryptosvc' version='1' type='service'>
  56   56      <instance name='default' enabled='true'/>
  57   57    </service>
  58   58    <service name='system/dbus' version='1' type='service'>
  59   59      <instance name='default' enabled='true'/>
  
    | 
      ↓ open down ↓ | 
    59 lines elided | 
    
      ↑ open up ↑ | 
  
  60   60    </service>
  61   61    <service name='system/extended-accounting' version='1' type='service'>
  62   62      <instance name='flow'    enabled='false'/>
  63   63      <instance name='process' enabled='false'/>
  64   64      <instance name='task'    enabled='false'/>
  65   65      <instance name='net'    enabled='false'/>
  66   66    </service>
  67   67    <service name='system/hal' version='1' type='service'>
  68   68      <instance name='default' enabled='true'/>
  69   69    </service>
       70 +  <service name='system/hotplug' version='1' type='service'>
       71 +    <instance name='default' enabled='true'/>
       72 +  </service>
  70   73    <service name='system/identity' version='1' type='service'>
  71   74      <instance name='domain' enabled='true'/>
  72   75    </service>
  73   76    <service name='system/intrd' version='1' type='service'>
  74   77      <instance name='default' enabled='true'/>
  75   78    </service>
  76   79    <service name='system/keymap' version='1' type='service'>
  77   80      <instance name='default' enabled='true'/>
  78   81    </service>
  79   82    <service name='system/picl' version='1' type='service'>
  80   83      <instance name='default' enabled='true'/>
  81   84    </service>
  82   85    <service name='system/sac' version='1' type='service'>
  83   86      <instance name='default' enabled='true'/>
  84   87    </service>
  85   88    <service name='system/scheduler' version='1' type='service'>
  86   89      <instance name='default' enabled='true'/>
  87   90    </service>
  88   91    <service name='system/system-log' version='1' type='service'>
  89   92      <instance name='default' enabled='true'/>
  90   93    </service>
  91   94    <service name='system/utmp' version='1' type='service'>
  92   95      <instance name='default' enabled='true'/>
  93   96    </service>
  94   97    <service name='system/zones' version='1' type='service'>
  95   98      <instance name='default' enabled='true'/>
  96   99    </service>
  97  100    <service name='network/rpc/bind' version='1' type='service'>
  98  101      <instance name='default' enabled='true'/>
  99  102    </service>
 100  103    <service name='system/name-service-cache' version='1' type='service'>
 101  104      <instance name='default' enabled='true'/>
 102  105    </service>
 103  106    <service name='network/nfs/status' version='1' type='service'>
 104  107      <instance name='default' enabled='false'/>
 105  108    </service>
 106  109    <service name='network/nfs/nlockmgr' version='1' type='service'>
 107  110      <instance name='default' enabled='false'/>
 108  111    </service>
 109  112    <service name='network/nfs/client' version='1' type='service'>
 110  113      <instance name='default' enabled='false'/>
 111  114    </service>
 112  115    <service name='network/nfs/server' version='1' type='service'>
 113  116      <instance name='default' enabled='false'/>
 114  117    </service>
 115  118    <service name='network/nfs/rquota' version='1' type='service'>
 116  119      <instance name='default' enabled='false'/>
 117  120    </service>
 118  121    <service name='network/nfs/cbd' version='1' type='service'>
 119  122      <instance name='default' enabled='false'/>
 120  123    </service>
 121  124    <service name='network/nfs/mapid' version='1' type='service'>
 122  125      <instance name='default' enabled='false'/>
 123  126    </service>
 124  127    <service name='network/smb/client' version='1' type='service'>
 125  128      <instance name='default' enabled='false'/>
 126  129    </service>
 127  130  
 128  131    <service name='network/ssh' version='1' type='service'>
 129  132      <instance name='default' enabled='true'/>
 130  133    </service>
 131  134    <service name='network/smtp' version='1' type='service'>
 132  135      <instance name='sendmail' enabled='true'/>
 133  136    </service>
 134  137    <service name='network/sendmail-client' version='1' type='service'>
 135  138      <instance name='default' enabled='true'/>
 136  139    </service>
 137  140    <service name='network/inetd' version='1' type='restarter'>
 138  141      <instance name='default' enabled='true'/>
 139  142    </service>
 140  143    <service name='system/filesystem/autofs' version='1' type='service'>
 141  144      <instance name='default' enabled='true'/>
 142  145    </service>
 143  146    <service name='system/filesystem/rmvolmgr' version='1' type='service'>
 144  147      <instance name='default' enabled='true'/>
 145  148    </service>
 146  149    <service name='system/power' version='1' type='service'>
 147  150      <instance name='default' enabled='true'/>
 148  151    </service>
 149  152  
 150  153    <service name='network/dns/multicast' version='1' type='service'>
 151  154      <instance name='default' enabled='false'/>
 152  155    </service>
 153  156    <service name='network/dhcp-server' version='1' type='service'>
 154  157      <instance name='default' enabled='false' />
 155  158    </service>
 156  159    <service name='network/ntp' version='1' type='service'>
 157  160      <instance name='default' enabled='false' />
 158  161    </service>
 159  162    <service name='network/rarp' version='1' type='service'>
 160  163      <instance name='default' enabled='false' />
 161  164    </service>
 162  165    <service name='network/slp' version='1' type='service'>
 163  166      <instance name='default' enabled='false' />
 164  167    </service>
 165  168    <service name='network/security/kadmin' version='1' type='service'>
 166  169      <instance name='default' enabled='false' />
 167  170    </service>
 168  171    <service name='network/security/krb5_prop' version='1' type='service'>
 169  172      <instance name='default' enabled='false' />
 170  173    </service>
 171  174    <service name='network/security/krb5kdc' version='1' type='service'>
 172  175      <instance name='default' enabled='false' />
 173  176    </service>
 174  177  
 175  178    <service name='application/management/net-snmp' version='1' type='service'>
 176  179      <instance name='default' enabled='false' />
 177  180    </service>
 178  181    <service name='application/management/seaport' version='1' type='service'>
 179  182      <instance name='default' enabled='false' />
 180  183    </service>
 181  184    <service name='application/management/snmpdx' version='1' type='service'>
 182  185      <instance name='default' enabled='false' />
 183  186    </service>
 184  187    <service name='application/management/wbem' version='1' type='service'>
 185  188      <instance name='default' enabled='true' />
 186  189    </service>
 187  190    <service name='application/print/ipp-listener' version='1' type='service'>
 188  191      <instance name='default' enabled='false' />
 189  192    </service>
 190  193    <service name='application/print/ppd-cache-update' version='1' type='service'>
 191  194      <instance name='default' enabled='true' />
 192  195    </service>
 193  196    <service name='application/print/rfc1179' version='1' type='service'>
 194  197      <instance name='default' enabled='false' />
 195  198    </service>
 196  199    <service name='application/cups/in-lpd' version='1' type='service'>
 197  200      <instance name='default' enabled='false' />
 198  201    </service>
 199  202    <service name='application/stosreg' version='1' type='service'>
 200  203      <instance name='default' enabled='true' />
 201  204    </service>
 202  205  
 203  206    <!--
 204  207          default inetd(1M) services
 205  208    -->
 206  209    <service name='network/finger' version='1' type='service'>
 207  210      <instance name='default' enabled='false'/>
 208  211    </service>
 209  212    <service name='network/login' version='1' type='service'>
 210  213      <instance name='rlogin'  enabled='false'/>
 211  214      <instance name='klogin'  enabled='false'/>
 212  215      <instance name='eklogin' enabled='false'/>
 213  216    </service>
 214  217    <service name='network/shell' version='1' type='service'>
 215  218      <instance name='default' enabled='false'/>
 216  219      <instance name='kshell'  enabled='false'/>
 217  220    </service>
 218  221    <service name='network/telnet' version='1' type='service'>
 219  222      <instance name='default' enabled='false'/>
 220  223    </service>
 221  224  
 222  225    <!--
 223  226          non-default inetd(1M) services
 224  227    -->
 225  228    <service name='network/uucp' version='1' type='service'>
 226  229      <instance name='default' enabled='false'/>
 227  230    </service>
 228  231    <service name='network/chargen' version='1' type='service'>
 229  232      <instance name='stream' enabled='false'/>
 230  233      <instance name='dgram' enabled='false'/>
 231  234    </service>
 232  235    <service name='network/daytime' version='1' type='service'>
 233  236      <instance name='stream' enabled='false'/>
 234  237      <instance name='dgram' enabled='false'/>
 235  238    </service>
 236  239    <service name='network/discard' version='1' type='service'>
 237  240      <instance name='stream' enabled='false'/>
 238  241      <instance name='dgram' enabled='false'/>
 239  242    </service>
 240  243    <service name='network/echo' version='1' type='service'>
 241  244      <instance name='stream' enabled='false'/>
 242  245      <instance name='dgram' enabled='false'/>
 243  246    </service>
 244  247    <service name='network/time' version='1' type='service'>
 245  248      <instance name='stream' enabled='false'/>
 246  249      <instance name='dgram' enabled='false'/>
 247  250    </service>
 248  251    <service name='network/comsat' version='1' type='service'>
 249  252      <instance name='default' enabled='false'/>
 250  253    </service>
 251  254    <service name='network/rexec' version='1' type='service'>
 252  255      <instance name='default' enabled='false'/>
 253  256    </service>
 254  257    <service name='network/talk' version='1' type='service'>
 255  258      <instance name='default' enabled='false'/>
 256  259    </service>
 257  260    <service name='network/stdiscover' version='1' type='service'>
 258  261      <instance name='default' enabled='false'/>
 259  262    </service>
 260  263    <service name='network/stlisten' version='1' type='service'>
 261  264      <instance name='default' enabled='false'/>
 262  265    </service>
 263  266  
 264  267    <!--
 265  268          default inetd(1M) RPC services enabled
 266  269    -->
 267  270    <service name='network/rpc/gss' version='1' type='service'>
 268  271      <instance name='default' enabled='true'/>
 269  272    </service>
 270  273    <service name='network/rpc/mdcomm' version='1' type='service'>
 271  274      <instance name='default' enabled='false'/>
 272  275    </service>
 273  276    <service name='network/rpc/smserver' version='1' type='service'>
 274  277      <instance name='default' enabled='true'/>
 275  278    </service>
 276  279    <service name='network/security/ktkt_warn' version='1' type='service'>
 277  280      <instance name='default' enabled='true'/>
 278  281    </service>
 279  282  
 280  283    <!--
 281  284          default inetd(1M) RPC services disabled
 282  285    -->
 283  286    <service name='network/rpc/rstat' version='1' type='service'>
 284  287      <instance name='default' enabled='false'/>
 285  288    </service>
 286  289    <service name='network/rpc/rusers' version='1' type='service'>
 287  290      <instance name='default' enabled='false'/>
 288  291    </service>
 289  292  
 290  293    <!--
 291  294          non-default inetd(1M) RPC services disabled
 292  295    -->
 293  296    <service name='network/rpc/rex' version='1' type='service'>
 294  297      <instance name='default' enabled='false'/>
 295  298    </service>
 296  299    <service name='network/rpc/spray' version='1' type='service'>
 297  300      <instance name='default' enabled='false'/>
 298  301    </service>
 299  302    <service name='network/rpc/wall' version='1' type='service'>
 300  303      <instance name='default' enabled='false'/>
 301  304    </service>
 302  305  
 303  306    <!--
 304  307        Disable Avahi mDNS bridge service
 305  308    -->
 306  309    <service name='system/avahi-bridge-dsd' version='1' type='service'>
 307  310      <instance name='default' enabled='false'/>
 308  311    </service>
 309  312  
 310  313    <!--
 311  314        Enable CDE/ToolTalk/GDM services.
 312  315    -->
 313  316    <service name='network/rpc/cde-ttdbserver' version='1' type='service'>
 314  317      <instance name='tcp' enabled='true' />
 315  318    </service>
 316  319    <service name='application/graphical-login/gdm' version='1'
 317  320      type='service'>
 318  321      <instance name='default' enabled='true' />
 319  322    </service>
 320  323    <service name='network/rpc/cde-calendar-manager' version='1' type='service'>
 321  324      <instance name='default' enabled='true'/>
 322  325    </service>
 323  326  
 324  327    <!--
 325  328        Disable X11 services.
 326  329    -->
 327  330    <service name='application/x11/xfs' version='1' type='service'>
 328  331      <instance name='default' enabled='false'/>
 329  332    </service>
 330  333  
 331  334    <!--
 332  335        Enable VNC config service for xVM
 333  336    -->
 334  337    <service name='system/xvm/vnc-config' version='1' type='service'>
 335  338       <instance name='default' enabled='true'/>
 336  339    </service>
 337  340  
 338  341    <service name='system/xvm/ipagent' version='1' type='service'>
 339  342       <instance name='default' enabled='true'/>
 340  343    </service>
 341  344  
 342  345  </service_bundle>
  
    | 
      ↓ open down ↓ | 
    263 lines elided | 
    
      ↑ open up ↑ | 
  
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX