immediate shutdown after boot
Is your linux configured to shut down on power button press and immediately shuts down after the next boot?
Use acpi_listen
to check if you are getting two events for each button press:
button/power PBTN 00000080 00000000
button/power LNXPWRBN:00 00000080 0000001c
Hack around it by passing the event information to your script /etc/acpi/events/powerbtn
:
...
action=../../../../../etc/acpi/powerbtn.sh %e
And reacting only on one /etc/acpi/powerbtn.sh
:
...
[ "$2" == "PBTN" ] || exit 0