[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Утилита отлкючения питания для ноутбука



Artem Chuprina wrote:
James Brown -> debian-russian@lists.debian.org  @ Mon, 16 Mar 2009 01:21:56 +0300:

 JB> 4) А чем отличается Ваша запись
 JB> HIBERNATE_COMMAND=/etc/acpi/powerbtn.sh от записи от установленного
 JB> у меня по умолчанию значения равного /usr/sbin/hibermate, в чем
 JB> разница в работе этих утилит?

Разница зависит от того, что у тебя написано в /etc/acpi/powerbtn.sh,
очевидно...  Мужик, ну ты б хоть глянул туда, прежде чем в рассылку
писать.  Там, надо полагать, три строки вместе с комментариями...


HIBERNATE_COMMAND=/etc/acpi/powerbtn.sh :

#!/bin/sh

test -f /usr/share/acpi-support/key-constants || exit 0

. /usr/share/acpi-support/key-constants
acpi_fakekey $KEY_PLAYPAUSE

usr/share/acpi-support/key-constants :

# Generated from /usr/include/linux/input.h dated Sat Feb 4 14:58:52 GMT 2006
KEY_RESERVED=0
KEY_ESC=1
KEY_1=2
KEY_2=3
KEY_3=4
KEY_4=5
KEY_5=6
KEY_6=7
KEY_7=8
KEY_8=9
KEY_9=10
KEY_0=11
KEY_MINUS=12
KEY_EQUAL=13
KEY_BACKSPACE=14
KEY_TAB=15
KEY_Q=16
KEY_W=17

- ничего не ясно

/usr/sbin/hibermate :


umask 077

USING_ZSH=
USING_BASH=
NEED_POSIX=
if [ -z "$NEED_POSIX" ] && [ -z "$TRIED_DASH" ] &&
       command -v dash > /dev/null 2>&1 ; then

   if [ "${0##*/}" = "$0" ] ; then
       myself=`command -v $0` || myself=
   elif [ -x "$0" ] ; then
       myself=$0
   fi

   TRIED_DASH=1
   export TRIED_DASH
   [ -n "$myself" ] && exec dash $myself $*

- к сожалению, опыта не хватает с этим разобраться


Reply to: