You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Charles Benett <ch...@benett1.demon.co.uk> on 2001/08/30 10:45:43 UTC

James & Avalon FtpServer UserManager ?

Paul Hammant wrote:
> 
> Peter Donald wrote:
> 
> >+1 to idea of UserManagement Block
> >
> For just FtpServer or should James and FtpServer find commonality and
> make a cornerstone "service" style block ?
> 
> One stage further, could/should it have multiple implementations
> including one that uses JNI <spit> to access real (rather than virtual)
> users ?

For Avalon folk:
- over in James we have started on a block - userstore - that we
intended to migrate to Avalon once it was tested. Its designed to serve
multiple Avalon sars/ bars. Essentially, the userstore is a set of
UserRepositories. You might have different repositories for, e.g. local
email users, authorised ftp users and an email list. There is a base
User interface (currently just name & password) from which you can
extend application specific users. e.g JamesUser for email, which has
aliases and forwarding info. The current implementations support hashed
passwords. We have filesystem and database storage implementations. See
jakarta-james/proposals/userstore
- a quick look at the ftp user stuff suggests the james user material is
much simpler thean the ftp material, but the ftp could be done as an
extension of the common base.

For James folk:
- Avalon has just added an ftp server (in jakarta-avalon-cornerstone)
with an extensive user management facility. (Which does quite a lot more
than is needed for james)

I suggest we move the james userstore block to avalon and then look at
combining that with the ftpserver user stuff.

Thoughts?

Charles

---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-dev-help@jakarta.apache.org


Re: James & Avalon FtpServer UserManager ?

Posted by Peter Donald <do...@apache.org>.
On Thu, 30 Aug 2001 18:45, Charles Benett wrote:
> For Avalon folk:
> - over in James we have started on a block - userstore - that we
> intended to migrate to Avalon once it was tested. Its designed to serve
> multiple Avalon sars/ bars. Essentially, the userstore is a set of
> UserRepositories. You might have different repositories for, e.g. local
> email users, authorised ftp users and an email list. There is a base
> User interface (currently just name & password) from which you can
> extend application specific users. e.g JamesUser for email, which has
> aliases and forwarding info. The current implementations support hashed
> passwords. We have filesystem and database storage implementations. See
> jakarta-james/proposals/userstore
> - a quick look at the ftp user stuff suggests the james user material is
> much simpler thean the ftp material, but the ftp could be done as an
> extension of the common base.

Sounds good. However could we have a terminology change. Namely instead of 
using UserRepositories could we use the term Realm as that would make it much 
easier to integrate into J2EE style terminology. There is currently a JSR in 
progress to standardize and interface for Realms but last I checked it had 
just started.

> For James folk:
> - Avalon has just added an ftp server (in jakarta-avalon-cornerstone)
> with an extensive user management facility. (Which does quite a lot more
> than is needed for james)
>
> I suggest we move the james userstore block to avalon and then look at
> combining that with the ftpserver user stuff.

+1

-- 
Cheers,

Pete

------------------------------------------------------
"If people are good only because they fear punishment,
and hope for reward, then we are a sorry lot indeed." 
                                 -Albert Einstein
------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-dev-help@jakarta.apache.org


Re: James & Avalon FtpServer UserManager ?

Posted by Paul Hammant <Pa...@yahoo.com>.
>
>
>I suggest we move the james userstore block to avalon and then look at
>combining that with the ftpserver user stuff.
>
Good idea.  

Your's sounds quite powerful and maybe only needs small mods for it to 
be usable for FtpServer.

-PH


---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-dev-help@jakarta.apache.org


Re: James & Avalon FtpServer UserManager ?

Posted by Paul Hammant <Pa...@yahoo.com>.
>
>
>I suggest we move the james userstore block to avalon and then look at
>combining that with the ftpserver user stuff.
>
Good idea.  

Your's sounds quite powerful and maybe only needs small mods for it to 
be usable for FtpServer.

-PH


---------------------------------------------------------------------
To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-dev-help@jakarta.apache.org