23 lines
540 B
Plaintext
Executable File
23 lines
540 B
Plaintext
Executable File
#!/sbin/openrc-run
|
|
name="fix-suspend"
|
|
description="fixes instant wakeups from suspend by disabling PTXH in /proc/acpi/wakeup"
|
|
command="/bin/bash"
|
|
command_args="-c 'echo PTXH > /proc/acpi/wakeup'"
|
|
pidfile="/var/run/${RC_SVCNAME}.pid"
|
|
|
|
start(){
|
|
ebegin "Starting fix-suspend"
|
|
/bin/bash -c 'echo PTXH > /proc/acpi/wakeup'
|
|
eend "${?}"
|
|
}
|
|
|
|
stop(){
|
|
ebegin "Stopping fix-suspend"
|
|
/bin/bash -c 'echo PTXH > /proc/acpi/wakeup'
|
|
eend "${?}"
|
|
}
|
|
|
|
status(){
|
|
einfo "this service is not a background process, it runs as you start and stop it"
|
|
}
|