touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #09986
[Bug 1354306]
Right, that wasn't intended to be an upstream patch submittal, just a
description of the problem.
My best guess at a "good" solution would be something like this:
SUBSYSTEM=="input", KERNEL=="event*", SUBSYSTEMS=="platform",
ATTRS{keys}=="116", TAG+="power-switch"
Which would obviously require some new support in gpio-keyboard-polled
to expose the ATTRS{keys}. But I don't know if it is safe to assume that
KEY_POWER is always a graceful powerdown request.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1354306
Title:
gpio shutdown trigger for ProLiant m400 cartridges
Status in systemd:
Confirmed
Status in “systemd” package in Ubuntu:
Triaged
Status in “systemd” source package in Trusty:
Triaged
Status in “systemd” source package in Utopic:
Triaged
Bug description:
Similar to the m800 case in LP: #1347776, udev/systemd also needs to
know how to trigger a graceful shutdown on ProLiant m400 cartridges.
[Impact]
Without this change, the power down button will not initiate an OS shutdown on this platform.
[Test Case]
Push button. Watch poweroff occur.
[Regression Potential]
The new rule is pretty tightly bound to the m400 system - so the risk of this rule matching and impacting behavior on a different platform is minimal. This will presumably cause new code to run and read /proc/device-tree/model on other platforms - but this is already done for the m800 system in both utopic and trusty.
To manage notifications about this bug go to:
https://bugs.launchpad.net/systemd/+bug/1354306/+subscriptions
References