On 25/02/2011 20:35, Arnaud Quette wrote:
Hey Charles,

2011/2/25 Charles Lepple <[email protected] <mailto:[email protected]>>

    On Fri, Feb 25, 2011 at 3:21 AM, Arnaud Quette
    <[email protected] <mailto:[email protected]>> wrote:
    >
    >
    > 2011/2/25 Charles Lepple <[email protected]
    <mailto:[email protected]>>
    >>
    >> On Thu, Feb 24, 2011 at 10:36 AM, Arnaud Quette
    <[email protected] <mailto:[email protected]>>
    >> wrote:
    >> > Hi Charles,
    >> >
    >> > 2011/2/18 Charles Lepple <[email protected]
    <mailto:[email protected]>>
    >> >>
    >> >> On Feb 17, 2011, at 8:41 AM, Arnaud Quette wrote:
    >> >>
    >> >> Hi John,
    >> >>
    >> >> 2011/1/17 John Bayly
    >> >>>
    >> >>> On 14/01/2011 20:40, Arnaud Quette wrote:
    >> >>>>
    >> >>>> Author: aquette
    >> >>>> Date: Fri Jan 14 20:40:06 2011
    >> >>>> New Revision: 2832
    >> >>>> URL:
    http://trac.networkupstools.org/projects/nut/changeset/2832
    >> >>>>
    >> >>>>
    >> >>>>
    >> >>>>
    
+link:http://www.networkupstools.org/source/2.6/nut-2.6.0.tar.gz.sig[signature]
    >> >>>
    >> >>> May I suggest that you also provide checksums for the
    tarball? I'm
    >> >>> updating the FreeBSD port, and wanted to verify the SHA256
    sum. As
    >> >>> it's been
    >> >>> downloaded from the NUT website, I know the odds of the
    source being
    >> >>> tainted
    >> >>> are astronomical, but if it's for a distribution, I thought
    I'd be
    >> >>> extra
    >> >>> cautious.
    >> >>> As it is I've verified the GPG sig (never used it before)
    and used the
    >> >>> computed SHA sum.
    >> >>
    >> >> I've added a SHA256 hash, and referenced it in the download
    section:
    >> >> http://www.networkupstools.org/download.html
    >> >>
    >> >> I've not yet updated the documentation, but it's simple as
    downloading
    >> >> the
    >> >> nut archive and the matching .sha256 file. Then using:
    >> >> $ sha256sum -c nut-2.6.0.tar.gz.sha256
    >> >>
    >> >> Arnaud,
    >> >> I go through a similar set of steps for Fink packages. If
    there is a
    >> >> GPG
    >> >> signature, I'll verify that, since it provides a little more
    >> >> chain-of-trust
    >> >> information. However, if I am just downloading a single
    file, it is
    >> >> typically easier to just verify the hash by inspection -
    that is, with
    >> >> the
    >> >> SHA256 on the web page rather than a separate file download.
    >> >> Also, there is a bit more of an audit trail if the hash is
    in our web
    >> >> pages in SVN.
    >> >
    >> > I may be too far away, in other consideration...
    >> > but, are you saying that it would be better to embed the
    SHA256 hash
    >> > directly on the web page, or simply that searching for this
    file may be
    >> > too
    >> > hard for the user?
    >> >
    >> > for the former, the web page always need a modification for new
    >> > publication
    >> > (svn commit then push on www.n.o). So changing the stable
    release name,
    >> > and
    >> > at the same time adding the hash would not be a problem.
    >>
    >> I like this because there is a history of the hashes in SVN. The
    >> .sha256 file is not version controlled.
    >
    > nor the root file it's hashing...
    >
    >>
    >> > for the latter, the file is named <release-file>.sha256, so
    for example
    >> > nut-2.6.0.tar.gz.sha256, which allows checking automation.
    >>
    >> I guess I'm not sure I see the advantage of putting it in a
    separate file.
    >
    > I see no problem.
    > can you please do the mod?
    >
    > cheers,
    > Arnaud

    Committed as r2910.


thanks, I've just 'moved it to prod'.

note that I will however leave the .sha256 file available in the sources/ dir, and will distribute future files too. Documentation will be using it (ie 'sha256sum -c nut-X.Y.Z.tar.gz.sh256') since I personally find it more convenient, and automatable.

cheers,
Arnaud

Just realised that you added the checksum a while ago. Thanks for that.

John
_______________________________________________
Nut-upsdev mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev

Reply via email to