ajustage fichier preference mozilla

This commit is contained in:
2025-01-14 09:11:10 +01:00
parent aad76cdadc
commit f4691197b1

View File

@@ -17,6 +17,7 @@ func_installations_packages()
#======================================================================= #=======================================================================
##Définition des variables ##Définition des variables
folder=$(pwd) ##dossier local folder=$(pwd) ##dossier local
firefox_file="/etc/apt/preferences.d/mozilla"
log_erreurs="$folder/err_log.log" log_erreurs="$folder/err_log.log"
#======================================================================= #=======================================================================
@@ -99,12 +100,11 @@ func_firefox(){
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null 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 "\nLempreinte numérique de la clé correspond ("$0").\n"; else print "\nÉchec de vérification de la clé : lempreinte ("$0") ne correspond pas à celle attendue.\n"}' gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nLempreinte numérique de la clé correspond ("$0").\n"; else print "\nÉchec de vérification de la clé : lempreinte ("$0") ne correspond pas à celle attendue.\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 "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
cat <<EOF > "/etc/apt/preferences.d/mozilla" echo '
Package: * Package: *
Pin: origin packages.mozilla.org Pin: origin packages.mozilla.org
Pin-Priority: 1000 Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
EOF
apt update apt update
apt install -y firefox apt install -y firefox
} }
@@ -203,10 +203,10 @@ echo "Installation d'Anydesk"
sleep 2 sleep 2
echo "Gestion version Firefox" echo "Gestion version Firefox"
if func_anydesk 2>> $log_erreurs; then if func_firefox 2>> $log_erreurs; then
echo "Installation d'Anydesk réussie" echo "Installation de Firefox réussie"
else else
echo "Erreur lors de l'installation d'Anydesk" echo "Erreur lors de l'installation de Firefox"
echo "logs d'erreurs disponibles dans le fichier: $log_erreurs" echo "logs d'erreurs disponibles dans le fichier: $log_erreurs"
exit 1 exit 1
fi fi