On Wed, 26 Nov 2003, Konstantin Nikonenko wrote:

> Hello oops-users,
> 
> Thursday, November 20, 2003, 5:13:08 PM, you wrote:
> IK> Очередной кандидат в релиз. Лежит он под тем-же именем. Это немного
> IK> неправильно, но...
> 
> IK> http://zipper.paco.net/~igor/oops/oops-1.5.23.tar.gz
> 
> IK> Были учтены ошибки, о которых писали в листе и добавлено описание модуля
> IK> netflow
> А PAM так и не починили... :(

Я с pam-ом не разбирался вообще, да и модуль не я писал...
Если есть желание поправить ситуацию - обьясните что там плохо - буду
править.

> 
> module pam {
>         realm           Enter You Login and Password to access.
>         scheme          Basic
>         service         oops
>         template        /usr/local/oops/auth_template.html
> }
> # cat /etc/pam.d/oops | grep -v "^#.*"
> auth            required        pam_radius.so           try_first_pass
> account         required        pam_radius.so           try_first_pass
> session         required        pam_radius.so           try_first_pass
> 
> # uname -a
> FreeBSD 5.1-CURRENT #2: Sun Oct 26 04:09:59 EET 2003
> 
> (gdb) where
> #0  0x282ea7f4 in flockfile () from /lib/libc.so.5
> #1  0x282cd28a in fgets () from /lib/libc.so.5
> #2  0x282bedd5 in getservent () from /lib/libc.so.5
> #3  0x282be015 in getservbyname () from /lib/libc.so.5
> #4  0x283f18f6 in rad_add_server () from /usr/lib/libradius.so.1
> #5  0x283f1ead in rad_config () from /usr/lib/libradius.so.1
> #6  0x283ee206 in pam_sm_authenticate () from /usr/lib/pam_radius.so.2
> #7  0x28144616 in openpam_dispatch () from /usr/lib/libpam.so.2
> #8  0x28143a81 in pam_authenticate () from /usr/lib/libpam.so.2

pam.c:483  retval = pam_authenticate (pamh, 0);

pamh - видимо нормальный, потому что до этого два вызова с ним прошли
успешно. Что тут может быть криво?

Может встать в этом месте и сделать
print pamh
что-то будет видно?   

> #9  0x283beb29 in pwf_auth (user=0x847b870 "gena", pass=0x84c6400 "\025╕\233п") at 
> pam.c:483
> #10 0x283be7df in auth (so=56, group=0x80db880, rq=0xbfa16e20, flags=0xbfa16e14) at 
> pam.c:296
> #11 0x0807c24e in check_auth (so=56, rq=0xbfa16e20, group=0x80db880, 
> flag=0xbfa16e14) at modules.c:134
> #12 0x08055afb in run_client (arg=0x0) at run_client.c:283
> #13 0x2812650e in _thread_start () from /usr/lib/libc_r.so.5
> #14 0xbf9f7000 in ?? ()
> #15 0x00000003 in ?? ()
> #16 0x0804fb75 in main (argc=672364212, argv=0xbf9f7000) at oops.c:909
> #17 0x0804e972 in _start ()
> 
> # ls -l /tmp/oops.core
> -rw-------  1 oops  wheel  142815232 Nov 26 10:08 /tmp/oops.core
> 
> # tail /var/log/messages
> Nov 26 10:28:04 plant kernel: pid 7097 (oops), uid 100: exited on signal 11 (core 
> dumped)
> Nov 26 10:28:15 plant oops: in openpam_dispatch(): pam_radius.so: no 
> pam_sm_acct_mgmt()
> Nov 26 10:28:48 plant last message repeated 10 times
> 
> -- 
> Best regards,
>  Konstantin Nikonenko        http://www.kot.dp.ua/
> 
> 
> =====================================================================
> If you would like to unsubscribe from this list send message to
> [EMAIL PROTECTED] with "unsubscribe oops" in message body.
> Archive is accessible on http://lists.paco.net/oops-rus/
> 

Igor Khasilev                     |
PACO Links, igor at paco dot net  |

=====================================================================
If you would like to unsubscribe from this list send message to
[EMAIL PROTECTED] with "unsubscribe oops" in message body.
Archive is accessible on http://lists.paco.net/oops-rus/

Дати відповідь електронним листом