/etc/pm/sleep.d/00_update
имеет эти полномочия:
-rwxr-xr-x 1 root root 148 oct 28 09:46 00_update
и следующее содержание:
#!/bin/bash
case "$1" in
hibernate|suspend)
echo suspended >> ~/.state
;;
thaw|resume)
echo awake >> ~/.state
;;
esac
но ничего не происходит после приостановки, спящего режима или перезапуска системы.
В папке существуют другие файлы, а именно:
-rwxr-xr-x 1 root root 210 may 15 2014 10_grub-common
-rwxr-xr-x 1 root root 660 dic 6 2013 10_unattended-upgrades-hibernate
-rwxr-xr-x 1 root root 1260 may 23 2012 novatel_3g_suspend
Есть ли любой дополнительный шаг для создания 00_update
выполненный правильно?
Начиная с Вашего bash
скрипт в /etc/pm/sleep.d/00_update
запущен как root
пользователь, ~/.state
средства что-то другое, чем Ваш корневой каталог.
Замена оба случаев ~/.state
с полным путем, чем-то как /home/w3/.state
(YMMV).
кроме того, при использовании зашифрованного корневого каталога будут времена, когда он не будет смонтирован (когда Вы не зарегистрированы), поэтому рассмотрите запись Вашего файла в /tmp
.