diff --git a/scripts/getInfo b/scripts/getInfo index f9fbf0f..d9c5f01 100755 --- a/scripts/getInfo +++ b/scripts/getInfo @@ -1,6 +1,6 @@ #!/bin/bash -version=2.19.3 +version=2.19.4 date="28/10/2017" projet="simpledeb" contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/" @@ -1303,7 +1303,7 @@ figet_disk(){ #v2 19/10/2017 # sur arch: sr0 est reporté en wwn(pas ata), $9,$11: wwn-0x5001480000000000 ../../sr0 # vendor_model="$(ls -l /dev/disk/by-id/ | gawk '{print $9,$11}' | sed '/-part/d' | grep $idisk)" vendor_model="$(ls -l /dev/disk/by-id/ | gawk ' !/-part/ {print $9,$11}' | grep $idisk)" -echo "$vendor_model" +#echo "$vendor_model" vendor_model="$(sed -E 's/.*-(.*)_[0-9]+.*$/\1/;s/_/ /g' <<< $vendor_model)" fi serial_rev="$( lsblk -no SERIAL,REV /dev/$idisk | xargs )" # 090620FB02015CD5N3XA C40C \n \n \n ... @@ -2009,8 +2009,10 @@ prg_1(){ # début echo -e "$ligneRapport \n\n" >> "$fileOutput" } prg_2(){ # traitements principaux - f__info "des erreurs$YELLOW No protocol specified, Can't open display :0$BLUE indiquerait un défaut de configuration système (Xorg, wayland?)" \ - "lancer le script en utilisateur pour avoir toutes les informations" + if [ "$EUID" -eq 0 ]; then + f__info "des erreurs$YELLOW No protocol specified, Can't open display :0$BLUE peut indiquer un défaut de configuration système (Xorg, Wayland?)" \ + "lancer le script en utilisateur pour avoir toutes les informations" + fi printf " ." if [[ "$1" == all || "$1" =~ s ]]; then #systeme, matériel -cs echo -e "# Système et matériel \n\n" >> "$fileOutput" diff --git a/scripts/getInfo_changelog.md b/scripts/getInfo_changelog.md index de4b286..294eacd 100644 --- a/scripts/getInfo_changelog.md +++ b/scripts/getInfo_changelog.md @@ -10,7 +10,7 @@ --- -## 2.19.3 28/10/2017 +## 2.19.4 28/10/2017 * nouveaux: avertissement erreur display :0 en root fedora beta ou buster * révision: message resume