From 880b8b65782ddea1b0d0960c0c588b25a4ca701d Mon Sep 17 00:00:00 2001 From: Mike Hiretsky Date: Thu, 25 Aug 2011 11:51:21 +0400 Subject: [PATCH] Add xautologin script. --- data/xautologin | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ setup.py | 4 +++- 2 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 data/xautologin diff --git a/data/xautologin b/data/xautologin new file mode 100644 index 0000000..775e442 --- /dev/null +++ b/data/xautologin @@ -0,0 +1,48 @@ +#!/bin/bash + +# write pid for init.d/xdm +echo $BASHPID >/var/run/xinit.pid +# first param - autologin user +XUSER=$1 +# number of virtual console +TTYNUM=$2 + +# rerun x session for XUSER +while true +do + # perform user profile setting up + env USER=$XUSER /bin/share/calculate/xdm/xdm --login || break + # write pam enviroment for pam_ck_connector + cat >/home/$XUSER/.pam_environment <