Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Oct 2011 13:21:00 -0400
From:      Greg Larkin <glarkin@FreeBSD.org>
To:        Alexey Dokuchaev <danfe@FreeBSD.org>
Cc:        cvs-ports@freebsd.org, Eitan Adler <eadler@freebsd.org>, cvs-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: cvs commit: ports/security Makefile ports/security/py-htpasswd Makefile distinfo pkg-descr
Message-ID:  <4EA0587C.6080703@FreeBSD.org>
In-Reply-To: <20111020164208.GA55813@FreeBSD.org>
References:  <201110201222.p9KCM3ed032529@repoman.freebsd.org> <20111020161141.GA52260@FreeBSD.org> <CAF6rxgn6JE_thM177aC=kf61kvDAicYapyWZDHFqxfLiS-rvkQ@mail.gmail.com> <20111020164208.GA55813@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/20/11 12:42 PM, Alexey Dokuchaev wrote:
> On Thu, Oct 20, 2011 at 12:27:13PM -0400, Eitan Adler wrote:
>> 2011/10/20 Alexey Dokuchaev <danfe@freebsd.org>:
>>> On Thu, Oct 20, 2011 at 12:22:03PM +0000, Eitan Adler wrote:
>>>> eadler      2011-10-20 12:22:03 UTC
>>>>
>>>>   Modified files:
>>>>     security             Makefile
>>>>   Added files:
>>>>     security/py-htpasswd Makefile distinfo pkg-descr
>>>>   Log:
>>>>   Replacement for htpasswd.
>>>>
>>>>   This port will install htpasswd.py that can be found in trac contrib
>>>>   directory.
>>>
>>> Yet again, :-) I have to reiterate that for *utilities* (contrary to
>>> modules, extensions, and plugins) language prefix is redundant and should
>>> not be part of the port directory and package name, especially since there
>>> is no `security/htpasswd' port to conflict with.
>>
>> This is a replacement for the "real" htpasswd and specifically did not
>> want to use htpasswd as a port name.  Furthermore this script is installed
>> as htpasswd.py and not htpasswd. If you have a better suggestion I'll
>> take it.
> 
> I did not say anything about the script name; I understand perfectly that
> .py suffix here allows it to coexist peacefully with whatever htpasswd might
> be installed by users' favorite web server.
> 
> Moreover, this little utility might be a bit special since its pythonic
> nature probably should be reitereated for good reasons.  However, given
> that many ports that do not warrant this naming are being committed in a
> similar fashion, my primary concern was to raise the point that such
> decisions should be carefully thought out and backed up by sufficient
> reasoning.
> 
> ./danfe

Quick question here - www/trac already installs htpasswd.py into its
EXAMPLESDIR, so is this port necessary?  Of course, examples are
optional, but if someone wanted htpasswd.py, couldn't they just
reinstall www/trac if the script isn't already present?

Regards,
Greg
- -- 
Greg Larkin

http://www.FreeBSD.org/           - The Power To Serve
http://www.sourcehosting.net/     - Ready. Set. Code.
http://twitter.com/cpucycle/      - Follow you, follow me
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6gWHwACgkQ0sRouByUApAsXgCdHemdwCOnqhAhTtRk5K1FRagE
qJUAn1k5a/Lq2kKDK0myfD7qJtfvu8VU
=GXkd
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4EA0587C.6080703>