From owner-freebsd-chromium@freebsd.org Sat Aug 20 21:40:47 2016 Return-Path: Delivered-To: freebsd-chromium@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 4B9FABC0C23 for ; Sat, 20 Aug 2016 21:40:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 355FE1C7E for ; Sat, 20 Aug 2016 21:40:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 312B9BC0C22; Sat, 20 Aug 2016 21:40:47 +0000 (UTC) Delivered-To: chromium@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 30CB2BC0C21 for ; Sat, 20 Aug 2016 21:40:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 203F91C7D for ; Sat, 20 Aug 2016 21:40:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u7KLek7C060578 for ; Sat, 20 Aug 2016 21:40:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: chromium@FreeBSD.org Subject: maintainer-feedback requested: [Bug 212017] www/chromium should not use /usr/local/etc instead of /etc for policies and native messaging Date: Sat, 20 Aug 2016 21:40:46 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: chromium@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 21:40:47 -0000 nE0sIghT has reassigned Bugzilla Automation 's request for maintainer-feedback to chromium@FreeBSD.org: Bug 212017: www/chromium should not use /usr/local/etc instead of /etc for policies and native messaging https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212017 --- Description --- Hi, I'm not FreeBSD user, but developer of GNOME Shell integration for Chrome extension. Recently FreeBSD user reported that extension not works in FreeBSD. After debugging this issue we discovered that FreeBSD uses patch that chang= ed path to Chromium policies and Native massaging manifests (https://svn0.us-east.freebsd.org/ports/head/www/chromium/files/patch-chrom= e_co mmon_chrome__paths.cc). This patch forces Chromium to search Policies in "/usr/local/etc/chrome/policies" instead of "/etc/chromium/policies" and Na= tive messaging manifests in "/usr/local/etc/chrome/native-messaging-hosts" inste= ad of "/etc/chromium/native-messaging-hosts". In my opinion this is wrong because those locations are not documented by Google (https://developer.chrome.com/extensions/nativeMessaging#native-messaging-h= ost- location and https://www.chromium.org/administrators/linux-quick-start). No one Chrome developer knows about this FreeBSD patch and other configurat= ion files locations. If in FreeBSD those settings locations should be moved (because of some OS policies) those changes should be sent upstream and properly documented. As= for now those silent changes lead to confusion.