rowiązanie ciekawe... choć mało bezpieczne, bo exim ma dostęp do shadow !
polecam http://www.e-admin.de/pam_exim/
nie trzeba kompilować całego pam, wystacy ściągnąć debianowe źródło,
skonfigurować wraz z pam_exim a potem make instal w katlogu pam_exim
acha nie zapomnij zmienić nr grupy na 8 (mail),
resztę masz na stronie
pozdrawiam
Mikołaj Menke wrote:
Dnia 2003-12-07 02:42 użytkownik SaPeR napisał :
czy istnieja (na pewno tak) inne metody
aby sprawdzac loginy i hasla (login i haslo musi byc takie samo jak
w systemie) albo rozwiazanie tego problemu ?
Ktoś mi kiedyś podesłał coś takiego i działa:
exim_user = mail
exim_group = shadow
plain:
driver = plaintext
public_name = PLAIN
server_condition = "${if pam{$2:$3}{1}{0}}"
server_set_id = $2
login:
driver = plaintext
public_name = LOGIN
server_prompts = "Username:: : Password::"
server_condition = "${if pam {$1:$2}{1}{0}}"
server_set_id = $1
Pozdrawiam!