Print this page
2594 implement graceful shutdown for local zones in zoneadm

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/brand/solaris10/zone/config.xml
          +++ new/usr/src/lib/brand/solaris10/zone/config.xml
↓ open down ↓ 15 lines elided ↑ open up ↑
  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 (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  
  25   25   DO NOT EDIT THIS FILE.
       26 + Copyright 2014 Nexenta Systems, Inc. All rights reserved.
  26   27  -->
  27   28  
  28   29  <!DOCTYPE brand PUBLIC "-//Sun Microsystems Inc//DTD Brands//EN"
  29   30      "file:///usr/share/lib/xml/dtd/brand.dtd.1">
  30   31  
  31   32  <brand name="solaris10">
  32   33          <modname>s10_brand</modname>
  33   34          <initname>/sbin/init</initname>
  34   35          <login_cmd>/usr/bin/login -z %Z %u</login_cmd>
  35   36          <forcedlogin_cmd>/usr/bin/login -z %Z -f %u</forcedlogin_cmd>
  36   37          <user_cmd>/usr/bin/getent passwd %u</user_cmd>
  37   38  
  38   39          <install>/usr/lib/brand/solaris10/image_install %z %R</install>
  39   40          <installopts>a:d:Fpsuv</installopts>
  40   41          <boot>/usr/lib/brand/solaris10/s10_boot %z %R</boot>
  41   42          <sysboot>/usr/lib/brand/solaris10/prestate %z %R 2 0</sysboot>
  42   43          <halt></halt>
       44 +        <shutdown>/usr/sbin/shutdown -y -g0 -i5</shutdown>
  43   45          <verify_cfg>/usr/lib/brand/solaris10/s10_support verify</verify_cfg>
  44   46          <verify_adm></verify_adm>
  45   47          <postattach>/usr/lib/brand/solaris10/postattach %z %R</postattach>
  46   48          <attach>/usr/lib/brand/solaris10/attach %z %R</attach>
  47   49          <detach>/usr/lib/brand/solaris10/detach %z %R</detach>
  48   50          <clone>/usr/lib/brand/solaris10/clone -z %z -R %R</clone>
  49   51          <preuninstall>/usr/lib/brand/solaris10/preuninstall %z %R</preuninstall>
  50   52          <uninstall>/usr/lib/brand/solaris10/uninstall %z %R</uninstall>
  51   53          <prestatechange>/usr/lib/brand/solaris10/prestate %z %R</prestatechange>
  52   54          <poststatechange>/usr/lib/brand/solaris10/poststate %z %R</poststatechange>
↓ open down ↓ 56 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX