After reading this over and looking at the PAM modules, I have found
that indeed it is possible to use svgalib applications with PAM, just
the same that you can use PAM with non-setuid root applications that
need password verification (for example, setting xlock -s and enabling
pam support is possible).

The mechanism is the pam_pwdb module which uses libpwdb and a single
setuid root binary. The calling program does not need to have any
special priviledges since the module calls the setuid pwdb_chkpwd
program, which only compares the the password of the user invoking it.

Please consider this, and close the report if you feel it satisfies the
problem.

--
-----    -- - -------- --------- ----  -------  -----  - - ---   --------
Ben Collins <[EMAIL PROTECTED]>                  Debian GNU/Linux
UnixGroup Admin - Jordan Systems Inc.                 [EMAIL PROTECTED]
------ -- ----- - - -------   ------- -- The Choice of the GNU Generation

Reply via email to