Скрипт выключения / выхода из системы в Ubuntu 13.10

Какой наилучший способ запустить скрипт при выходе из GUI, выключении, спящем режиме, спящем режиме? В 12.04 я думаю, что сделал это в /etc/lightdm/lightdm.conf, но 13.10 изменилась структура папок, и когда я создаю этот скрипт, диспетчер отображения даже не запускается при загрузке.

Я собираюсь реализовать простую автоматическую команду truecrypt unmount

truecrypt -d

, но, конечно, это подойдет для любого сценария.

Редактировать: файл не существует, и если я создаю его и просто помещаю строки

session-cleanup-script = /path/to/executable/script.sh

, после перезагрузки я не могу больше войти в систему, пока не удалю файл. Это также происходит, если файл начинается с

[SeatDefaults] 
session-cleanup-script = ... 

. Почему это вообще не работает и / или почему файл вообще не существует? спасибо

1
задан 13 November 2013 в 11:59

1 ответ

Этот файл, /etc/lightdm/lightdm.conf, должен выглядеть следующим образом:

[SeatDefaults]
session-cleanup-script=/path/to/executable/script.sh

Попробуйте также в терминале посмотреть, что происходит, когда вы присваиваете значение такой переменной: a = b и когда вы назначаете значение переменной, как это: a=b. Первый вариант будет постоянно давать вам ошибку command not found. Поэтому, пожалуйста, не ставьте пробелы вокруг = в заданиях!

0
ответ дан 13 November 2013 в 11:59

Другие вопросы по тегам:

Похожие вопросы: