Skip to content

Commit 23f501a

Browse files
author
Myron
committed
Updated firefox installer
1 parent 8f43c3b commit 23f501a

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

browser/firefox.make

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
$(FIREFOX):
2-
sudo apt install -y firefox
2+
sudo install -d -m 0755 /etc/apt/keyrings
3+
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
4+
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"}'
5+
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee /etc/apt/sources.list.d/mozilla.list > /dev/null
6+
echo "Package: *\nPin: origin packages.mozilla.org\nPin-Priority: 1000" | sudo tee /etc/apt/preferences.d/mozilla
7+
sudo apt-get update && sudo apt-get install -y firefox
38

49
firefox: | $(FIREFOX)
510

6-
browsers:: | firefox
7-
optional:: | firefox
11+
browsers:: firefox
12+
optional:: firefox

0 commit comments

Comments
 (0)