lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20080716102104.GA7477@shadowen.org>
Date:	Wed, 16 Jul 2008 11:21:04 +0100
From:	Andy Whitcroft <apw@...dowen.org>
To:	jkacur <jkacur@...il.com>
Cc:	Jan Engelhardt <jengelh@...ozas.de>, akpm@...ux-foundation.org,
	linux-kernel@...r.kernel.org
Subject: Re: Make the git URL match usage

On Wed, Jul 16, 2008 at 10:47:20AM +0200, jkacur wrote:
> On Wed, Jul 16, 2008 at 10:29 AM, Jan Engelhardt <jengelh@...ozas.de> wrote:
> >
> > On Wednesday 2008-07-16 09:19, jkacur wrote:
> >
> >>Change the MAINTAINERS file so that the git URL reads EXACTLY the way someone
> >>would use it.
> >
> >>-T:    git kernel.org:/pub/scm/linux/kernel/ericvh/v9fs.git
> >>+T:    git://git.kernel.org:/pub/scm/linux/kernel/ericvh/v9fs.git
> >
> > I would not use it that^ way.
> >
> > -git://git.kernel.org:/pub/scm/linux/kernel/ericvh/v9fs.git
> > +git://git.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
> >
> 
> Yikes! Good catch, thank you, I've respun the patch below.
> 
> Subject: Make the git URL match the usage
> Change the MAINTAINERS file so that the git URL reads EXACTLY the way someone
> would use it. They should only have to copy and paste it and not guess how
> to modify it. Secondly, drop the "git" type when the protocol is already git://
> 
> Signed-off-by:John Kacur <jkacur at gmail dot com>
> 
> Index: linux-2.6.26/MAINTAINERS
> ===================================================================
> --- linux-2.6.26.orig/MAINTAINERS
> +++ linux-2.6.26/MAINTAINERS
> @@ -154,7 +154,7 @@ P:	Latchesar Ionkov
>  M:	lucho@...kov.net
>  L:	v9fs-developer@...ts.sourceforge.net
>  W:	http://swik.net/v9fs
> -T:	git kernel.org:/pub/scm/linux/kernel/ericvh/v9fs.git
> +T:	git://git.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
>  S:	Maintained

This now looses information.  Although it is obvious that this particular
example (after conversion) is a git repository over git protocol this falls
down for other forms, for example a git repository exported over http://
would appear as below:

    T: http://www.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git

which would be indistiguishable from a quilt series such as Greg KH's
which, if I follow your scheme logically ie. convert it to the same form,
would also be represented as below:

    T: http://www.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/

I think your conversion makes sense in that the URL part should be
exactly what one would use with the tool but you still need the tool
designator:

    T: git git://git.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
    T: git http://www.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
    T: guilt http://www.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/

-apw
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ