Hi!
I'm trying for 2 days now to write a custom PAM script which authenticates with
sys user and pass.
I made examples in C, python and perl but I have the same problem with all of
them.
When I test the script in my shell everything works well.
I test them with
# ./script;echo $?
And get 0 or 1 back.
But as soon as I try to use it with mod_authz_external and Apache it stops
working.
Even with a valid user I get an 1 back and are not able to log in.
It seems that there is a problem with PAM and maybe the Apache environment.
I read somewhere that I have to set the environment variables to use PAM but I
have no clue how.
I attached examples in C, Perl and Python.
Choose whatever you like, they work all the same... returning the exit code 0
or 1.
Every help or hint would be appreciated!
Thanks!
Original issue reported on code.google.com by blame...@gmail.com on 7 Feb 2014 at 11:45
Original issue reported on code.google.com by
blame...@gmail.com
on 7 Feb 2014 at 11:45Attachments: