From 274ae43ad62bf0f6e6c5758e58609d9e7e4107df Mon Sep 17 00:00:00 2001 From: B Stack Date: Wed, 27 Mar 2019 11:22:33 -0400 Subject: palemoon 28.4.1 rpm rc1 fixes #3 palemoon customization --- palemoon/bgstack15-palemoon-prefs.js | 29 +++++++++++++++++++++++++++++ palemoon/bgstack15-palemoon.patch | 11 +++++++++++ palemoon/bgstack15-prefs.js | 24 ------------------------ palemoon/palemoon-stackrpms.spec | 6 ++++-- palemoon/palemoon.spec | 6 ++++-- 5 files changed, 48 insertions(+), 28 deletions(-) create mode 100644 palemoon/bgstack15-palemoon-prefs.js create mode 100644 palemoon/bgstack15-palemoon.patch delete mode 100644 palemoon/bgstack15-prefs.js diff --git a/palemoon/bgstack15-palemoon-prefs.js b/palemoon/bgstack15-palemoon-prefs.js new file mode 100644 index 0000000..d944010 --- /dev/null +++ b/palemoon/bgstack15-palemoon-prefs.js @@ -0,0 +1,29 @@ +// file: /usr/lib/palemoon/browser/defaults/preferences/bgstack15-palemoon-prefs.js +// deployed with palemoon-stackrpms package (rpm or dpkg) built by bgstack15 +// last modified 2019-03-27 +// reference: +// https://support.mozilla.org/en-US/kb/customizing-firefox-using-autoconfig +pref("browser.allTabs.previews", false); +pref("browser.backspace_action", 0); +pref("browser.ctrlTab.previews", false); +pref("browser.download.useDownloadDir", true); +pref("browser.newtab.choice", 1); +pref("browser.newtabpage.storageVersion", 1); +pref("browser.search.update", false); +pref("browser.sessionstore.restore_on_demand", false); +pref("browser.startup.page", 3); +pref("browser.tabs.closeWindowWithLastTab", false); +pref("captivedetect.canonicalURL", "http://127.0.0.1:9980"); +pref("extensions.enabledAddons", "%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:28.3.0"); +pref("extensions.shownSelectionUI", true); +pref("extensions.update.autoUpdateDefault", false); +pref("general.warnOnAboutConfig", false); +pref("network.automatic-ntlm-auth.trusted-uris", ".ipa.smith122.com"); +pref("network.cookie.prefsMigrated", true); +pref("network.negotiate-auth.trusted-uris", ".ipa.smith122.com"); +pref("network.stricttransportsecurity.preloadlist", false); +pref("privacy.sanitize.migrateFx3Prefs", true); +pref("security.cert_pinning.enforcement_level", 0); +pref("services.sync.declinedEngines", ""); +pref("toolkit.telemetry.reportingpolicy.firstRun", false); +pref("xpinstall.whitelist.add", ""); diff --git a/palemoon/bgstack15-palemoon.patch b/palemoon/bgstack15-palemoon.patch new file mode 100644 index 0000000..94f9470 --- /dev/null +++ b/palemoon/bgstack15-palemoon.patch @@ -0,0 +1,11 @@ +diff -Naur 28.4.1-0/application/palemoon/branding/shared/locales/browserconfig.properties 28.4.1-1/application/palemoon/branding/shared/locales/browserconfig.properties +--- 28.4.1-0/application/palemoon/branding/shared/locales/browserconfig.properties 2019-03-26 13:33:15.000000000 -0400 ++++ 28.4.1-1/application/palemoon/branding/shared/locales/browserconfig.properties 2019-03-27 10:44:23.578435642 -0400 +@@ -3,5 +3,5 @@ + # file, You can obtain one at http://mozilla.org/MPL/2.0/. + + # Do NOT localize or otherwise change these values +-browser.startup.homepage=http://start.palemoon.org/ +-browser.startup.homepage_reset=http://start.palemoon.org/ ++browser.startup.homepage=http://start.duckduckgo.com/ ++browser.startup.homepage_reset=http://start.duckduckgo.com/ diff --git a/palemoon/bgstack15-prefs.js b/palemoon/bgstack15-prefs.js deleted file mode 100644 index ec7ab94..0000000 --- a/palemoon/bgstack15-prefs.js +++ /dev/null @@ -1,24 +0,0 @@ -// file: /usr/lib/palemoon/browser/defaults/preferences/bgstack15-prefs.js -// reference: -// https://support.mozilla.org/en-US/kb/customizing-firefox-using-autoconfig -pref("browser.backspace_action", 0); -pref("browser.allTabs.previews", false); -pref("browser.ctrlTab.previews", false); -pref("browser.download.useDownloadDir", true); -pref("browser.newtab.choice", 1); -pref("browser.newtabpage.storageVersion", 1); -pref("browser.search.update", false); -pref("browser.startup.page", 3); -pref("browser.tabs.closeWindowWithLastTab", false); -pref("captivedetect.canonicalURL", "http://127.0.0.1:9980"); -pref("extensions.enabledAddons", "%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:28.3.0"); -pref("extensions.shownSelectionUI", true); -pref("extensions.update.autoUpdateDefault", false); -pref("general.warnOnAboutConfig", false); -pref("network.cookie.prefsMigrated", true); -pref("network.stricttransportsecurity.preloadlist", false); -pref("privacy.sanitize.migrateFx3Prefs", true); -pref("security.cert_pinning.enforcement_level", 0); -pref("services.sync.declinedEngines", ""); -pref("toolkit.telemetry.reportingpolicy.firstRun", false); -pref("xpinstall.whitelist.add", ""); diff --git a/palemoon/palemoon-stackrpms.spec b/palemoon/palemoon-stackrpms.spec index 33058ba..9fc8c4a 100644 --- a/palemoon/palemoon-stackrpms.spec +++ b/palemoon/palemoon-stackrpms.spec @@ -35,7 +35,7 @@ Summary: Pale Moon web browser with stackrpms prefs Name: palemoon Summary: Pale Moon web browser %endif -Version: 28.4.0 +Version: 28.4.1 Release: 1 Group: Networking/Web @@ -46,8 +46,9 @@ Source1: palemoon-mozconfig Source2: palemoon.desktop Source3: palemoon-mimeinfo.xml %if 0%{stackrpms_custom} -Source4: bgstack15-prefs.js +Source4: bgstack15-palemoon-prefs.js Patch0: small-icons.patch +Patch1: bgstack15-palemoon.patch %endif Packager: Bgstack15 @@ -103,6 +104,7 @@ and themes to make the browser truly your own. %if 0%{stackrpms_custom} %patch0 -p1 +%patch1 -p1 %endif %build diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec index a0b97f5..05aca70 100644 --- a/palemoon/palemoon.spec +++ b/palemoon/palemoon.spec @@ -35,7 +35,7 @@ Summary: Pale Moon web browser with stackrpms prefs Name: palemoon Summary: Pale Moon web browser %endif -Version: 28.4.0 +Version: 28.4.1 Release: 1 Group: Networking/Web @@ -46,8 +46,9 @@ Source1: palemoon-mozconfig Source2: palemoon.desktop Source3: palemoon-mimeinfo.xml %if 0%{stackrpms_custom} -Source4: bgstack15-prefs.js +Source4: bgstack15-palemoon-prefs.js Patch0: small-icons.patch +Patch1: bgstack15-palemoon.patch %endif Packager: Bgstack15 @@ -103,6 +104,7 @@ and themes to make the browser truly your own. %if 0%{stackrpms_custom} %patch0 -p1 +%patch1 -p1 %endif %build -- cgit