Zitat von Justin Deoliveira <jdeol...@opengeo.org>:

> How close is your work to being commit ready Christian? Is there any sort of
> timeline? If you plan to be in a position to commit work soon then I would
> say it would make sense for Ian to hold back part of the patch, but if it is
> still a while yet then imo it is not really fair to make him wait . Others
> may disagree but generally from my experience it is the developer on the
> longer term branch that has to carry the burden of merging after the fact,
> and simply has to deal with changes that have happened in the interim.

The patch is the result from GSOC 2011 and is ready since about a  
week. I wait for Andrea as my mentor to review. My primary sorrow is  
that Ians patch introduces password digesting to  
GeoserverUserDoa/users.properties and after my patch is applied, an  
automatic migration from users properties takes place. For the new  
authentication concept(CAS, proxy authentication,....)  I will have to  
rollback most of the Ians changes concerning user passwords, the job  
will not become easier.

Lets wait for Andreas review ?

>
> $0.02
>
> -Justin
>
> On Tue, Aug 30, 2011 at 10:04 PM, <christian.muel...@nvoe.at> wrote:
>
>> Ian and me decided to open a thread on the developers list concerning
>>
>> https://jira.codehaus.org/browse/GEOS-4702
>> https://jira.codehaus.org/browse/GEOS-4554
>>
>> Each issue has a patch, unfortunately they are overlapping.
>>
>> Ians patch has two major topics
>>
>> a) Digesting passwords in the user.properties file
>> b) Encrypting passwords for geoserver stores
>>
>> add a)
>> The user.properties file and the GeoserverUserDao are replaced by
>> UserGroupServices and GrantedAuthorityServices by my patch. It will be
>> possible to have more than one backend for users/groups. At the moment
>> I deferred password digesting since I am investigating into
>> authentication manager / authentication providers supporting CAS,proxy
>> authentication,password authentication and so on. Not every user has
>> to be authenticated by userid/password, nor has the user information
>> to be stored within a geoserver backend implementation.
>>
>> add b)
>> This topic is unique to Ians patch. Some comments
>>
>> 1)
>> I would use this concept for the master key
>> http://www.jasypt.org/webconfiguration.html
>> The default should be the GeoserverExtensiosns.getProperty mechanism,
>> but it would be nice to have the possibility to inject the master key
>> using Spring.
>>
>> 2)
>> I would prefer a md5/aes 128 encryption as default and would avoid DES
>> which is not state of the art and could be broken by brute force today
>> (only 56 Bit key length).
>>
>>
>> 3) Perhaps, there should be a possibility to turn this feature off
>> after turning it on, not sure here.
>>
>>
>> Proposal:
>> Ian, do you see a possibility to reduce your patch to the encrpytion
>> (PBE) feature. At the moment we cannot apply both patches
>> simultaneously and I want a situation where we can continue work
>> independently.
>>
>> Opinions ?
>>
>> Cheers
>> Christian
>>
>>
>>
>>
>>
>>
>> ----------------------------------------------------------------
>> This message was sent using IMP, the Internet Messaging Program.
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Special Offer -- Download ArcSight Logger for FREE!
>> Finally, a world-class log management solution at an even better
>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>> download Logger. Secure your free ArcSight Logger TODAY!
>> http://p.sf.net/sfu/arcsisghtdev2dev
>> _______________________________________________
>> Geoserver-devel mailing list
>> Geoserver-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>
>
>
>
> --
> Justin Deoliveira
> OpenGeo - http://opengeo.org
> Enterprise support for open source geospatial.
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to