[Comm] Simply и Gnome Display Manager. [JT]
Michael Shigorin
mike на osdn.org.ua
Вт Июн 12 16:40:06 MSK 2012
On Fri, Jun 08, 2012 at 11:09:51AM +0400, Соломонов Сергей wrote:
> Так совпало, что на днях искал подходящий DM для "киоска" на
> старом компьютере.
А что от него требуется? Дело в том, что некоторые
околокиосковые наработки уже есть -- например, live-webkiosk:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/
> В результате нашёл nodm, но как правильно приделать его в p6 не
> понял, пришлость откатить мозги лет на 10 назад и вписать
> запуск в inittab. Для компьютера с одним пользователем -
> нормально.
Повесьте на xinitrc баг о том, что /etc/X11/prefdm не умеет nodm.
Для mkimage-profiles мне предложили следующий хак:
# autologin nodm
if [ -x /usr/sbin/nodm ]; then
echo "nodm cfg" >&2
cat << E_O_F >> /etc/sysconfig/nodm
export NODM_USER=$USER
E_O_F
fi
NODMRC=/etc/sysconfig/nodm
NODMEXE=/usr/sbin/nodm
PREFDM=/etc/X11/prefdm
if [ -f "$PREFDM" ]; then
echo "add nodm to prefdm cfg" >&2
grep AUTOLOGIN $PREFDM >&2
sed -i \
-e '/AUTOLOGIN_EXE=/ s,^.*$,AUTOLOGIN_EXE='$NODMEXE',' \
-e '/AUTOLOGIN_CFG=/ s,^.*$,AUTOLOGIN_CFG='$NODMRC',' \
"$PREFDM"
grep AUTOLOGIN $PREFDM >&2
fi
echo "add pam.d nodm cfg" >&2
echo -e "-session\toptional\tpam_console.so" >>/etc/pam.d/nodm
echo -e "-session\toptional\tpam_ck_connector.so" >>/etc/pam.d/nodm
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки community