+1.

Is there any desire to provide consistent input/output for this to be 
used in scripting?  (Or are we simply going to expect application 
consumers to call uadmin(2) directly?)

    --Garrett

Randy Fishel wrote:
> I am sponsoring this fasttrack on behalf of myself.  It provides the
> replacement CLI tool for the EOF'd CDE sys-suspend command.  The
> timeout is 2/23/09.
>
>
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>        sys-suspend(1)
>     1.2. Name of Document Author/Supplier:
>        Author:  Randy Fishel
>     1.3  Date of This Document:
>       17 February, 2009
> 4. Technical Description
>
> This project proposes a CLI-only replacement for the EOF'd CDE
> sys-suspend.  This tool will have the same command-line arguments as
> the CDE version, so it can be used as a drop-in replacement, with the
> exception that it will not generate any GUI popups.  It will also be
> placed in /usr/bin with no symlink to /usr/openwin/bin.
>
> /usr/bin/sys-suspend will also use the power management 'suspend'
> authorizations defined in PSARC/2008/021 (see below), and will not use
> /etc/default/sys-suspend.  Console user requirements are met by PSARC
> 2008/034, other users will need to include the authorizations or
> profiles defined in PSARC/2008/021. Auditing will be performed in a
> manner that is agreeable with the Auditing team.  Known ON consumers of
> /usr/openwin/bin/sys-suspend will be updated to use /usr/bin/sys-suspend.
>
> This command is needed due to the removal of the CDE version and the
> deprecation of gnome-sys-suspend (as well as will-not-fix bugs against
> it), such that there is no command-line tool for OpenSolaris, or after
> the removal of /usr/openwin/bin/sys-suspend.
>
> Note: LSARC 2008/763 was approved with the requirement that
> /usr/openwin/bin/suspend (et.al.) cannot be removed till a replacement
> is available.  This case only describes that replacement, the removal
> of /usr/openwin/bin/sys-suspend or /etc/default/sys-suspend is the
> responsibility of the project team for LSARC 2008/763 and is not part
> of this case.
>
> This project requests a Minor release binding.
>
> Exports:
>     Interface                         Classification
>     =================================================
>     /usr/bin/sys-suspend              Committed
>
>
> Imports
>     Interface                         Case
>     =================================================
>     solaris.system.power.suspend.ram  PSARC 2008/021
>     solaris.system.power.suspend.disk PSARC 2008/021
>
>
> References 
>
>     LSARC 2008/763 EOF of sys-suspend
>     PSARC 1996/408 sys-suspend
>     LSARC 2007/648 Removal of CDE
>     PSARC 2008/021 HAL Power Management Support
>     PSARC 2008/034 Defining Workstation Owner Infrastructure
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>       6.4.1. Consolidation C-team Name:
>               ON
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


Reply via email to