Hi, I'm trying to replace GDM with a smart card reader login screen
ACDM. The software that came with the smart card reader doesn't work
well on Linux. I'm thinking of hacking the configuration files
manually to get things to work.

In my workplace, I'm tasked with setting up a trial deployment with
SLED and SLES at a rather big organization. They want to test whether
their applications can run well on Linux; they are deliberating
between Vista and Linux (notably SLED) as workstation replacements.

One of their requirements is to use a smart card as the third
authentication factor for users to login. Therefore, the normal GDM
login screen that we see with default SLED/SLES/openSUSE need to be
replaced with the display manager for the smart card reader.

The software for the smart card reader in this case is ActivIdentity.
Now ActivIdentity does provide the files for replacing the GDM.
However, the installation script provided by them seems to be
ill-tested. I say this because the installation is SUPPOSED to replace
the GDM display manager with its display manager ACDM. Needless to
say, it didn't work.

I looked through the source code of their script and realised that one
portion of the script that was supposed to patch the XDM file at
/etc/init.d/xdm didn't run correctly. I then patched that part up
manually. Lo and behold, it works! At least I thought it did.

The display manager upon bootup shows ACDM instead of GDM. However,
after entering my username and password, ACDM died and brought me to
the console login screen (CTL+ALT+F1).

The reason I'm enthusiastic about making this work is because this
organization is quite big in my country, Singapore, and the deployment
of Linux in their workplace will make the news, or encourage other
organizations here to adopt Linux.

What I can think of now is to hack the display manager configurations
to find out what went wrong. I was wondering if any of you guys have
any pointers for me or are able to direct me to any resource that
describes the architecture of the display manager.

I already tried to search online for anything related to ActivIdentity
but there is nothing useful at all. The documentation that comes with
the software is not helpful in solving this problem.

Thanks in advance!
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to