From 7f37d0fae413f928b82f14241c2b8f9551f438d3 Mon Sep 17 00:00:00 2001 From: Ihar Hancharenka Date: Tue, 9 Apr 2024 10:41:09 +0300 Subject: [PATCH] m --- pl/web/browsers/firefox/inst/inst.txt | 24 ++++++++++++------- .../privacy/librewolf/features/history.txt | 13 ++++++++++ .../privacy/librewolf/features/settings.txt | 3 +++ .../privacy/librewolf/features/signon.txt | 4 ++++ pl/web/browsers/privacy/librewolf/inst.txt | 2 ++ 5 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 pl/web/browsers/privacy/librewolf/features/history.txt create mode 100644 pl/web/browsers/privacy/librewolf/features/settings.txt create mode 100644 pl/web/browsers/privacy/librewolf/features/signon.txt create mode 100644 pl/web/browsers/privacy/librewolf/inst.txt diff --git a/pl/web/browsers/firefox/inst/inst.txt b/pl/web/browsers/firefox/inst/inst.txt index bac97474e..4fef52509 100644 --- a/pl/web/browsers/firefox/inst/inst.txt +++ b/pl/web/browsers/firefox/inst/inst.txt @@ -1,12 +1,18 @@ -ppa -sudo add-apt-repository ppa:mozillateam/ppa -sudo snap remove --purge firefox -sudo apt purge --autoremove firefox +https://support.mozilla.org/en-US/kb/install-firefox-linux +https://support.mozilla.org/en-US/kb/install-firefox-linux#w_install-firefox-deb-package-for-debian-based-distributions + +sudo install -d -m 0755 /etc/apt/keyrings +wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null +gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}' +echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null + +echo ' +Package: * +Pin: origin packages.mozilla.org +Pin-Priority: 1000 +' | sudo tee /etc/apt/preferences.d/mozilla -echo -e '\nPackage: *\nPin: release o=LP-PPA-mozillateam\nPin-Priority: 1002' | sudo tee /etc/apt/preferences.d/mozilla-firefox sudo apt update sudo apt install firefox - -sudo apt purge --autoremove firefox -sudo rm /etc/apt/preferences.d/mozilla-firefox -sudo add-apt-repository --remove ppa:mozillateam/ppa +sudo apt install firefox-l10n-ru +apt-cache search firefox-l10n diff --git a/pl/web/browsers/privacy/librewolf/features/history.txt b/pl/web/browsers/privacy/librewolf/features/history.txt new file mode 100644 index 000000000..9de366f4a --- /dev/null +++ b/pl/web/browsers/privacy/librewolf/features/history.txt @@ -0,0 +1,13 @@ +https://gitlab.com/librewolf-community/browser/arch/-/issues/14 + user_pref("browser.startup.page", 3); + user_pref("privacy.clearOnShutdown.history", false); + +https://www.reddit.com/r/LibreWolf/comments/le8r72/save_passwords_and_restore_previous_session/ + /var/lib/librewolf/librewolf.cfg + + //lockPref("signon.storeSignons", false); + //lockPref("signon.rememberSignons", false); + //lockPref("signon.storeWhenAutocompleteOff", false); + ... + //lockPref("security.ask_for_password", 2); + //lockPref("security.password_lifetime", 5); diff --git a/pl/web/browsers/privacy/librewolf/features/settings.txt b/pl/web/browsers/privacy/librewolf/features/settings.txt new file mode 100644 index 000000000..0bf6cf218 --- /dev/null +++ b/pl/web/browsers/privacy/librewolf/features/settings.txt @@ -0,0 +1,3 @@ +https://librewolf.net/docs/settings/ + +$HOME/.librewolf/librewolf.overrides.cfg diff --git a/pl/web/browsers/privacy/librewolf/features/signon.txt b/pl/web/browsers/privacy/librewolf/features/signon.txt new file mode 100644 index 000000000..635df79c2 --- /dev/null +++ b/pl/web/browsers/privacy/librewolf/features/signon.txt @@ -0,0 +1,4 @@ +https://www.reddit.com/r/LibreWolf/comments/le8r72/save_passwords_and_restore_previous_session/ + //lockPref("signon.storeSignons", false); + //lockPref("signon.rememberSignons", false); + //lockPref("signon.storeWhenAutocompleteOff", false); diff --git a/pl/web/browsers/privacy/librewolf/inst.txt b/pl/web/browsers/privacy/librewolf/inst.txt new file mode 100644 index 000000000..5181317f9 --- /dev/null +++ b/pl/web/browsers/privacy/librewolf/inst.txt @@ -0,0 +1,2 @@ +2023 +https://ubuntuhandbook.org/index.php/2023/12/install-librewolf-step-by-step/