GNU bug report logs - #38262
Alternative DuckDuckGo default search engine patch

Previous Next

Package: gnuzilla;

Reported by: Amin Bandali <bandali <at> gnu.org>

Date: Mon, 18 Nov 2019 19:23:01 UTC

Severity: normal

Done: Amin Bandali <bandali <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 38262 in the body.
You can then email your comments to 38262 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnuzilla <at> gnu.org:
bug#38262; Package gnuzilla. (Mon, 18 Nov 2019 19:23:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Amin Bandali <bandali <at> gnu.org>:
New bug report received and forwarded. Copy sent to bug-gnuzilla <at> gnu.org. (Mon, 18 Nov 2019 19:23:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Amin Bandali <bandali <at> gnu.org>
To: bug-gnuzilla <at> gnu.org
Subject: Re: Alternative DuckDuckGo default search engine patch
Date: Mon, 18 Nov 2019 14:21:58 -0500
[ Testing whether this reply results in a new
  ticket being created on the GNU Bug Tracker;
  please ignore ]

Amin Bandali <bandali <at> gnu.org> writes:

> [ this message is mostly just to test bug-gnuzilla’s integration with
>   the GNU Bug Tracker; feel free to ignore ]
>
> Besides b5a0119537e8a7417d147b0b29f85f9012a32d40 (on the 68 branch), it
> seems the following simpler/shorter change to makeicecat also works:
>
>>From 4c57445eeb4705a0cf84186d72e58729d31ebc77 Mon Sep 17 00:00:00 2001
> From: Amin Bandali <bandali <at> gnu.org>
> Date: Sat, 16 Nov 2019 16:35:14 -0500
> Subject: [PATCH] Shorter patch to make DuckDuckGo the default search engine
>
> ---
>  makeicecat | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/makeicecat b/makeicecat
> index 4ff3e64..0e233b2 100755
> --- a/makeicecat
> +++ b/makeicecat
> @@ -176,7 +176,11 @@ EOF
>  sed "s%https://www.mozilla.org/legal/privacy/%https://$LEGALINFOURL%" -i ./browser/app/profile/firefox.js ./toolkit/content/aboutRights.xhtml
>  
>  # Copy custom ddg search plugin
> -find |grep -e ddg.xml -e duckduckgo.*.xml | xargs -i cp $DATA/searchplugins/duckduckgo.xml {}
> +# find |grep -e ddg.xml -e duckduckgo.*.xml | xargs -i cp $DATA/searchplugins/duckduckgo.xml {}
> +
> +# Make DuckDuckGo the default search engine
> +sed '/searchDefault/s/: \".*\"/: "DuckDuckGo"/g' -i browser/components/search/extensions/list.json
> +sed '/visibleDefaultEngines/{n; s/"ddg",//; s/\"/"ddg", "/}'  -i browser/components/search/extensions/list.json
>  
>  # Sanitize lists
>  for file in $(find |grep searchplugins/list.txt)




bug closed, send any further explanations to 38262 <at> debbugs.gnu.org and Amin Bandali <bandali <at> gnu.org> Request was from Amin Bandali <bandali <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 09 Apr 2020 03:51:01 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 07 May 2020 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 326 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.