mirror of https://framagit.org/kyodev/kyopages.git
getInfo 2.9.0
This commit is contained in:
parent
17a1bfd0cf
commit
923b692e38
157
scripts/getInfo
157
scripts/getInfo
|
@ -357,7 +357,7 @@ fi_cpu(){ # 17/10/2017
|
|||
echo -e "$text" >> "$fileOutput"
|
||||
}
|
||||
|
||||
fi_disk(){ # 17/10/2017
|
||||
fi_disk(){ # 18/10/2017
|
||||
local disk_lsblk disk_df disk_df_i fstab resume idResume idSwap alert_uuidResume text pluriel
|
||||
local dd_temp dd_temp_alert dd_temp idisk tempodd
|
||||
disk_lsblk="$(lsblk -o NAME,FSTYPE,SIZE,LABEL,MOUNTPOINT,UUID)"
|
||||
|
@ -378,10 +378,10 @@ fi_disk(){ # 17/10/2017
|
|||
alert_uuidResume+="**vérifier la config resume**, l'UUID ne correspond pas à celui du swap. \n"
|
||||
alert_uuidResume+="vous pouvez utiliser _RESUME=auto_ ou _RESUME=/dev/sdx_, voir supprimer ce fichier"
|
||||
fi
|
||||
[ "$part_fix_tot" ] || figet_disk # appel figet_disk si pas déjà fait par fi_systeme
|
||||
[ "$fget_nb_disk" ] || figet_disk # appel figet_disk si pas déjà fait par fi_systeme
|
||||
if [ "$(which hddtemp)" ]; then
|
||||
unset dd_temp dd_temp_alert
|
||||
for idisk in $disk_fix; do
|
||||
for idisk in $fget_disk_fixe; do
|
||||
[ -r "/dev/$idisk" ] || continue
|
||||
tempodd="$(LC_ALL=C hddtemp /dev/$idisk | cut -d ':' -f3 | sed 's/[^0-9]*//g; /not available/d')"
|
||||
dd_temp+="$idisk: $tempodd °C"$' \n'
|
||||
|
@ -393,17 +393,17 @@ fi_disk(){ # 17/10/2017
|
|||
###
|
||||
text="## disque(s) \n\n"
|
||||
text+='``` \n'
|
||||
text+="$part_fix_tot \n\n" # espaces des partitions montées
|
||||
[ "$(wc -w <<< $disk_fix)" -gt 1 ] && pluriel="s" || unset pluriel
|
||||
text+="$(printf '%-17s: %s' "disque$pluriel fixe$pluriel" "$disk_fix") \n" # devices fixes
|
||||
[ "$(wc -w <<< $disk_hotplug)" -gt 1 ] && pluriel="s" || unset pluriel
|
||||
text+="$(printf '%-17s: %s' "disque$pluriel amovible$pluriel" "$disk_hotplug") \n\n" # devices hotplug
|
||||
text+="$disk_detail \n" # caractéristiques des disques trouvés
|
||||
text+="$fget_disk_part_fix_tot \n\n" # espaces des partitions fixes montées
|
||||
[ "$(wc -w <<< $fget_disk_fixe)" -gt 1 ] && pluriel="s" || unset pluriel
|
||||
text+="$(printf '%-17s: %s' "disque$pluriel fixe$pluriel" "$fget_disk_fixe") \n" # devices fixes
|
||||
[ "$(wc -w <<< $fget_disk_amov)" -gt 1 ] && pluriel="s" || unset pluriel
|
||||
text+="$(printf '%-17s: %s' "disque$pluriel amovible$pluriel" "$fget_disk_amov") \n\n" # devices hotplug
|
||||
text+="$fget_disk_detail \n" # caractéristiques des disques trouvés
|
||||
text+='``` \n\n'
|
||||
text+="**types de disque** \n\n"
|
||||
text+="| ata | usb | mmc | nvme | \n"
|
||||
text+="| :---: | :---: | :---: | :---: | \n"
|
||||
text+="| $disk_ata | $disk_usb | $disk_mmc | $disk_nvme | \n\n"
|
||||
text+="| $fget_disk_ata | $fget_disk_usb | $fget_disk_mmc | $fget_disk_nvme | \n\n"
|
||||
# éventuellement hddtemp
|
||||
if [ "$dd_temp" ]; then
|
||||
text+='`hddtemp /dev/sd?` (température disques) \n'
|
||||
|
@ -448,8 +448,8 @@ fi_disk(){ # 17/10/2017
|
|||
echo -e "$text" >> "$fileOutput"
|
||||
}
|
||||
|
||||
fi_dmesg(){ # 10/10/2017
|
||||
local dmesg_err dmesg_warn dmesg_crit text
|
||||
fi_dmesg(){ # 18/10/2017
|
||||
local dmesg_err dmesg_warn dmesg_crit file text
|
||||
file="/tmp/$$-$RANDOM-dmesg"
|
||||
[ "$EUID" -eq 0 ] || echo
|
||||
f__sudo "dmesg -Hk --nopager -l err > $file-err ; \
|
||||
|
@ -952,7 +952,7 @@ fi_systeme(){ # 14/10/2017
|
|||
text+="window manager: $fget_wm \n"
|
||||
text+="shell actif: $fget_shell \n"
|
||||
text+="shells installés: $shells \n"
|
||||
text+="$part_fix_tot \n"
|
||||
text+="$fget_disk_part_fix_tot \n"
|
||||
if [ "$fget_batt" ]; then
|
||||
[ "$fget_batt_nb" -gt "1" ] && pluriel="s" || unset pluriel
|
||||
text+="$fget_batt_nb batterie$pluriel présente$pluriel: \n"
|
||||
|
@ -982,7 +982,7 @@ fi_usb(){ # 25/09/2017
|
|||
}
|
||||
|
||||
# informations batterie(s), assigne $fget_batt_nb $fget_batt
|
||||
figet_batt(){ # 17/10/2017
|
||||
figet_batt(){ # v2 17/10/2017
|
||||
local batt_detail batt_nb batt_alim batt_unit batt_capa_design batt_capa_full batt_capa_now batt_conso
|
||||
local batt_volt_min batt_volt_now batt_status batt_cycle batt_sn alert_batt_alarm
|
||||
local batt_sante batt_restant tempo batRep ibat uevent
|
||||
|
@ -1170,55 +1170,65 @@ figet_de(){ # thanks neofetch, assigne $fget_de #14/10/2017
|
|||
fget_de="${fget_de^}"
|
||||
}
|
||||
|
||||
# assigne $disk_detail $disk_hotplug $disk_fix $part_fix $part_hotplug $part_fix_tot
|
||||
# $disk_ata $disk_usb $disk_mmc $disk_nvme
|
||||
figet_disk(){ # 17/10/2017
|
||||
local vendor_model idisk list_id
|
||||
# détails disques et séquences disques fixes et amovibles, $disk_detail, $disk_fix, $disk_hotplug
|
||||
unset disk_hotplug disk_fix part_fix part_hotplug
|
||||
disk_detail="$(printf '%6s %8s %-24s %-s' "disque" "taille" "vendeur modèle" "n° serie révision")"$'\n'
|
||||
# $fget_nb_disk : nb disk fixe & amovible, $fget_disk_detail : tableau sommaire
|
||||
# $fget_disk_fixe : liste devices block fixes, $fget_disk_amov : liste devices block amovibles
|
||||
# $fget_disk_part_fix_tot : espace des partitions fixes montées
|
||||
# $fget_disk_ata, $fget_disk_usb, $fget_disk_mmc, $fget_disk_nvme : liste disk ata, usb...
|
||||
# $fget_disk_part_fixe_nm, $fget_disk_part_amov_nm : partitions non montées, fixes ou amovibles
|
||||
# $fget_disk_part_fixe_m, $fget_disk_part_amov_m : liste partitions montées, fixes ou amovibles
|
||||
figet_disk(){ # v2 18/10/2017
|
||||
local size type vendor_model serial_rev list_id idisk
|
||||
# détail disques, séquence disques fixes et amovibles
|
||||
unset fget_disk_fixe fget_disk_amov
|
||||
fget_disk_detail="$(printf '%-5s %-8s %-6s %-24s %-26s' "disk" "taille" "type" "vendeur modèle" " n° série révision")"$'\n'
|
||||
for idisk in $(grep -v 'loop' <<< $(ls /sys/block/)); do
|
||||
vendor_model="$(lsblk -no VENDOR,MODEL /dev/$idisk | xargs )"
|
||||
size="$( lsblk -no SIZE -d /dev/$idisk | xargs )"
|
||||
type="$( sed -n '2p' <<< $(lsblk -no HOTPLUG /dev/$idisk) | xargs )"
|
||||
vendor_model="$( lsblk -no VENDOR,MODEL /dev/$idisk | xargs )"
|
||||
serial_rev="$( lsblk -no SERIAL,REV /dev/$idisk | xargs )"
|
||||
[ "$type" == "0" ] && type="Fixe" || type="Amov"
|
||||
if [ -z "$vendor_model" ]; then
|
||||
vendor_model=" na na "
|
||||
vendor_model="$(ls -l /dev/disk/by-id/ | gawk '{print $9,$11}' | sed '/-part/d' | grep $idisk)"
|
||||
vendor_model="$(sed -E 's/.*-(.*)_[0-9]+.*$/\1/;s/_/ /g' <<< $vendor_model)"
|
||||
fi
|
||||
disk_detail+="$(printf '%6s %8s ' $idisk $(lsblk -no SIZE -d /dev/$idisk))"
|
||||
disk_detail+="$(printf '%-24s %-s' "$vendor_model" "$(lsblk -no SERIAL,REV /dev/$idisk | xargs)")"$'\n'
|
||||
fget_disk_detail+="$(printf '%-5s %-8s %-6s %-24s %-26s' "$idisk" "$size" "$type" "$vendor_model" "$serial_rev")"$'\n'
|
||||
if [ "$(lsblk -no HOTPLUG /dev/$idisk | xargs | cut -d' ' -f2)" == "0" ]; then
|
||||
disk_fix+="$idisk "
|
||||
fget_disk_fixe+="$idisk " # "sda sdb ..."
|
||||
else
|
||||
disk_hotplug+="$idisk "
|
||||
fget_disk_amov+="$idisk "
|
||||
fi
|
||||
done
|
||||
disk_detail=${disk_detail::-1} # suppression dernier $'\n'
|
||||
# séquences partitions fixes, $part_fix, $(printf '/dev/%s ' $part_fix), "sda1 sda2 sda3"
|
||||
part_fix="$(lsblk -o KNAME,MOUNTPOINT $(printf '/dev/%s ' $disk_fix) 2>/dev/null | grep '/')"
|
||||
part_fix="$(gawk '{print $1}' <<< $part_fix | tr '\n' ' ')"
|
||||
# séquences partitions amovibles, $part_hotplug
|
||||
part_hotplug="$(lsblk -o KNAME,MOUNTPOINT $(printf '/dev/%s ' $disk_hotplug) 2>/dev/null | grep '/')"
|
||||
part_hotplug="$(gawk '{print $1}' <<< $part_hotplug | tr '\n' ' ')"
|
||||
[ "$disk_fix" ] || disk_fix="-"
|
||||
[ "$part_fix" ] || part_fix="-"
|
||||
[ "$disk_hotplug" ] || disk_hotplug="-"
|
||||
[ "$part_hotplug" ] || part_hotplug="-"
|
||||
# total espaces partition montées et fixes
|
||||
part_fix_tot="espace disque des partitions fixes montées (total, utilisé, dispo): "
|
||||
part_fix_tot+="$(df -h --total --output=size,used,avail $(printf '/dev/%s ' $part_fix) | tail -n-1 | xargs)"
|
||||
part_fix_tot="$(sed 's/G/Go/g; s/M/Mo/g; s/K/ko/g' <<< $part_fix_tot)"
|
||||
fget_disk_detail=${fget_disk_detail::-1} # suppression dernier $'\n'
|
||||
# nb de disques, peut servir d'indicateur fonction déja appelée
|
||||
fget_nb_disk="$(tr ' ' '\n' <<< "$fget_disk_fixe $fget_disk_amov" | grep -c .)"
|
||||
# séquences partitions fixes, montées (m) et non montées (nm)
|
||||
fget_disk_part_fixe_m="$(lsblk -no KNAME,MOUNTPOINT $(printf '/dev/%s ' $fget_disk_fixe) 2>/dev/null | gawk '/\// {print $1}')"
|
||||
fget_disk_part_fixe_nm="$(lsblk -no KNAME,MOUNTPOINT $(printf '/dev/%s ' $fget_disk_fixe) 2>/dev/null | gawk '!/\// && /[0-9]+/ {print $1}')"
|
||||
# séquences partitions amovibles, montées (m) et non montées (nm)
|
||||
fget_disk_part_amov_m="$(lsblk -o KNAME,MOUNTPOINT $(printf '/dev/%s ' $fget_disk_amov) 2>/dev/null | gawk '/\// {print $1}')"
|
||||
fget_disk_part_amov_nm="$(lsblk -o KNAME,MOUNTPOINT $(printf '/dev/%s ' $fget_disk_amov) 2>/dev/null | gawk '!/\// && /[0-9]+/ {print $1}')"
|
||||
[ "$fget_disk_fixe" ] || fget_disk_fixe="-"
|
||||
[ "$fget_disk_amov" ] || fget_disk_amov="-"
|
||||
[ "$fget_disk_part_fixe_m" ] || fget_disk_part_fixe_m="-"
|
||||
[ "$fget_disk_part_fixe_nm" ] || fget_disk_part_fixe_nm="-"
|
||||
[ "$fget_disk_part_amov_m" ] || fget_disk_part_amov_m="-"
|
||||
[ "$fget_disk_part_amov_nm" ] || fget_disk_part_amov_nm="-"
|
||||
# total espaces partition fixes montées
|
||||
fget_disk_part_fix_tot="espace des partitions fixes montées (total, utilisé, dispo): "
|
||||
fget_disk_part_fix_tot+="$(df -h --total --output=size,used,avail $(printf '/dev/%s ' $fget_disk_part_fixe_m) 2>/dev/null | tail -n-1 | xargs)"
|
||||
fget_disk_part_fix_tot="$(sed 's/G/Go/g; s/M/Mo/g; s/K/ko/g' <<< $fget_disk_part_fix_tot)"
|
||||
# liste des disques par type
|
||||
list_id="$(ls -l /dev/disk/by-id/ | gawk '{print $9,$11}')"
|
||||
disk_ata="$(sed '/^ata/!d; /part/d' <<< $list_id | awk -F '/' '{print $NF}' | tr '\n' ' ')"
|
||||
disk_usb="$(sed '/^usb/!d; /part/d' <<< $list_id | awk -F '/' '{print $NF}' | tr '\n' ' ')"
|
||||
# disk_mmc="$(sed '/^mmc/!d; /part/d; /\/mmcblk/!d; s/^.*\(mmcblk..*\)$/\1/' <<< $list_id | tr '\n' ' ')"
|
||||
disk_mmc="$(sed '/^mmc/!d; /part/d' <<< $list_id | awk -F '/' '{print $NF}' | tr '\n' ' ')"
|
||||
# disk_nvme="$(sed '/^nvme/!d; /part/d; /\/nvme/!d; s/^.*\(nvme...*\)$/\1/' <<< $list_id | tr '\n' ' ')"
|
||||
disk_nvme="$(sed '/^nvme/!d; /part/d' <<< $list_id | awk -F '/' '{print $NF}' | tr '\n' ' ')"
|
||||
# disk_nvme="$(sed '/^nvme/!d; /part/d' <<< $list_id | awk -F '/' '{if ($0=""){print "-"} else {print $NF}}' | tr '\n' ' ')"
|
||||
[ "$disk_ata" ] || disk_ata="-"
|
||||
[ "$disk_usb" ] || disk_usb="-"
|
||||
[ "$disk_mmc" ] || disk_mmc="-"
|
||||
[ "$disk_nvme" ] || disk_nvme="-"
|
||||
fget_disk_ata="$(sed '/^ata/!d; /part/d' <<< $list_id | awk -F '/' '{print $NF}' | tr '\n' ' ')"
|
||||
fget_disk_usb="$(sed -n '/part/d; /^usb/p' <<< $list_id | awk -F '/' '{print $NF}' | tr '\n' ' ')"
|
||||
# fget_disk_mmc="$(sed '/^mmc/!d; /part/d; /\/mmcblk/!d; s/^.*\(mmcblk..*\)$/\1/' <<< $list_id | tr '\n' ' ')"
|
||||
fget_disk_mmc="$(sed '/^mmc/!d; /part/d' <<< $list_id | awk -F '/' '{print $NF}' | tr '\n' ' ')"
|
||||
fget_disk_nvme="$(sed '/^nvme/!d; /part/d' <<< $list_id | awk -F '/' '{print $NF}' | tr '\n' ' ')"
|
||||
[ "$fget_disk_ata" ] || fget_disk_ata="-"
|
||||
[ "$fget_disk_usb" ] || fget_disk_usb="-"
|
||||
[ "$fget_disk_mmc" ] || fget_disk_mmc="-"
|
||||
[ "$fget_disk_nvme" ] || fget_disk_nvme="-"
|
||||
}
|
||||
|
||||
figet_distro(){ # thanks neofetch, assigne $fget_distro # 09/10/2017
|
||||
|
@ -1361,7 +1371,7 @@ figet_hw(){ # 14/10/2017
|
|||
fget_hw=${fget_hw::-1} # suppression dernier $'\n'
|
||||
}
|
||||
|
||||
figet_hw_test(){ # 17/10/2017
|
||||
figet_hw_test(){ # 18/10/2017
|
||||
local text temp
|
||||
text+="## hwmon test \n\n"
|
||||
text+="\`/sys/class/hwmon/ 1\` \n"
|
||||
|
@ -1370,9 +1380,9 @@ figet_hw_test(){ # 17/10/2017
|
|||
f__scandir "/sys/class/hwmon/" 1
|
||||
text='``` \n'
|
||||
if [ "$(which sensors)" ]; then
|
||||
text+="\`sensors\` \n"
|
||||
text+="\`sensors -u\` \n"
|
||||
text+='``` \n'
|
||||
text+="$(sensors) \n"
|
||||
text+="$(sensors -u) \n"
|
||||
text+='``` \n'
|
||||
fi
|
||||
if [ "$(which acpi)" ]; then
|
||||
|
@ -1826,10 +1836,8 @@ prg_1(){ # début
|
|||
echo > "$fileOutput"
|
||||
chown $user_: "$fileOutput" &>/dev/null
|
||||
chmod 666 "$fileOutput" &>/dev/null # rw-rw-rw-, si root permet écriture & effacement à tous
|
||||
hote="$(uname -n)"
|
||||
dateRapport="$(date '+%d/%m/%Y %H:%M %z')"
|
||||
echo -e "# $script sur $hote \n" > "$fileOutput"
|
||||
echo -e "Rapport du $dateRapport - [$script $version]($urlNotice) \n" >> "$fileOutput"
|
||||
echo -e "# $script sur $(uname -n) \n" > "$fileOutput"
|
||||
echo -e "$ligneRapport \n" >> "$fileOutput"
|
||||
}
|
||||
prg_2(){ # traitements principaux
|
||||
printf " ."
|
||||
|
@ -1863,8 +1871,8 @@ prg_2(){ # traitements principaux
|
|||
fi
|
||||
}
|
||||
prg_3(){ # fin de traitements
|
||||
echo -e "--- \n" >> "$fileOutput"
|
||||
echo -e "[$script $version]($urlNotice) - $dateRapport\n" >> "$fileOutput"
|
||||
echo -e "--- \n" >> "$fileOutput"
|
||||
echo -e "$ligneRapport \n" >> "$fileOutput"
|
||||
f__dialog_oui_non "non" "\n\n exporter sur le pastebin par défaut?" && fipaste
|
||||
f__info "le rapport est disponible en local, fichier:$YELLOW $fileOutput" \
|
||||
"vous pouvez le visualiser ultérieurement avec $GREEN$script -l" \
|
||||
|
@ -1908,6 +1916,7 @@ prg_alert_crit(){ # 11/10/2017
|
|||
# initialisation
|
||||
PATH='/usr/sbin:/usr/bin:/sbin:/bin'; TERM=xterm ; IFS=$' \t\n'
|
||||
export PATH TERM IFS
|
||||
ligneRapport="Rapport du $(date '+%d/%m/%Y %H:%M %z') - $0 $* - [$script $version]($urlNotice)"
|
||||
|
||||
f__affichage
|
||||
|
||||
|
@ -1923,7 +1932,6 @@ fi
|
|||
[ "$(grep -o 'version 4' <<< $(bash --version) | sed 's/version //')" -ge "4" ] || f__error "bash version 4"
|
||||
f__requis "gawk wget ip>iproute2 lspci>pciutils" # requis pour fonctionnement programme
|
||||
prg_alert_crit
|
||||
|
||||
options=$@
|
||||
# traitement option
|
||||
for j in $options; do
|
||||
|
@ -1964,13 +1972,14 @@ unset k
|
|||
for j in $options; do
|
||||
case $j in
|
||||
-t | --test )
|
||||
prg_1
|
||||
fi_disk
|
||||
# prg_3
|
||||
prg_1 "$*"
|
||||
# fi_dmesg
|
||||
fi_batt
|
||||
prg_3
|
||||
exit ;; # test seulement
|
||||
-c* | all )
|
||||
[ "$j" == "-c" ] && exec $0 "menu"
|
||||
prg_1
|
||||
prg_1 "$*"
|
||||
j=$(sed -E 's/-c//' <<< $j)
|
||||
prg_2 "$j"
|
||||
prg_3
|
||||
|
@ -1987,29 +1996,29 @@ for j in $options; do
|
|||
f_help
|
||||
exit ;; # affichage help
|
||||
--debug-all )
|
||||
prg_1
|
||||
prg_1 "$*"
|
||||
figet_batt_test
|
||||
figet_dmi_test
|
||||
figet_hw_test
|
||||
prg_3
|
||||
exit ;; # test batterie, dmi, hwmon
|
||||
--debug-batt )
|
||||
prg_1
|
||||
prg_1 "$*"
|
||||
figet_batt_test
|
||||
prg_3
|
||||
exit ;; # test batterie avec scan /sys/class/power_supply/
|
||||
--debug-dmi )
|
||||
prg_1
|
||||
prg_1 "$*"
|
||||
figet_dmi_test
|
||||
prg_3
|
||||
exit ;; # test dmi avec affichage /sys/class/dmi/id/
|
||||
--debug-hw )
|
||||
prg_1
|
||||
prg_1 "$*"
|
||||
figet_hw_test
|
||||
prg_3
|
||||
exit ;; # test hwmon avec affichage /sys/class/hwmon/
|
||||
--dmesg )
|
||||
prg_1
|
||||
prg_1 "$*"
|
||||
fi_log_xorg
|
||||
fi_dmesg "dmesg"
|
||||
prg_3
|
||||
|
@ -2047,7 +2056,7 @@ for j in $options; do
|
|||
fscript_get_version
|
||||
exit ;; # version du script, en ligne et exécuté
|
||||
menu | * )
|
||||
prg_1
|
||||
prg_1 "$*"
|
||||
prg_menu
|
||||
exit ;; # affichage help
|
||||
esac
|
||||
|
@ -2055,7 +2064,7 @@ done
|
|||
unset j
|
||||
exit 0
|
||||
|
||||
wget -O getInfo https://frama.link/getinfo
|
||||
wget -nv -O getInfo https://frama.link/getinfo
|
||||
chmod +x getInfo && ./getInfo
|
||||
|
||||
wget -O getInfo https://framagit.org/kyodev/kyopages/raw/master/scripts/getInfo
|
||||
wget -nv -O getInfo https://framagit.org/kyodev/kyopages/raw/master/scripts/getInfo
|
||||
|
|
|
@ -4,24 +4,20 @@
|
|||
## todo
|
||||
|
||||
* placer ln dans /usr/local/bin au lieu de /usr/bin ?
|
||||
* disk: renommage variables publiques, révision, fin de lignes
|
||||
* réseau réviser
|
||||
* figet_cpu, refaire
|
||||
* bug temp cpu (neofetch)
|
||||
* sys/class/thermal/thermal_zone0/ valable?
|
||||
ls -l /sys/class/thermal/
|
||||
cooling_device0 -> ../../devices/virtual/thermal/cooling_device0
|
||||
cooling_device1 -> ../../devices/virtual/thermal/cooling_device1
|
||||
thermal_zone0 -> ../../devices/virtual/thermal/thermal_zone0
|
||||
* smartmontools/smartctl (root,temp?)
|
||||
* batterie souris? /sys/class/input/input19/ , 20
|
||||
* filtrer temperature 0 (sur i5: 6temp!)
|
||||
* revoir test $EUID: [ "$EUID" -eq 0 ] || [ "$SUDO_UID" ]
|
||||
|
||||
---
|
||||
|
||||
* f__requis f__wget_test fscript_get_version fscript_update fscript_cronAnacron
|
||||
|
||||
## 2.9.0 18/10/2017
|
||||
|
||||
* révision: réécriture figet_disk, renommage variables publiques
|
||||
* fix: dmesg, variable locale
|
||||
|
||||
## 2.8.8 17/10/2017
|
||||
|
||||
* nouveau: figet_hw_test, acpi -V si disponible, tests (temporaires) sur
|
||||
|
@ -34,7 +30,7 @@
|
|||
* révision: figet_ip_public, fscript_get_version, f__wget_test, fscript_update, suppression option tries
|
||||
personnalisée
|
||||
* révision: figet_cpu, suppression affichage température core en attendant mieux
|
||||
* fix: sr0 compté en disque hotplug et non fixe
|
||||
* fix: sr0 compté en disque hotplug (et non fixe)
|
||||
|
||||
## 2.7.0 16/10/2017
|
||||
|
||||
|
|
Loading…
Reference in New Issue