[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sks-devel] sks-1.0.9 on FreeBSD compile error
From: |
Jason Harris |
Subject: |
Re: [Sks-devel] sks-1.0.9 on FreeBSD compile error |
Date: |
Sat, 20 Nov 2004 17:21:28 -0500 |
User-agent: |
Mutt/1.4.2.1i |
On Sat, Nov 20, 2004 at 10:27:43PM +0100, Johan van Selst wrote:
> Jason Harris wrote:
> > Also, you should download the PGP signature.
>
> I didn't know about this when originally submitting it, but the USE_GPG
> option to achieve this was added by the FreeBSD committer when he first
Yes, I saw that it was added. Please don't remove it, but, instead,
add a bit more so the signature will be distributed to all the FreeBSD
distfile mirrors. These two changes to the Makefile:
EXTRACT_SUFX= .tgz
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-USE_GPG= yes
-SIG_SUFFIX= .sig
+USE_GPG?= yes
+SIG_FILES= ${DISTNAME}${EXTRACT_SUFX}.sig
will accomplish that.
> included this port. Unfortunately this feature is still experimental and
> not yet activated.
You're telling me?! I've been pushing harder than the author of the
patch to get people to use it. Adding DISTFILES and EXTRACT_ONLY,
which requires SIG_FILES instead of SIG_SUFFIX, causes the FreeBSD
distfile mirrors to cache the signatures. This is particularly
important with Savannah since it is a single point of failure
(for distfiles and signatures). Also, it is unlikely the (FreeBSD)
mirror operators will want to enable signature checking (USE_GPG=yes)
during mirroring, thus I have standardized on conditionally setting
USE_GPG[?=yes] instead. (I don't want NO_GPG and DISABLE_GPG flags
a la NO_SIZE and DISABLE_SIZE.)
--
Jason Harris | NIC: JH329, PGP: This _is_ PGP-signed, isn't it?
address@hidden _|_ web: http://keyserver.kjsl.com/~jharris/
Got photons? (TM), (C) 2004
pgpMW9oW67Gtk.pgp
Description: PGP signature