pgsql: sslinfo contrib module - information about current SSL

Started by Peter Eisentrautover 19 years ago19 messageshackers
Jump to latest
#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Peter Eisentraut (#1)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

petere@postgresql.org (Peter Eisentraut) writes:

sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

It was premature to add this: Bruce is still trying to get a copyright
assignment out of the author.

regards, tom lane

#3Peter Eisentraut
peter_e@gmx.net
In reply to: Tom Lane (#2)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

Tom Lane wrote:

petere@postgresql.org (Peter Eisentraut) writes:

sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

It was premature to add this: Bruce is still trying to get a
copyright assignment out of the author.

Another one of those things that was not evident from the patch queue.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

#4Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#2)
Re: [COMMITTERS] pgsql: sslinfo contrib module -

Tom Lane wrote:

petere@postgresql.org (Peter Eisentraut) writes:

sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

It was premature to add this: Bruce is still trying to get a copyright
assignment out of the author.

I got it this morning. The text they sent was:

The copyright has to be removed so it can be copyrighted by the
PostgreSQL Global Development Group. Is that OK? We can still keep
your name and company at the top.

Yes, it can be removed. I just wasn't aware that copyright transfer is
neccessary. Most open-source projects don't have such a requirement, and
individual portions of code are copyrighted by their respecitve authors.

Thanks.

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

#5Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Bruce Momjian (#4)
Re: [COMMITTERS] pgsql: sslinfo contrib module -

Bruce Momjian wrote:

Tom Lane wrote:

petere@postgresql.org (Peter Eisentraut) writes:

sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

It was premature to add this: Bruce is still trying to get a copyright
assignment out of the author.

I got it this morning. The text they sent was:

The copyright has to be removed so it can be copyrighted by the
PostgreSQL Global Development Group. Is that OK? We can still keep
your name and company at the top.

Yes, it can be removed. I just wasn't aware that copyright transfer is
neccessary. Most open-source projects don't have such a requirement, and
individual portions of code are copyrighted by their respecitve authors.

I still don't understand why is the copyright "assignment" needed at
all. Is it even valid, given that the PGDG does not have a written/
signed document? At least the FSF requires you to given them a written
and signed statement to that effect. And if it's not valid, why bother
doing it at all?

Also, the code is released under BSD license, so why is it important if
it says "Copyright Foo, Inc" or something else? We will be able to use
it regardless of the copyright assignment, as will anyone else.

One point may be that if PGDG doesn't have a "Copyright" line in the
header, it can't then automatically increment the year in there when the
time comes. Does this have anything to do with it? It may also have to
do with when someone from PGDG fixes a bug in that code.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

#6Tom Lane
tgl@sss.pgh.pa.us
In reply to: Alvaro Herrera (#5)
Re: [COMMITTERS] pgsql: sslinfo contrib module -

Alvaro Herrera <alvherre@commandprompt.com> writes:

Also, the code is released under BSD license, so why is it important if
it says "Copyright Foo, Inc" or something else?

Because every so often we get pestered by lawyers who get worried when
there's a collection of random different copyright notices in the code.

Actually, I don't think there's anything wrong with "Copyright Foo Inc"
as long as there's also a statement "Released under the PostgreSQL
license" or equivalent. The problem here was that with neither that nor
a "copyright assignment", there is no clear intent to make the code
available under our license terms.

regards, tom lane

#7Bruce Momjian
bruce@momjian.us
In reply to: Alvaro Herrera (#5)
Re: [COMMITTERS] pgsql: sslinfo contrib module -

Alvaro Herrera wrote:

Bruce Momjian wrote:

Tom Lane wrote:

petere@postgresql.org (Peter Eisentraut) writes:

sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

It was premature to add this: Bruce is still trying to get a copyright
assignment out of the author.

I got it this morning. The text they sent was:

The copyright has to be removed so it can be copyrighted by the
PostgreSQL Global Development Group. Is that OK? We can still keep
your name and company at the top.

Yes, it can be removed. I just wasn't aware that copyright transfer is
neccessary. Most open-source projects don't have such a requirement, and
individual portions of code are copyrighted by their respecitve authors.

I still don't understand why is the copyright "assignment" needed at
all. Is it even valid, given that the PGDG does not have a written/
signed document? At least the FSF requires you to given them a written
and signed statement to that effect. And if it's not valid, why bother
doing it at all?

Also, the code is released under BSD license, so why is it important if
it says "Copyright Foo, Inc" or something else? We will be able to use
it regardless of the copyright assignment, as will anyone else.

One point may be that if PGDG doesn't have a "Copyright" line in the
header, it can't then automatically increment the year in there when the
time comes. Does this have anything to do with it? It may also have to
do with when someone from PGDG fixes a bug in that code.

[ Patch author added as CC.]

I think we just felt that an explicit copyright to someone else in our
code could be confusing. I don't believe there is any fundamental
reason to remove it, but it just seems best to do that.

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

#8Stefan Kaltenbrunner
stefan@kaltenbrunner.cc
In reply to: Bruce Momjian (#7)
Re: [COMMITTERS] pgsql: sslinfo contrib module -

Bruce Momjian wrote:

Alvaro Herrera wrote:

Bruce Momjian wrote:

Tom Lane wrote:

petere@postgresql.org (Peter Eisentraut) writes:

sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

It was premature to add this: Bruce is still trying to get a copyright
assignment out of the author.

I got it this morning. The text they sent was:

The copyright has to be removed so it can be copyrighted by the
PostgreSQL Global Development Group. Is that OK? We can still keep
your name and company at the top.

Yes, it can be removed. I just wasn't aware that copyright transfer is
neccessary. Most open-source projects don't have such a requirement, and
individual portions of code are copyrighted by their respecitve authors.

I still don't understand why is the copyright "assignment" needed at
all. Is it even valid, given that the PGDG does not have a written/
signed document? At least the FSF requires you to given them a written
and signed statement to that effect. And if it's not valid, why bother
doing it at all?

Also, the code is released under BSD license, so why is it important if
it says "Copyright Foo, Inc" or something else? We will be able to use
it regardless of the copyright assignment, as will anyone else.

One point may be that if PGDG doesn't have a "Copyright" line in the
header, it can't then automatically increment the year in there when the
time comes. Does this have anything to do with it? It may also have to
do with when someone from PGDG fixes a bug in that code.

[ Patch author added as CC.]

hmm ? actually the author seems to be Victor Wagner (vitus@cryptocom.ru
- now in CC) - I don't have anything to do with that module ...

Stefan

#9Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Peter Eisentraut (#1)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

Peter Eisentraut wrote:

Log Message:
-----------
sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

This seems to have broken the bustard buildfarm member, which uses VPATH
IIRC:

make[1]: Leaving directory `/home/andrew/bf/root/HEAD/pgsql.19349/contrib/vacuumlo'
make[1]: Entering directory `/home/andrew/bf/root/HEAD/pgsql.19349/contrib/sslinfo'
Makefile:9: ../contrib-global.mk: No such file or directory
make[1]: *** No rule to make target `../contrib-global.mk'. Stop.

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

#10Tom Lane
tgl@sss.pgh.pa.us
In reply to: Alvaro Herrera (#9)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

Alvaro Herrera <alvherre@commandprompt.com> writes:

This seems to have broken the bustard buildfarm member, which uses VPATH
IIRC:

Fixed --- I noticed it about the same time you did. I'm surprised Peter
didn't get a Makefile right the first time though ...

regards, tom lane

#11Peter Eisentraut
peter_e@gmx.net
In reply to: Bruce Momjian (#4)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

Bruce Momjian wrote:

Yes, it can be removed. I just wasn't aware that copyright transfer
is neccessary. Most open-source projects don't have such a
requirement, and individual portions of code are copyrighted by
their respecitve authors.

This isn't a "copyright transfer", but if you just write "(C) me"
without anything else then you haven't given any license for anyone
else to use it. If we put a uniform copyright statement everywhere,
then this gives reasonable assurance (as in: we got away with it so
far) to everyone about the nature of the license and such. Your name
is still on record, so you are still the copyright holder under law.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

#12Peter Eisentraut
peter_e@gmx.net
In reply to: Tom Lane (#10)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

Tom Lane wrote:

Fixed --- I noticed it about the same time you did. I'm surprised
Peter didn't get a Makefile right the first time though ...

I'm surprised how crazy the contrib makefiles got while I wasn't
looking. :) I was glad to get something working at all. The
uniformity isn't that great at the moment and I'm unsure about the
purpose of all that pgxs stuff there, but I think we've had that
discussion and I'm not interested in reopening it.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

#13Bruce Momjian
bruce@momjian.us
In reply to: Peter Eisentraut (#12)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information

Peter Eisentraut wrote:

Tom Lane wrote:

Fixed --- I noticed it about the same time you did. I'm surprised
Peter didn't get a Makefile right the first time though ...

I'm surprised how crazy the contrib makefiles got while I wasn't
looking. :) I was glad to get something working at all. The
uniformity isn't that great at the moment and I'm unsure about the
purpose of all that pgxs stuff there, but I think we've had that
discussion and I'm not interested in reopening it.

Full reply to long subject line for Alvaro. Note that the subject is a
single line, not multiple lines. The subject as sent is:

Subject: Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

#14Bruce Momjian
bruce@momjian.us
In reply to: Bruce Momjian (#13)
Re: [COMMITTERS] pgsql: sslinfo contrib module -

Bruce Momjian wrote:

Peter Eisentraut wrote:

Tom Lane wrote:

Fixed --- I noticed it about the same time you did. I'm surprised
Peter didn't get a Makefile right the first time though ...

I'm surprised how crazy the contrib makefiles got while I wasn't
looking. :) I was glad to get something working at all. The
uniformity isn't that great at the moment and I'm unsure about the
purpose of all that pgxs stuff there, but I think we've had that
discussion and I'm not interested in reopening it.

Full reply to long subject line for Alvaro. Note that the subject is a
single line, not multiple lines. The subject as sent is:

Subject: Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

OK, as a reply from the lists I see:

Subject: Re: [HACKERS] [COMMITTERS] pgsql: sslinfo contrib module - information

which has removed "about current SSL". Interestingly, in the mbox file
I see later emails with the even shorter subject:

Subject: Re: [COMMITTERS] pgsql: sslinfo contrib module -

I do see that short subject thread starting with my post. Would someone
else post with that subject and see what we get? How do I see the
subject as sendmail is sending it out?

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

#15Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#2)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information

Tom Lane wrote:

petere@postgresql.org (Peter Eisentraut) writes:

sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

It was premature to add this: Bruce is still trying to get a copyright
assignment out of the author.

Test of wrapping of subject. Ignore.

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

#16Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#2)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information

Tom Lane wrote:

petere@postgresql.org (Peter Eisentraut) writes:

sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@cryptocom.ru>

It was premature to add this: Bruce is still trying to get a copyright
assignment out of the author.

Test of wrapping of subject, please ignore.

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

#17Bruce Momjian
bruce@momjian.us
In reply to: Bruce Momjian (#14)
Re: [COMMITTERS] pgsql: sslinfo contrib module -

OK, I just emailed the long subject line to my gmail account, and got
the full text:

Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

Interestingly, I looked at a copy of the email I sent to start the
truncated subject thread and see in my saved mbox file:

From bruce Sun Sep 3 23:57:49 2006
Subject: Re: [HACKERS] [COMMITTERS] pgsql: sslinfo contrib module -
information about current SSL
In-Reply-To: <24228.1157382805@sss.pgh.pa.us>
To: Tom Lane <tgl@sss.pgh.pa.us>

Note the newline in the subject. What confuses me is how that newline
got in there if replying to other email didn't have that problem. One
thing I did do is to copy text from another email into that email.

---------------------------------------------------------------------------

Bruce Momjian wrote:

Bruce Momjian wrote:

Peter Eisentraut wrote:

Tom Lane wrote:

Fixed --- I noticed it about the same time you did. I'm surprised
Peter didn't get a Makefile right the first time though ...

I'm surprised how crazy the contrib makefiles got while I wasn't
looking. :) I was glad to get something working at all. The
uniformity isn't that great at the moment and I'm unsure about the
purpose of all that pgxs stuff there, but I think we've had that
discussion and I'm not interested in reopening it.

Full reply to long subject line for Alvaro. Note that the subject is a
single line, not multiple lines. The subject as sent is:

Subject: Re: [COMMITTERS] pgsql: sslinfo contrib module - information about current SSL

OK, as a reply from the lists I see:

Subject: Re: [HACKERS] [COMMITTERS] pgsql: sslinfo contrib module - information

which has removed "about current SSL". Interestingly, in the mbox file
I see later emails with the even shorter subject:

Subject: Re: [COMMITTERS] pgsql: sslinfo contrib module -

I do see that short subject thread starting with my post. Would someone
else post with that subject and see what we get? How do I see the
subject as sendmail is sending it out?

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanly

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

#18Bruce Momjian
bruce@momjian.us
In reply to: Peter Eisentraut (#11)
Re: [COMMITTERS] pgsql: sslinfo contrib module - information

Subject wrap test, please ignore.

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

#19Bruce Momjian
bruce@momjian.us
In reply to: Peter Eisentraut (#12)
Re: pgsql: sslinfo contrib module - information

Another email wrap test through majordomo, please ignore.

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +