Patchwork monit: add license information

login
register
mail settings
Submitter Simon Dawson
Date April 15, 2013, 7:40 a.m.
Message ID <1366011607-31433-1-git-send-email-spdawson@gmail.com>
Download mbox | patch
Permalink /patch/236511/
State Superseded
Headers show

Comments

Simon Dawson - April 15, 2013, 7:40 a.m.
From: Simon Dawson <spdawson@gmail.com>

Signed-off-by: Simon Dawson <spdawson@gmail.com>
---
 package/monit/monit.mk |    2 ++
 1 file changed, 2 insertions(+)
Peter Korsgaard - April 15, 2013, 9:54 p.m.
>>>>> "spdawson" == spdawson  <spdawson@gmail.com> writes:

 spdawson> From: Simon Dawson <spdawson@gmail.com>
 spdawson> Signed-off-by: Simon Dawson <spdawson@gmail.com>
 spdawson> ---
 spdawson>  package/monit/monit.mk |    2 ++
 spdawson>  1 file changed, 2 insertions(+)

 spdawson> diff --git a/package/monit/monit.mk b/package/monit/monit.mk
 spdawson> index a8b6447..0d24e05 100644
 spdawson> --- a/package/monit/monit.mk
 spdawson> +++ b/package/monit/monit.mk
 spdawson> @@ -6,6 +6,8 @@
 
 spdawson>  MONIT_VERSION = 5.4
 spdawson>  MONIT_SITE = http://mmonit.com/monit/dist/
 spdawson> +MONIT_LICENSE = AGPLv3+

Hmm, I see very few files mentioning the 'any later version':

grep -rls 'any later version' *
aclocal.m4
config/config.sub
config/ltmain.sh
config/missing
config/config.guess
configure
COPYING
libmonit/config/config.sub
libmonit/config/ltmain.sh
libmonit/config/missing
libmonit/config/config.guess
libmonit/m4/libtool.m4
libmonit/configure
libmonit/aclocal.m4
libmonit/COPYING
libmonit/libtool
src/tokens.h
src/protocols/sip.c
src/protocols/lmtp.c
src/y.tab.c

E.G. basically no source files.

src/monit.c also talks about a special openssl exception.

How should we handle this?
Simon Dawson - April 16, 2013, 1:48 p.m.
Hi Peter; thanks for looking at this.

On 15 April 2013 22:54, Peter Korsgaard <jacmet@uclibc.org> wrote:
> Hmm, I see very few files mentioning the 'any later version':

Yes, okay; it should be AGPLv3.

> src/monit.c also talks about a special openssl exception.
>
> How should we handle this?

Awkward. I wonder if it's simply a case of saying

MONIT_LICENSE = AGPLv3 OpenSSL

?

Simon
Arnout Vandecappelle - April 17, 2013, 4:04 p.m.
On 16/04/13 15:48, Simon Dawson wrote:
> Hi Peter; thanks for looking at this.
>
> On 15 April 2013 22:54, Peter Korsgaard <jacmet@uclibc.org> wrote:
>> Hmm, I see very few files mentioning the 'any later version':
>
> Yes, okay; it should be AGPLv3.
>
>> src/monit.c also talks about a special openssl exception.
>>
>> How should we handle this?
>
> Awkward. I wonder if it's simply a case of saying
>
> MONIT_LICENSE = AGPLv3 OpenSSL

  We usually say "AGPLv3 with exceptions". Since it's one pretty well 
defined exception here, we could make it "AGPLv3 with OpenSSL exception".

  Regards,
  Arnout
Simon Dawson - April 18, 2013, 9:24 a.m.
On 17 April 2013 17:04, Arnout Vandecappelle <arnout@mind.be> wrote:
>  We usually say "AGPLv3 with exceptions". Since it's one pretty well defined
> exception here, we could make it "AGPLv3 with OpenSSL exception".

Okay; thanks for the suggestion Arnout.

Simon.

Patch

diff --git a/package/monit/monit.mk b/package/monit/monit.mk
index a8b6447..0d24e05 100644
--- a/package/monit/monit.mk
+++ b/package/monit/monit.mk
@@ -6,6 +6,8 @@ 
 
 MONIT_VERSION = 5.4
 MONIT_SITE = http://mmonit.com/monit/dist/
+MONIT_LICENSE = AGPLv3+
+MONIT_LICENSE_FILES = COPYING
 
 MONIT_CONF_ENV = \
 	libmonit_cv_setjmp_available=yes \