FYI,
this is the result of test.py :
-- syslog level: notice message: nnrpd authentication class instance created
** set_auth_hook for <nnrpd_auth.AUTH instance at 0xb7f1f5ec>
-- syslog level: notice message: authentication module successfully hooked
into nnrpd
-- syslog level: notice message: nnrpd authentication class instance created
-- syslog level: notice message: n_a authenticate() invoked: hostname None,
ipaddress None, interface None, user boss
-- syslog level: notice message: authentication by username succeeded
(281, 'No error', 'default_user')
And this is the result (from news.notice) when used as auth hook in INN :
(inn will load nnrpd_auth.py and instantiate as in nnrpd_auth.py on the end
written and call method authenticate(attributes) ) :
Jun 5 13:33:12 dev01 nnrpd[9550]: david-nb.net.hlacik.eu (10.10.10.199)
connect
Jun 5 13:33:12 dev01 nnrpd[9550]: python interpreter initialized OK
Jun 5 13:33:12 dev01 nnrpd[9550]: python: nnrpd authentication class
instance created
Jun 5 13:33:12 dev01 nnrpd[9550]: python: authentication module
successfully hooked into nnrpd
Jun 5 13:33:12 dev01 nnrpd[9550]: python method authen_init not found
Jun 5 13:33:12 dev01 nnrpd[9550]: python method authen_close not found
Jun 5 13:33:12 dev01 nnrpd[9550]: python method access_init not found
Jun 5 13:33:12 dev01 nnrpd[9550]: python method access_close not found
Jun 5 13:33:12 dev01 nnrpd[9550]: python method dynamic_init not found
Jun 5 13:33:12 dev01 nnrpd[9550]: python method dynamic_close not found
Jun 5 13:33:12 dev01 nnrpd[9550]: python: n_a authenticate() invoked:
hostname david-nb.net.hlacik.eu, ipaddress 10.10.10.199, interface
10.10.10.183, user boss
Jun 5 13:33:12 dev01 nnrpd[9550]: python: Error: No module named py
Jun 5 13:33:12 dev01 nnrpd[9550]: python authenticate method returned wrong
result
Jun 5 13:33:12 dev01 nnrpd[9550]: david-nb.net.hlacik.eu times user 0.016
system 0.016 idle 0.000 elapsed 0.073
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Python-LDAP-dev mailing list
Python-LDAP-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/python-ldap-dev