You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apr.apache.org by Mladen Turk <mt...@mappingsoft.com> on 2001/07/14 14:02:05 UTC

crypt() for WIN Patch

Hi all,

Recenty the guy asked me is it possibile to use the password database
created on UNIX using default crypt algorithm on WIN platform.
So, here I have a patch that enables this.
It consists of ported glibc crypt and needed diff's to enable the
authorization and password creation.



Any comments?

Mladen Turk
MCSE/GIS Specialist
MappingSoft
mailto: [ mturk@mappingsoft.com ]
http://apache.mappingsoft.com


Re: crypt() for WIN Patch

Posted by rb...@covalent.net.
Isn't this covered by the GPL if it is a ported glibc version of crypt?

Ryan

On Sat, 14 Jul 2001, Mladen Turk wrote:

> Hi all,
>
> Recenty the guy asked me is it possibile to use the password database
> created on UNIX using default crypt algorithm on WIN platform.
> So, here I have a patch that enables this.
> It consists of ported glibc crypt and needed diff's to enable the
> authorization and password creation.
>
>
>
> Any comments?
>
> Mladen Turk
> MCSE/GIS Specialist
> MappingSoft
> mailto: [ mturk@mappingsoft.com ]
> http://apache.mappingsoft.com
>
>


_____________________________________________________________________________
Ryan Bloom                        	rbb@apache.org
Covalent Technologies			rbb@covalent.net
-----------------------------------------------------------------------------


Re: crypt() for WIN Patch

Posted by Luke Kenneth Casson Leighton <lk...@samba-tng.org>.
can i recommend that people read http://advogato.org/articles/302.html

okay, forget that: summary-time.

basically, adding encyption for the purposes of 'authentication
and authorisation' is legal.

AS LONG AS it does NOT have a 'generic' interface that would
allow it to be used by an inexperienced programmer for
the purposes of encrypting user data.

and to this end, samba has an implementation of NTLM
authentication and NTLMSSP encryption, and password
changing, that cannot be used for 'generic data'
encryption purposes, and it IS legal.

luke

On Sat, Jul 14, 2001 at 11:05:12AM -0700, Justin Erenkrantz wrote:

> On Sat, Jul 14, 2001 at 12:53:09PM -0500, William A. Rowe, Jr. wrote:
> > You can tell I read oldest->newest :-)
> > 
> > I'm pretty sure I have an older ufc-crypt under a freebsd license, I'll have to
> > look about.  ITMT, I really believe that the SSL library (which nearly everyone
> > would link in) is probably a better choice, since OpenSSL has the des methods.
> > 
> > Does that sound 'saner' to everyone ... using OpenSSL which we will be using
> > within Apache (and other foos: daemons or clients) anyways?
> 
> I think we talked about that before and the crypto restrictions on
> OpenSSL scared some people.  -- justin

Re: crypt() for WIN Patch

Posted by Justin Erenkrantz <je...@ebuilt.com>.
On Sat, Jul 14, 2001 at 12:53:09PM -0500, William A. Rowe, Jr. wrote:
> You can tell I read oldest->newest :-)
> 
> I'm pretty sure I have an older ufc-crypt under a freebsd license, I'll have to
> look about.  ITMT, I really believe that the SSL library (which nearly everyone
> would link in) is probably a better choice, since OpenSSL has the des methods.
> 
> Does that sound 'saner' to everyone ... using OpenSSL which we will be using
> within Apache (and other foos: daemons or clients) anyways?

I think we talked about that before and the crypto restrictions on
OpenSSL scared some people.  -- justin


Re: crypt() for WIN Patch

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
You can tell I read oldest->newest :-)

I'm pretty sure I have an older ufc-crypt under a freebsd license, I'll have to
look about.  ITMT, I really believe that the SSL library (which nearly everyone
would link in) is probably a better choice, since OpenSSL has the des methods.

Does that sound 'saner' to everyone ... using OpenSSL which we will be using
within Apache (and other foos: daemons or clients) anyways?

Bill

----- Original Message ----- 
From: "William A. Rowe, Jr." <wr...@rowe-clan.net>
To: "Cliff Woolley" <cl...@yahoo.com>; <de...@apr.apache.org>
Sent: Saturday, July 14, 2001 12:36 PM
Subject: Re: crypt() for WIN Patch


> From: "Cliff Woolley" <cl...@yahoo.com>
> Sent: Saturday, July 14, 2001 9:21 AM
> 
> 
> > On Sat, 14 Jul 2001, Mladen Turk wrote:
> > 
> > > Recenty the guy asked me is it possibile to use the password database
> > > created on UNIX using default crypt algorithm on WIN platform.
> > > So, here I have a patch that enables this.
> > > It consists of ported glibc crypt and needed diff's to enable the
> > > authorization and password creation.
> > 
> > Licensing issues?  If it came out of glibc, surely it's GPL or LGPL... no?
> 
> Yup.  We need either to incorporate ufc-crypt, or crypt() of the BSD license.
> 
> Bill
> 
> 
> 


Re: crypt() for WIN Patch

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
From: "Cliff Woolley" <cl...@yahoo.com>
Sent: Saturday, July 14, 2001 9:21 AM


> On Sat, 14 Jul 2001, Mladen Turk wrote:
> 
> > Recenty the guy asked me is it possibile to use the password database
> > created on UNIX using default crypt algorithm on WIN platform.
> > So, here I have a patch that enables this.
> > It consists of ported glibc crypt and needed diff's to enable the
> > authorization and password creation.
> 
> Licensing issues?  If it came out of glibc, surely it's GPL or LGPL... no?

Yup.  We need either to incorporate ufc-crypt, or crypt() of the BSD license.

Bill



RE: crypt() for WIN Patch

Posted by rb...@covalent.net.
LGPL code is not compatible with our license, and can not be included in
code licensed with the ASF license.

Ryan

On Sat, 14 Jul 2001, Mladen Turk wrote:

>
>
> -----Original Message-----
> >From: Cliff Woolley [mailto:cliffwoolley@yahoo.com]
> >Sent: Saturday, July 14, 2001 4:21 PM
> >To: Mladen Turk
> >Cc: APR Dev List
> >Subject: Re: crypt() for WIN Patch
> >> Recenty the guy asked me is it possibile to use the password database
> >> created on UNIX using default crypt algorithm on WIN platform.
> >> So, here I have a patch that enables this.
> >> It consists of ported glibc crypt and needed diff's to enable the
> >> authorization and password creation.
>
> >Licensing issues?  If it came out of glibc, surely it's GPL or LGPL... no?
>
> It comes from UFC-crypt so I think it's LGPL. I didn't found any more
> liberal, and don't feel like writing one :-)
>
> Original License: from glibc-1.09-crypt.tar.gz
>
> UFC-crypt is created by Michael Glad, email: glad@daimi.aau.dk, and has
> been donated to the Free Software Foundation, Inc. It is covered by the
> GNU library license version 2, see the file 'COPYING'.
>
> and COPYING is LGPL
>
> Some one knows the one that is not GPL or LGPL?
>
>
> Mladen Turk
> MCSE/GIS Specialist
> MappingSoft
> mailto: [ mturk@mappingsoft.com ]
> http://apache.mappingsoft.com
>
>
>
>
>


_____________________________________________________________________________
Ryan Bloom                        	rbb@apache.org
Covalent Technologies			rbb@covalent.net
-----------------------------------------------------------------------------


RE: crypt() for WIN Patch

Posted by Mladen Turk <mt...@mappingsoft.com>.

-----Original Message-----
>From: Cliff Woolley [mailto:cliffwoolley@yahoo.com]
>Sent: Saturday, July 14, 2001 4:21 PM
>To: Mladen Turk
>Cc: APR Dev List
>Subject: Re: crypt() for WIN Patch
>> Recenty the guy asked me is it possibile to use the password database
>> created on UNIX using default crypt algorithm on WIN platform.
>> So, here I have a patch that enables this.
>> It consists of ported glibc crypt and needed diff's to enable the
>> authorization and password creation.

>Licensing issues?  If it came out of glibc, surely it's GPL or LGPL... no?

It comes from UFC-crypt so I think it's LGPL. I didn't found any more
liberal, and don't feel like writing one :-)

Original License: from glibc-1.09-crypt.tar.gz

UFC-crypt is created by Michael Glad, email: glad@daimi.aau.dk, and has
been donated to the Free Software Foundation, Inc. It is covered by the
GNU library license version 2, see the file 'COPYING'.

and COPYING is LGPL

Some one knows the one that is not GPL or LGPL?


Mladen Turk
MCSE/GIS Specialist
MappingSoft
mailto: [ mturk@mappingsoft.com ]
http://apache.mappingsoft.com




Re: crypt() for WIN Patch

Posted by Cliff Woolley <cl...@yahoo.com>.
On Sat, 14 Jul 2001, Mladen Turk wrote:

> Recenty the guy asked me is it possibile to use the password database
> created on UNIX using default crypt algorithm on WIN platform.
> So, here I have a patch that enables this.
> It consists of ported glibc crypt and needed diff's to enable the
> authorization and password creation.

Licensing issues?  If it came out of glibc, surely it's GPL or LGPL... no?

--Cliff

--------------------------------------------------------------
   Cliff Woolley
   cliffwoolley@yahoo.com
   Charlottesville, VA