ananas 22.12.2012 17:31
GTK — XDM и свое окно логина
начиная с версий то ли 1.9, то ли 1.10, xdm начал поддерживать динамически подгружаемые модули для диалога входа в систему. грех этим не воспользоваться. итак, довольно простой кодgreeter.h
greeter.c
Makefile
сохраняем, собираем, получаем libGtkGreeter.so
полученную so-шку кладем в /usr/lib/xdm
теперь, чтобы xdm стартовал с нашим гритером, прописываем в /etc/X11/xdm/xdm-config
1 |
|
аутентификация проходит через pam, поэтому понадобится еще и /etc/pam.d/xdm
ставим xdm как менеджер входа в систему (смотреть доки своего дистра) и получаем вполне приемлемый графический логин. выбор сессии, автодополнение имени пользователя, возможность автологина,
специальные пользователи @reboot, @poweroff, @suspend и @hibernate для останова системы и возможность кофигурировать всю эту дурь как угодно. конфиг - /etc/X11/greeter.conf - выглядит следующим образом
mealsforall 22.12.2012 23:13 #
+ 2 -
Скриншотик бы?