Hello,
After half a day of searches here and on google, I still have not found any login script such that I can do this on Unix:
$success_or_failure = login($user, $password);
I am writing an application that I want to have the low-tech user install. If root privileges are needed, I pop up a tk message telling him so, and requesting the root password. I want to take that password and just "login("root", $password)".
Windows is no problem because there are built in Windows commands that effect what I need. It is Linux that seems to be lacking. I have read the code of Unix::Login. It only checks that the user has the valid password for the name passed in, and then runs commands with the permissions of the original running script! It FAKES the login. Besides, it creates a prompt box, and I wish to avoid that, too. Hence the need for a "behind the scenes" login routine.
Anyone have any ideas on how to approach this?
Thanks