ajustage fichier preference mozilla
This commit is contained in:
@@ -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 "\nL’empreinte numérique de la clé correspond ("$0").\n"; else print "\nÉchec de vérification de la clé : l’empreinte ("$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 "\nL’empreinte numérique de la clé correspond ("$0").\n"; else print "\nÉchec de vérification de la clé : l’empreinte ("$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
|
||||||
|
|||||||
Reference in New Issue
Block a user