ajoutt func_google chrome

This commit is contained in:
2024-12-02 11:53:46 +01:00
parent 9001ee016c
commit 44cb6d5f22
3 changed files with 22 additions and 10 deletions

View File

@@ -35,12 +35,12 @@ script_auto_update_dst="/root/apt-update.sh"
func_dependances(){
apt-get update
apt install -y realmd sssd sssd-tools libnss-sss libpam-sss adcli samba-common-bin oddjob oddjob-mkhomedir packagekit policykit-1 ntpdate ntp krb5-user libsss-sudo libsasl2-modules-ldap libpam-mount samba samba-common
}
}
func_nommage(){
echo $nom_poste > /etc/hostname
sed -i "/^127.0.1.1/c\127.0.1.1 $nom_poste.operis.champlan $nom_poste" /etc/hosts
}
}
func_krb5(){
cat <<EOF > $krb5_file
@@ -57,22 +57,22 @@ default_realm = OPERIS.CHAMPLAN
[domain_realm]
EOF
}
}
func_heure(){
sed -i '/# Specify one or more NTP servers./a server 192.168.3.72' $ntp_file
}
}
func_user_folder(){
sed -i '/# end of pam-auth-update config/i session optional pam_mkhomedir.so skel=/etc/skel umask=077' $folder_file
}
}
func_samba(){
sed -i "/workgroup = WORKGROUP/c\workgroup = OPERIS" $samba_file
sed -i '/workgroup = OPERIS/a realm = OPERIS.CHAMPLAN' $samba_file
sed -i '/realm = OPERIS.CHAMPLAN/a encrypt passwords = yes' $samba_file
sed -i '/encrypt passwords = yes/a client protection = encrypt' $samba_file
}
}
func_sssd(){
touch $sssd_file
@@ -103,14 +103,14 @@ EOF
cp /usr/lib/x86_64-linux-gnu/sssd/conf/sssd.conf /etc/sssd/.
chmod 600 /etc/sssd/sssd.conf
}
}
func_allowedgg(){
realm permit -g utilisateurs\ du\ domaine@operis.champlan >> /dev/null 2>> $log_erreurs
realm permit -g GRP_ADM_POSTE >> /dev/null 2>> $log_erreurs
realm permit -g GRP_ADM_DOM >> /dev/null 2>> $log_erreurs
done
}
}
func_sudo() {
local sudoers_file="/etc/sudoers"
@@ -138,7 +138,7 @@ func_sudo() {
echo "Erreur de syntaxe dans le fichier sudoers. Restauration de la sauvegarde."
cp ${sudoers_file}.bak $sudoers_file
fi
}
}
func_root(){

View File

@@ -157,4 +157,14 @@ echo "Installation de VirtualBox"
exit 1
fi
sleep 2
echo "Installation de Google Chrome"
if func_Chrome 2>> $log_erreurs; then
echo "Installation de Google Chrome réussie"
else
echo "Erreur lors de l'installation de Google Chrome"
echo "logs d'erreurs disponibles dans le fichier: $log_erreurs"
exit 1
fi
sleep 2
}

View File

@@ -33,6 +33,7 @@ func_menu()
echo "GESTION DE DEPLOIEMENT DE POSTES DEBIAN"
echo "----------------------------------------"
echo "U - Déploiement/intégration complète au domaine type poste utilisateur"
echo "S - Déploiement/intégration complète au domaine type Serveur"
echo "M - Installation Malwarebytes"
echo "D - Intégration au domaine"
echo "O - Installation OCS"
@@ -76,7 +77,8 @@ while true ;do
;;
d|D)
echo ""
func_integration_domain
#func_integration_domain
echo "$folder/Integration_domain/integration_domain.sh"
#echo "Intégration au domaine"
;;
o|O)