diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | power.sh.rules | 2 | ||||
-rw-r--r-- | power.sh.service | 2 |
4 files changed, 8 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = power.sh pkgdesc = tiny automated power settings - pkgver = 3 + pkgver = 4 pkgrel = 1 arch = any license = CC0 @@ -12,8 +12,8 @@ pkgbase = power.sh source = power.sh.service source = power.sh.sleep.service md5sums = e34798a8dc4ddd540baf52b12e9462f6 - md5sums = e75bf13f0d7bc46dd03db58905013cd0 - md5sums = 5f814dc5093bef00dfc3c96f70f90e26 + md5sums = 8e6f9e2586f43e9031df9c65e0643c96 + md5sums = 1a16e384fee99a45f8fc59eaaa71d8f6 md5sums = 07a8380291782b467d60bc6b78769120 pkgname = power.sh @@ -1,7 +1,7 @@ # Maintainer: koneu <koneu93 at googlemail dot com> pkgname='power.sh' -pkgver='3' +pkgver='4' pkgrel=1 pkgdesc='tiny automated power settings' license=('CC0') @@ -9,8 +9,8 @@ source=('power.sh' 'power.sh.rules' 'power.sh.service' 'power.sh.sleep.service') depends=('systemd' 'sh' 'findutils') arch=('any') md5sums=('e34798a8dc4ddd540baf52b12e9462f6' - 'e75bf13f0d7bc46dd03db58905013cd0' - '5f814dc5093bef00dfc3c96f70f90e26' + '8e6f9e2586f43e9031df9c65e0643c96' + '1a16e384fee99a45f8fc59eaaa71d8f6' '07a8380291782b467d60bc6b78769120') package() { diff --git a/power.sh.rules b/power.sh.rules index c36bc0b03f61..13d82347b5e0 100644 --- a/power.sh.rules +++ b/power.sh.rules @@ -1,3 +1 @@ SUBSYSTEM=="usb", ACTION=="add", ATTR{power/wakeup}=="disabled", ATTR{power/wakeup}="enabled" -SUBSYSTEM=="power_supply", ATTR{online}=="0", RUN+="/usr/bin/systemctl start power.sh.service" -SUBSYSTEM=="power_supply", ATTR{online}=="1", RUN+="/usr/bin/systemctl stop power.sh.service" diff --git a/power.sh.service b/power.sh.service index ae3adeef3a28..fbdd52797129 100644 --- a/power.sh.service +++ b/power.sh.service @@ -2,3 +2,5 @@ ExecStart=/usr/bin/sh -c '/usr/bin/udevadm settle; /usr/share/power.sh 1' ExecStop=/usr/share/power.sh 0 RemainAfterExit=yes +[Install] +WantedBy=multi-user.target |