Где я могу разместить скрипт выхода для LightDM?

Ранее в Karmic мы создали скрипт выхода из системы, который выполняет некоторую работу в фоновом режиме при резервном копировании домашнего каталога пользователей, этот скрипт был помещен в каталог /etc/GDM/PostSession.

Я не могу понять, куда поместить скрипт, который я хочу запустить во время выхода из системы в LightDM.

Я искал и нашел много людей, которые ищут этот ответ, поэтому любая помощь будет принята с благодарностью.

12
задан 11 January 2014 в 07:18

3 ответа

По крайней мере, с Ubuntu 12.04 теперь есть опция session-cleanup-script , которую можно добавить в раздел [SeatDefaults] в / etc / lightdm / lightdm.conf . /usr/share/doc/lightdm/lightdm.conf.gz - это документация:

# session-cleanup-script = Script to run when quitting a user session (runs as root)

Не забудьте chmod + x yourscript , чтобы дать вашему скрипту разрешение на выполнение.

После изменения значения в lightdm.conf оно вступит в силу только после перезапуска lightdm. Вы можете либо перезагрузиться, либо войти в консоль (Ctrl + Alt + F1) и запустить sudo restart lightdm .

(Спасибо Krytarik, который разместил этот ответ на http://ubuntuforums.org /showthread.php?t=1918649[1186553 provided)

10
ответ дан 11 January 2014 в 07:18

/etc/lightdm/lightdm.conf ፋይል ውስጥ

session-setup-script = Script to run when starting a user session (runs as root)

session-cleanup-script = Script to run when quitting a user session (runs as root)

አክል።

ምንጮች

3
ответ дан 11 January 2014 в 07:18

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

2
ответ дан 11 January 2014 в 07:18

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

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