all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Leo Famulari <leo@famulari.name>
To: Thomas Danckaert <post@thomasdanckaert.be>
Cc: guix-devel@gnu.org
Subject: Re: [PATCH] gnu: Add xinetd.,Re: [PATCH] gnu: Add xinetd.
Date: Tue, 31 Jan 2017 15:10:22 -0500	[thread overview]
Message-ID: <20170131201022.GF16979@jasmine> (raw)
In-Reply-To: <20170131.084916.1061110240342484370.post@thomasdanckaert.be>

On Tue, Jan 31, 2017 at 08:49:16AM +0100, Thomas Danckaert wrote:
> From: Leo Famulari <leo@famulari.name>
> I've added a patch that fixes a file descriptor leak (and created a pull
> request for it).  There's also a patch to fix compilation on hurd, but
> that's probably something that should be fixed upstream?

We will find out :)

> The other patches are corrections to the man pages, which have made it into
> upstream master as well, so perhaps we do not need to add them all to Guix.

Agreed.

> From 7a10feac4ec4035214a8fc212344aacec83bedc6 Mon Sep 17 00:00:00 2001
> From: Thomas Danckaert <thomas.danckaert@gmail.com>
> Date: Thu, 26 Jan 2017 11:35:50 +0100
> Subject: [PATCH] gnu: Add xinetd.
> 
> * gnu/packages/web.scm (xinetd): New variable.
> * gnu/packages/patches/xinetd-CVE-2013-4342.patch: New file.
> * gnu/packages/patches/xinetd-fix-fd-leak.patch: New file.
> * gnu/local.mk (dist_patch_DATA): Add patches.

I pushed with the following changes.

I added more comments to the patch files. I think that patches should
include a link to upstream bug reports and upstream source, assuming
they exist.

> +    (license (l:non-copyleft "file://COPYRIGHT"))))

I changed the license to 'fsf-free', since the FSF does describe it as a
copyleft license:

https://www.gnu.org/licenses/license-list.en.html#xinetd

"This is a copyleft free software license, incompatible with the GPL.
It is incompatible because it places extra restrictions on
redistribution of modified versions that contradict the redistribution
requirements in the GPL."

  reply	other threads:[~2017-01-31 20:10 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-26 10:43 [PATCH] gnu: Add xinetd Thomas Danckaert
2017-01-26 13:58 ` Tobias Geerinckx-Rice
2017-01-26 14:55   ` [PATCH] gnu: Add xinetd.,Re: " Thomas Danckaert
2017-01-26 15:00     ` Thomas Danckaert
2017-01-30 22:38       ` Leo Famulari
2017-01-31  7:49         ` Thomas Danckaert
2017-01-31 20:10           ` Leo Famulari [this message]
2017-01-31 20:27             ` Thomas Danckaert
2017-02-01 22:25 ` Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170131201022.GF16979@jasmine \
    --to=leo@famulari.name \
    --cc=guix-devel@gnu.org \
    --cc=post@thomasdanckaert.be \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.