From owner-freebsd-gecko@freebsd.org Tue Aug 8 02:38:21 2017 Return-Path: Delivered-To: freebsd-gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0C5C8DB42D0 for ; Tue, 8 Aug 2017 02:38:21 +0000 (UTC) (envelope-from francois@mozilla.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id DE3756A557 for ; Tue, 8 Aug 2017 02:38:20 +0000 (UTC) (envelope-from francois@mozilla.com) Received: by mailman.ysv.freebsd.org (Postfix) id DD756DB42CE; Tue, 8 Aug 2017 02:38:20 +0000 (UTC) Delivered-To: gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD018DB42CC for ; Tue, 8 Aug 2017 02:38:20 +0000 (UTC) (envelope-from francois@mozilla.com) Received: from mail-pf0-x22b.google.com (mail-pf0-x22b.google.com [IPv6:2607:f8b0:400e:c00::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B6FD66A556 for ; Tue, 8 Aug 2017 02:38:20 +0000 (UTC) (envelope-from francois@mozilla.com) Received: by mail-pf0-x22b.google.com with SMTP id h68so8742075pfk.0 for ; Mon, 07 Aug 2017 19:38:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google; h=to:from:subject:openpgp:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=BH5+7dTV8n3eANuEsX9qanfi88KtAPdi1gUK/gw1O2o=; b=BnGpoPhjTLrhsnERRPAi9w54IXpPaulnC6xKOOvoh64cuWribM+x8NggZ0hmWlQWEM M80dncI6jvEMA+vNoJGam6Q0JxhkTG7y00TNVLpPKl3pnHkR2la+BrQb4lrczTuXjjUI Web8QXJyLJQq5ppIqHVba6N8eYA2MOvQkrQRg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:openpgp:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=BH5+7dTV8n3eANuEsX9qanfi88KtAPdi1gUK/gw1O2o=; b=MDLLj6lskG1xsuD+xju8YLcYhH7T6M5J4k2XWRxx07qPXaxin06qQI77vr1iR3Er24 4WsD2l/p1dRTWtz2bCA/0xJ0ESoYdd4IE6aLUDRN/h0STjK1kqq0IibEqMEag/fuQdVv gjHMjHZXzi08Bg7haamWkqGY8LdaFG+ajJM98pWWnl7jBtIQtJe/V4WrkDk1X2KUk9v+ h3Kn38eCSZl2vKXHzJcvcNXtzmROrdeJUKQGuANg5GENMIzu/0GBuw+pKfJWNwZrKsA/ f6lgIbEEtlRc+1lND1JPash/I7eoKJRKsC2cNGeBl34kl2KnvIIvirSBOZUqyDf8ZD8S zTbg== X-Gm-Message-State: AHYfb5imLhOo+tPr8P3d39N6tA7kw5CC8GneYFv+jIUuOYELhCcFCKaZ 7LLLt/e+GT0uy/e+7u9ZwQ== X-Received: by 10.98.35.147 with SMTP id q19mr2824415pfj.242.1502159899564; Mon, 07 Aug 2017 19:38:19 -0700 (PDT) Received: from ?IPv6:2607:ffb0:3001:224:184e:2591:ae45:f9cf? ([2607:ffb0:3001:224:184e:2591:ae45:f9cf]) by smtp.googlemail.com with ESMTPSA id s123sm216067pgs.2.2017.08.07.19.38.18 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Aug 2017 19:38:19 -0700 (PDT) To: gecko@FreeBSD.org From: Francois Marier Subject: Firefox 56 in FreeBSD: Safe Browsing API key required Openpgp: url=https://people.mozilla.org/~fmarier/francois_marier.asc Message-ID: <7a098f0b-2412-5ea5-5378-eb36c68fee2a@mozilla.com> Date: Mon, 7 Aug 2017 19:38:18 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2017 02:38:21 -0000 Hi, I'm responsible for Safe Browsing in Firefox and I am reaching out to make sure that FreeBSD is ready for Firefox 56 (to be released on 2017-09-26). In that version, we will be switching to the latest version of the Safe Browsing API for our malware/phishing protection and that requires a valid API key from Google. You seem to be passing it as an environment variable: https://svnweb.freebsd.org/ports/head/www/firefox/files/patch-env-api-keys?view=markup If you are indeed already including a Google API key in your builds, then all you need to do is to add the Safe Browsing API to it, see https://bugzilla.mozilla.org/show_bug.cgi?id=1377987#c0. Afterwards, if you send me the project ID (not the API key), I can liaise with Google to make sure it has the right access and appropriate quota. Thanks! Francois