Правильный способ подключиться - запустить скрипт при выходе из gdm. К сожалению, кажется, что нет простого способа настроить это для каждого пользователя. Этот вопрос содержит некоторые идеи, как это настроить: https://stackoverflow.com/questions/1167484/how-to-gracefully-shutdown-emacs-daemon ; искать /etc/gdm/PostSession/
.
Compiz отключить крючок?
Я хочу проверить 10+ локальных Git-репозиториев, если у них есть какой-нибудь нефиксированный коммит, перед выключением.
(Я всегда забывал толкать их, поэтому позже, на следующее утро я пришел в офис и снова вернулся домой)
Я думаю, что, возможно, процесс завершения работы может проверить некоторые условия для выполнения, если какое-либо условие не выполнено, а затем дать пользователю возможность продолжить отключение или просто отменить.
Затем я могу написать что-нибудь, чтобы перехватить завершение работы, чтобы проверить мой репозиторий Git на push
РЕДАКТИРОВАТЬ
Я изменил название с Ubuntu shutdown hook
на Compiz shutdown hook
. Я хочу подключиться к маленькой милой кнопке выключения, а не щелкнуть еще один ужасный ярлык на рабочем столе.
3 ответа на вопрос
Вы можете пойти простым путем и написать скрипт выключения, который выполняет эту проверку за вас. Вместо нажатия shutdown
, вы нажимаете на этот скрипт.
К сожалению, я до сих пор не работал с GIT, так что вы не можете дать вам никаких указаний о том, как это может работать.
Я думаю, что то, что вы хотите, может быть решено с помощью приложения Sentinella, вы можете запрограммировать его для отслеживания запущенного вами скрипта, и как только этот скрипт отключит систему для вас. Вам понадобится немного bash, но в противном случае это решит вашу проблему.
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows
-
2
Firefox печать в PDF-файл
-
5
Как получить максимальное разрешение на Ubuntu в Microsoft Virtual PC?