~ubuntu-branches/debian/sid/hal/sid

« back to all changes in this revision

Viewing changes to tools/hal-system-lcd-set-brightness

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2007-10-23 12:33:58 UTC
  • Revision ID: james.westby@ubuntu.com-20071023123358-xaf8mjc5n84d5gtz
Tags: upstream-0.5.10
ImportĀ upstreamĀ versionĀ 0.5.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
# the Free Software Foundation; either version 2 of the License, or
8
8
# (at your option) any later version.
9
9
 
 
10
. hal-functions
 
11
 
10
12
# Check for environment variables
11
13
if [ -z "$HAL_PROP_LAPTOP_PANEL_ACCESS_METHOD" -a -z "$HAL_PROP_LINUX_SYSFS_PATH" ] || 
12
14
   [ -z "$HAL_PROP_LAPTOP_PANEL_NUM_LEVELS" ] ; then
16
18
        exit 1
17
19
fi
18
20
 
19
 
# TODO: check privilege
20
 
 
21
21
# read value for set brightness
22
22
read value
23
23
 
30
30
 
31
31
export value
32
32
 
33
 
if [ -n "$HALD_UNAME_S" -a -x ./$HALD_UNAME_S/hal-system-lcd-set-brightness-$HALD_UNAME_S ]; then
34
 
    exec ./$HALD_UNAME_S/hal-system-lcd-set-brightness-$HALD_UNAME_S $@
35
 
else
36
 
    echo "org.freedesktop.Hal.Device.UnknownError" >&2
37
 
    echo "No back-end for your operating system" >&2
38
 
    exit 1
39
 
fi
 
33
hal_check_priv org.freedesktop.hal.power-management.lcd-panel
 
34
hal_exec_backend