64 lines
2.2 KiB
Bash
64 lines
2.2 KiB
Bash
func_malwarebytes()
|
|
{
|
|
#!/bin/bash
|
|
#=======================================================================
|
|
# FILE: ~malwarebytes.sh
|
|
# USAGE: ./~malwarebytes.sh
|
|
# DESCRIPTION: Installation du package malwarebytes sur les postes debians
|
|
#
|
|
# OPTIONS: ---
|
|
# REQUIREMENTS: ---
|
|
# BUGS: ---
|
|
# NOTES: ---
|
|
# AUTHOR: Maxime Tertrais
|
|
# COMPANY: Operis
|
|
# CREATED: 30/09/2024
|
|
# REVISION: ---
|
|
#=======================================================================
|
|
##Définition des variables
|
|
srclist="/etc/apt/sources.list.d/mblinux.list"
|
|
folder=$(pwd) ##dossier local
|
|
log_erreurs="$folder/err_log.log"
|
|
#=======================================================================
|
|
##Définition des fonctions
|
|
|
|
|
|
#=======================================================================
|
|
##Script
|
|
echo "création de la source du depôt"
|
|
if touch $srclist >> /dev/null 2>> $log_erreurs; then
|
|
echo "Création du fichier sourcelist de MalwareBytes réussi"
|
|
else
|
|
echo "Erreur lors de la création du fichier sourcelist de MalwareBytes"
|
|
echo "logs d'erreurs disponibles dans le fichier: $log_erreurs"
|
|
fi
|
|
sleep 2
|
|
|
|
echo "Ajout de l'adresse du dépôt au fichier sourcelist"
|
|
if echo 'deb [arch=amd64] https://repositories.mwbsys.com/dpkg jessie non-free' | tee -a $srclist >> /dev/null 2>> $log_erreurs; then
|
|
echo "Saisie de l'adresse du dépôt réussi"
|
|
else
|
|
echo "Erreur lors de la Saisie de l'adresse du dépôt"
|
|
echo "logs d'erreurs disponibles dans le fichier: $log_erreurs"
|
|
fi
|
|
sleep 2
|
|
|
|
echo "Téléchargement du paquet MalwareBytes"
|
|
if wget -q -O - https://repositories.mwbsys.com/dpkg/keyring.gpg | apt-key add - >> /dev/null 2>> $log_erreurs; then
|
|
echo "Téléchargement du paquet MalwareBytes réussi"
|
|
else
|
|
echo "Erreur lors du téléchargement du paquet MalwareBytes"
|
|
echo "logs d'erreurs disponibles dans le fichier: $log_erreurs"
|
|
fi
|
|
sleep 2
|
|
|
|
echo "Installation du paquet MalwareBytes"
|
|
if apt-get update; ACCOUNTTOKEN=cbfa3f5f-e8a5-4603-bb2f-f034e56fdf21 apt-get install mblinux >> /dev/null 2>> $log_erreurs; then
|
|
echo "Installation du paquet MalwareBytes réussi"
|
|
else
|
|
echo "Erreur lors du installation du paquet MalwareBytes"
|
|
echo "logs d'erreurs disponibles dans le fichier: $log_erreurs"
|
|
fi
|
|
sleep 2
|
|
|
|
} |