LinuxForum.Fans
Тема

Выполнить команду при выходе из suspend2ram

Автор: fragment 5 сообщений 970 просмотров
#319604

Как сделать, чтобы при выходе из s2ram от имени рута выполнялась кое-какая команда? Куда её прописывать?

#319616

fragment написал:
Как сделать, чтобы при выходе из s2ram от имени рута выполнялась кое-какая команда? Куда её прописывать?
Видимо, в каталог /etc/pm-utils/sleep.d (/etc/pm/sleep.d) или в /usr/lib/pm-utils/sleep.d.
#319620

urfin написал:
[quote=fragment]Как сделать, чтобы при выходе из s2ram от имени рута выполнялась кое-какая команда? Куда её прописывать?
Видимо, в каталог /etc/pm-utils/sleep.d (/etc/pm/sleep.d) или в /usr/lib/pm-utils/sleep.d.[/quote]

Там ведь скрипты для выполнения команд перед суспендом. А мне надо - после.
#319632

fragment написал:
[quote=urfin][quote=fragment]Как сделать, чтобы при выходе из s2ram от имени рута выполнялась кое-какая команда? Куда её прописывать?
Видимо, в каталог /etc/pm-utils/sleep.d (/etc/pm/sleep.d) или в /usr/lib/pm-utils/sleep.d.[/quote]

Там ведь скрипты для выполнения команд перед суспендом. А мне надо - после.[/quote]

В тот же скрипт и вписывать.
Там всё примитивно в этих скриптах. А именно:
1. Порция команд перед усыплением.
2. Сама команда на усыпление.
3. Опаньки... Какая радость... Проснулись и пошли отрабатывать скрипт дальше как ни в чём не бывало. И все, что написано там после команды на усыпление будет исполнено именно по пробуждении.

По крайней мере именно так отрабатывают скрипты, обрабатывающие ACPI, например, закрытие крышки ноута.
#319650

"fragment⇓" написал:
Там ведь скрипты для выполнения команд перед суспендом. А мне надо - после.
Вообще-то там скрипты обрабатывающие несколько событий: при засыпании - suspend и hibernate, и при пробуждении - resume и thaw.
Войдите или зарегистрируйтесь, чтобы ответить.