- Correctif installer

- Correction du CPU si langue systeme differente
This commit is contained in:
Frogg 2026-05-08 01:27:00 +02:00
parent 955adf8088
commit e7340e65c0
3 changed files with 30 additions and 11 deletions

12
TODO.md
View File

@ -1,3 +1,10 @@
# SCRIPT INSTALL
- LOCALE
- HEURE
- faire la connexion git sans faire pass a chaque fois en script
- pour la conf du firewall recharger les ancien et proposer les nouveau et supprimer les anciens possible
+ des services
# SCRIPT # SCRIPT
- AJOUTER PLUS D ALIAS - AJOUTER PLUS D ALIAS
- AJOUTER PLUS DE CMD - AJOUTER PLUS DE CMD
@ -7,10 +14,7 @@
> /etc/hostname (changer le nom de la machine) > /etc/hostname (changer le nom de la machine)
> /etc/msmtprc (conf des mails) > /etc/msmtprc (conf des mails)
# SCRIPT INSTALL
- faire la connexion git sans faire pass a chaque fois en script
- pour la conf du firewall recharger les ancien et proposer les nouveau et supprimer les anciens possible
+ des services
# GITEA # GITEA

View File

@ -52,11 +52,7 @@ check_deb_sys_zabbix(){
} }
check_deb_sys_msmtp(){ check_deb_sys_msmtp(){
if [[ -f /etc/msmtprc ]]; then
return 1 return 1
else
return 0
fi
} }
check_deb_sys_mail(){ check_deb_sys_mail(){
@ -208,9 +204,11 @@ do_deb_sys_ipv6(){
do_deb_sys_mail(){ do_deb_sys_mail(){
read -rp "Mail admin : " m; read -rp "Mail admin : " m;
echo "ADMIN_MAIL=\"$m\"" | $SUDO tee -a /etc/environment > /dev/null echo "export ADMIN_MAIL=\"$m\"" | $SUDO tee -a /etc/environment > /dev/null
# shellcheck disable=SC2034 # shellcheck disable=SC2034
ADMIN_MAIL=$m //export ADMIN_MAIL=$m
# Reload env
source /etc/environment
msg_success "ADMIN_MAIL configuré avec $m" msg_success "ADMIN_MAIL configuré avec $m"
} }

View File

@ -12,7 +12,24 @@ get_hardware_info() {
F_HARD="Core=${COLOR_WHITE}$(nproc) ${COLOR_YELLOW}M=${COLOR_WHITE}${ram_pretty} ${COLOR_YELLOW}D=${COLOR_WHITE}${disk_pretty}" F_HARD="Core=${COLOR_WHITE}$(nproc) ${COLOR_YELLOW}M=${COLOR_WHITE}${ram_pretty} ${COLOR_YELLOW}D=${COLOR_WHITE}${disk_pretty}"
F_CPU="${COLOR_WHITE}$(lscpu | grep 'Model name' | cut -d: -f2 | sed 's/^[ \t]*//; s/[ \t]*@.*//; s/ [0-9.]*GHz//i; s/(R)//g; s/(TM)//g; s/ CPU//g; s/ */ /g; s/[ \t]*$//')" F_CPU="${COLOR_WHITE}$(LC_ALL=C lscpu | awk -F: '
/BIOS Model name/ {
gsub(/^[ \t]+/, "", $2)
print $2
found=1
exit
}
/Model name/ && !found {
model=$2
gsub(/^[ \t]+/, "", model)
}
END {
if (!found)
print model
}
' | sed 's/ @ / /; s/(R)//g; s/(TM)//g; s/ CPU//g; s/ */ /g; s/[ \t]*$//')"
} }
get_network_info() { get_network_info() {