From 2d5a2ab65675909a0b2fe4cb8ab5d87c76f33712 Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Thu, 24 Jun 2010 22:33:51 -0400 Subject: [PATCH] Allow power adapters not named like AC* My power adapter is listed as ADP0, so this patch makes it work for both types of AC adapters. --- scripts/on_ac_power | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/on_ac_power b/scripts/on_ac_power index 9ef1df4..44b7b26 100755 --- a/scripts/on_ac_power +++ b/scripts/on_ac_power @@ -3,14 +3,14 @@ # Copyright (c) 2007-2009 Roy Marples # Exit 0 if on AC power, 1 if not and 255 if we don't know how to work it out -if [ -f /proc/acpi/ac_adapter/AC*/state ]; then - cat /proc/acpi/ac_adapter/AC*/state | while read line; do +if [ -f /proc/acpi/ac_adapter/A*/state ]; then + cat /proc/acpi/ac_adapter/A*/state | while read line; do case "$line" in "state:"*"off-line") return 128;; esac done -elif [ -f /sys/class/power_supply/AC*/online ]; then - cat /sys/class/power_supply/AC*/online | while read line; do +elif [ -f /sys/class/power_supply/A*/online ]; then + cat /sys/class/power_supply/A*/online | while read line; do [ "${line}" = 0 ] && return 128 done elif [ -f /proc/pmu/info ]; then -- 1.7.1