mldonkey, a multi-networks file-sharing client - Tasks: task #6498, Allow user identification versus...
You are not allowed to post comments on this tracker with your current authentication level.
task #6498: Allow user identification versus pam/Kerberos servers.
Submitter: | Francisco <klondike> | ||
Submitted: | Wed 07 Feb 2007 12:02:35 PM UTC | ||
Category: | Core | Priority: | 3 - Low |
Status: | Postponed | Assigned to: | None |
Open/Closed: | Open | Should Start On: | Tue 06 Feb 2007 11:00:00 PM UTC |
Should be Finished on: | Tue 06 Feb 2007 11:00:00 PM UTC |
Tue 08 Apr 2008 02:17:18 AM UTC, comment #5: |
Aefron <aefron> |
Wed 07 Feb 2007 06:19:31 PM UTC, comment #4: Ocaml can interface with C code:
|
spiralvoice <spiralvoice> |
Wed 07 Feb 2007 02:49:50 PM UTC, comment #3: Anyway we can use an external authentifier based on other language, such as C to do that work; can't we? |
Francisco <klondike> |
Wed 07 Feb 2007 12:02:35 PM UTC, comment #2: This item has been reassigned from the project mldonkey, a multi-networks file-sharing client bugs tracker to your tracker. |
spiralvoice <spiralvoice> |
Wed 07 Feb 2007 12:02:34 PM UTC, comment #1: This will be difficult to implement because there no
|
spiralvoice <spiralvoice> |
Wed 07 Feb 2007 12:02:35 PM UTC, original submission:
Hi again. In order to allow the centralization of services within the same machine/network it'll be very useful allowing the users to authenticate versus pam and/or kerberos instead of using the actual sytem. I've tought on using some kind of flag or group which activates this feature.
|
Francisco <klondike> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2007-08-31 | spiralvoice | Category | None | Core | |
Status | None | Postponed | |||
2007-02-07 | spiralvoice | Priority | 5 - Normal | 3 - Low | |
2007-02-07 | spiralvoice | Reassign item | mldonkey, a multi-networks file-sharing client, bug #18981 | mldonkey, a multi-networks file-sharing client, task #6498 |
Powered by Savane 3.13-02a9.
Corresponding source code
Hi, there !
As the discussion appears to be still open, and the status of this task "just" postponed, I hope no one will be outraged by me waking up a more-than-a-year-old thread.
Being studying the use of LDAP+Kerberos for my network, I naturally came across the apps that I use to see the kind of support I could expect for such features. Which reminds me I absolutely must thank, a lot, anyone who makes Mldonkey possible, for the awesome application that it is. Runs (almost) every minute of every day at home, in its own vserver, and I'm very happy about it.
So I naturally found this thread, and searched for the existence of some kind of PAM-Ocaml lib that could help in such a task. Google led me to Wikipedia (http://en.wikipedia.org/wiki/Pluggable_Authentication_Modules ), which in turn led me to OcamlPAM (http://sharvil.nanavati.net/projects/ocamlpam/ ).
This seems a quite young project (it doesn't make a month since version 1.0 has been released), which aims at providing an Ocaml wrapper to the PAM system... which may be what was missing to ease things, if I understand it right.
I don't know wether spiralvoice's "To make it clear" statement concerned the piece of code that OcamlPAM seems to offer, or if it generally concerned PAM authentication, but it would really be a cool feature, allowing one to use LDAP, Kerberos or virtually any-PAM-supported-thing, to manage authentication. I also guess it would be quite an interesting prerequesite to an advanced multi-user system in MLDonkey.
I really regret not being able to provide some kind of patch (I totally lack the abilities), but as I came around this interesting piece of information (ahem... at least, I hope it is), I thought it could be useful to point it out.