ports/176507: [NEW PORT] www/xpi-dnssec: DNSSEC Validator extension for Firefox
Andrei Lavreniyuk
andy.lavr at gmail.com
Thu Feb 28 15:10:01 UTC 2013
>Number: 176507
>Category: ports
>Synopsis: [NEW PORT] www/xpi-dnssec: DNSSEC Validator extension for Firefox
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Feb 28 15:10:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Andrei Lavreniyuk
>Release: FreeBSD 10.0-CURRENT amd64
>Organization:
Technica-03,Inc.
>Environment:
FreeBSD 59.informalians.local 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r247144M(clang-r170710): Fri Feb 22 10:52:25 EET 2013 root at 59.informalians.local:/usr/obj/usr/src/sys/Kernel amd64
>Description:
DNSSEC Validator extension for Firefox adds a new functionality
to your browser.
This extension is able to check the DNSSEC status of the page
you are visiting and it will present the status of DNSSEC security
using color keys and information texts in the URL bar.
WWW: https://labs.nic.cz/page/990/rozsireni-dnssec-validator-pro-google-chrome/
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# xpi-dnssec
# xpi-dnssec/Makefile
# xpi-dnssec/distinfo
# xpi-dnssec/pkg-message
# xpi-dnssec/pkg-descr
#
echo c - xpi-dnssec
mkdir -p xpi-dnssec > /dev/null 2>&1
echo x - xpi-dnssec/Makefile
sed 's/^X//' >xpi-dnssec/Makefile << '3bde86c229a88a834b3a7dce8274ebb8'
X# Created by: Andrei Lavreniyuk <andy.lavr at gmail.com>
X# $FreeBSD$
X
XPORTNAME= dnssec
XPORTVERSION= 1.1.6
XCATEGORIES= www
XMASTER_SITES= https://labs.nic.cz/page/990/rozsireni-dnssec-validator-pro-google-chrome/ \
X https://chrome.google.com/webstore/detail/hpmbmjbcmglolhjdcbicfdhmgmcoeknm/
X
XMAINTAINER= andy.lavr at gmail.com
XCOMMENT= DNSSEC Validator extension for Firefox
X
XEXTRACT_DEPENDS= zip:${PORTSDIR}/archivers/zip
XLIB_DEPENDS= ldns:${PORTSDIR}/dns/ldns
XFETCH_DEPENDS= dnssec-validator>=1.1.6:${PORTSDIR}/www/dnssec-validator
X
XONLY_FOR_ARCHS= amd64
XNO_BUILD= yes
XLICENSE_PERMS_GPL3= yes
X
XUSE_FIREFOX= 19
XXPI_ID= dnssec at nic.cz
XUSE_XPI= *firefox*
XXPI_FILES= chrome/dnssec.jar chrome.manifest defaults/preferences/dnssec.js plugins/npDNSSECValidatorPlugin_x86-64.so install.rdf COPYING README icon.png
XXPI_DIRS= chrome defaults/preferences plugins defaults
X
X.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
X.include <bsd.port.mk>
3bde86c229a88a834b3a7dce8274ebb8
echo x - xpi-dnssec/distinfo
sed 's/^X//' >xpi-dnssec/distinfo << '456121ed86398b565609c8b5b2deb08a'
XSHA256 (xpi/dnssec-1.1.6.xpi) = dfb9583a9682f2c89f8d90e8a7465f8b8051210eaab20c93a0d454f361a5272b
XSIZE (xpi/dnssec-1.1.6.xpi) = 379480
456121ed86398b565609c8b5b2deb08a
echo x - xpi-dnssec/pkg-message
sed 's/^X//' >xpi-dnssec/pkg-message << 'ca2a962d602f0b5710aefd3ebdd1ebfc'
XDNSSEC Validator extension for Mozilla Firefox <http://www.dnssec-validator.cz>
X-------------------------------------------------------------------------------
X
XCONFIGURATION
X----------------
XBesides using GUI preferences we can change some add-on's options through the
Xsystem of browser's hidden preferences (about:config). There are available
Xthese parameters:
X - extensions.dnssec.debugoutput [boolean]
X -> print debug information to standard output (see section DEBUGGING)
X - extensions.dnssec.asyncresolve [boolean]
X -> enable asynchronous resolving
X - extensions.dnssec.usetcp [boolean]
X -> use TCP instead of default UDP for resolving
X - extensions.dnssec.cacheflushinterval [integer]
X -> interval of flushing expired cache records
X (in seconds, "0" stands for disabled cache)
X - extensions.dnssec.popupfgcolor [string]
X - extensions.dnssec.popupbgcolor [string]
X -> popup-window text and background color
X (use color notation according to "https://developer.mozilla.org/en/CSS/
X color_value" (e.g. "#ffffff", "white", etc.), or leave empty for using
X theme colors)
X
XPlease do not change any other add-on's option here except those mentioned
Xabove.
X
X
XDEBUGGING
X------------
XFor enable debug info of an extension to stdout, set next Firefox preferences
Xin "about:config":
X - "browser.dom.window.dump.enabled" to "true"
X - "extensions.dnssec.debugoutput" to "true"
ca2a962d602f0b5710aefd3ebdd1ebfc
echo x - xpi-dnssec/pkg-descr
sed 's/^X//' >xpi-dnssec/pkg-descr << '84578263bfa2fddd8487e9f563d77789'
X DNSSEC Validator extension for Firefox adds a new functionality
Xto your browser.
X
XThis extension is able to check the DNSSEC status of the page
Xyou are visiting and it will present the status of DNSSEC security
Xusing color keys and information texts in the URL bar.
X
XWWW: https://labs.nic.cz/page/990/rozsireni-dnssec-validator-pro-google-chrome/
84578263bfa2fddd8487e9f563d77789
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list