# changelog getInfo * f__wcv, f_display_grep, f_dspl_md, f__wget_test, fscript_get_version, fscript_update * ! f__requis (debOnly), fscript_install, f__scandir ## 2.49.0 29/11/2017 *révision: fi-graph, figet_gpu, utilisation f_lspci ## 2.48.1 28/11/2017 * nouveau: fi_audio * nouveau: f_lspci * révision: fi_reseau, utilisation f_lspci ## 2.47.0 27/11/2017 * nouveau, révision: fi_dmesg, firmware bug, info_ucode * révision: fi_journal, firmware bug autre provenance * révision: général, $IFS_INI * révision: fi_log_xorg * révision: f_grep, +option date, modif fichier * révision: fi_graph, fi_reseau affichage lspci -nnv * révision: fi_disk, df, sélection partitions pour df (issue btrfs openSuse) ## 2.46.0 26/11/2017 * nouveau: fi_conf * révision: f_grep, +option noinexist, +différence fichier vide/inexistant * révision: fi_journal, info_ucode ## 2.45.6 25/11/2017 * nouveau: gestion no $DISPLAY * révision: version bash en test et affichage * révision: figet_shell, fi_systeme, shell & shellS * révision: général, LC_ALL=C oubliés * révision: figet_wm, fi_graph * révision: fi_disk, affichage hddtemp * révision: figet_cpu, affichage unités freq selon le nombre détecté * fix: fi_systeme, openSuse uptime * fix: figet_de, cinnamon ## 2.44.2 24/11/2017 * nouveau: figet_ucode, indépendant de debian * révision: fi_systeme, microcode * révision: figet_cpu, figet_cpu_uarch, fg_vendor * révision: pas de log xorg si inutile * révision: affichages générals mineurs * fix: fi_locale, setxkbmap! merde wayland: setxkbmap+xprop, xrandr, xdpyinfo ## 2.43.3 23/11/2017 * révision: général affichage défaut markdown * révision: fi_graph, wayland (final?) * révision: fi_nm, ajout emplacement ## 2.43.3 22/11/2017 * nouveau: fi_serial, machine ID si présent * révision: f_help, nouvelle manière afficher * fix: fi_serial, fi_ssid, pas d'utilisation fichier MD * fix: f_grep_file, protection espaces dans nom de fichier (NM!..) * fix: fi_systeme, erreurs sous fedora * fix: f__requis, erreur sur autre que debian ## 2.42.3 21/11/2017 * révision: wayland, wayland/root, évolution wayland si plus de xprop, xrandr, xdpyinfo... +70lignes pour ça, environ! * révision: fi_system, figet_de, fi_graph, figet_screen, fi_system_analyse prise en compte wayland * révision: figet_wm, + compositor si connu * révision: fi_log_xorg, + emplacement log sous gdm3 X11 (nouveau sous buster?), cmd et info adaptés * fix, fi_system_analyse si graph généré par root ## 2.41.3 20/11/2017 * révision: fi_graph, multi-cartes * révision: fi_nm, cas ou pas de wifi à proximité, révision * révision: fi_pkg_apt, protection et alerte si erreur apt-update * fix mineurs: f_display, fi_reseau, affichage ## 2.40.2 19/11/2017 * nouveau: fi_pkg_apt, alert htps * révision: affichage des commandes dans les conseils * révision: fi_cpu, afichage du nombre de flags * fix: fi_system_analyse, contournement, plante sous buster en root, svg non généré ## 2.39.0 19/11/2017 * nouveau: fi_efi, efi boot * fix: f_grep_file, affichage largeur 1ere colonne (sources) ## 2.38.9 18/11/2017 * nouveau: fi_pkg_apt, test clean, autoclean, préférences apt * nouveau: fi_journal, alerte firmware bug (microcode) * révision: f_dspl_md, bascule sur pager si fichier > 100ko * révision: retour lignes alertes, format markdown * fix: fi_pkg_apt, détection full-upgrade * fix: fi_disk, détection fichier resume absent ## 2.37.3 17/11/2017 * révision complète: fi_packager fi_pkg_x * fusion pkg_ctl & fi_packager * fix: affichage microcodes installés ## 2.36.4 17/11/2017 * fix mineurs: fi_pkg_apt ## 2.36.0 16/11/2017 * nouveau: fi_pkg_apt, test paquets hold, révision affichage & non standard * révision: fi_log_xorg, info options appliquées par défaut * révision: fi_serial * révision: fi_system_analyse, fi_systeme, présentation si aucune alerte ## 2.35.3 15/11/2017 * nouveau, révision : f_display, fi_system_analyse, affichage + services critiques, graphique services au chargement * nouveau: fi_systeme, version systemd * nouveau: fi_system_analyse, alerte services en erreur * nouveau: fi_system_analyse, statut des services en erreur * fix: fi_vrms * fix: figet_dm ## 2.34.1 14/11/2017 * nouveau, deborphan dans fi_pkg_apt * révision: fi_journaux, derniers logs, affichage * fix: fi_disk, température via hddtemp * révision: fi_graph ## 2.33.0 13/11/2017 * nouveau: fi_pkg_apt, nouvelle alerte sources: extension non .list * fix, révision: structure gestionnaires de paquets ## 2.32.0 12/11/2017 * nouveau: structure pour accueillir autres gestionnaires de paquets que dpkg, nbre de paquets installés si infos trouvées ## 2.31.2 12/11/2017 fix: affichage alerte net-tools fix: localisation fichier shells correcte (et non test) ## 2.31.0 11/11/2017 * nouveau: figet_dm, display managers oubliés * révision: fi_systeme, + date installation * révision: shells meilleure extraction pour autres linux, tri, sans doublons * révision: uptime meilleur affichage * révision: fi_vrms * fix: détection paquet non installés ## 2.30.0 10/11/2017 * révision fonctions affichage (f_display, f_grep_file, f_dspl_alert, suppression f_dspl_file_KO) * fi_journal, f_disk, fi-graph, fi_locale, fi_reseau, fi_sources, fi_cpu, fi_hw * fix: fi_journal, mauvaise détection journaux non persistants ## 2.29.0 10/11/2017 * nouveau: figet_gpu v3, retourne infos et nb de gpu quelque soit options lspci * révision: alerte curl manquant moins déroutant pour nouvel utilisateur * révision: alertes/infos * révision: f_disk * révision: f_graph, glxinfo durci pour configs multi-cartes * révision: f_grep_file * fix: extraction shell ## 2.28.0 09/11/2017 * nouveaux: f_dspl_alert, début homogénéisation alertes/infos * révision: figet_mem, protection IFS * révision: fi_journal, meilleur vitesse quand logs nombreux, alerte journaux non persistants * révision: f_dspl_md, espaces en début de ligne préservés, listes ## 2.27.0 08/11/2017 * nouveau: f_dspl_md, moteur d'affiche console (md2console) * renommage fonction display, révision affichage f_display * révision: fi_system_analyse, fi_mem: affichage ## 2.26.1 07/11/2017 * révision: fi_sources v2 * révision: affichage grep files: fi_reseau, fi_locale, fi_log_xorg ## 2.25.6 06/11/2017 * nouveau: n° série comme option, batterie, disk & chassis (si root) * révision: plus d'extraction de n° série en standard (confidentialité) dans batterie & disk * révision: affichage figet_disk, figet_batt * révision: affichage ssid * révision: f__wget_test, maintenance frama.link * révision: fscript_update, contrôle téléchargement durci * révision: fscript_get_version, affichage lors update * révision: fileInstall dans fscript_remove, fscript_install, fscript_cronAnacron * fix: ssid, pas de rapport markdown ## 2.24.0 06/11/2017 * nouveau: type de chassis selon smbios janvier 2017 * révision: fi_graph, fi_systeme (alpine linux, busybox) options lspci absentes * révision: figet_batt ## 2.23.1 05/11/2017 * figet_cpu scindé, appel figet_cpu_uarch * fix: flags cpu ## 2.23.0 04/11/2017 * nouveau: µarchitecture proc amd * nouveau: texte des flags cpu * révision: tri des flags cpu * révision: Xorg.log, datage des fichiers ## 2.22.1 02/11/2017 * nouveau: µarchitecture proc intel ## 2.21.10 01/11/2017 * µarchitecture proc intel, beta * fix: figet_distrib, affichage distrib ## 2.21.7 31/10/2017 * nouveau: architecture processeur * renommage de tous les variables publiques des fonctions partageables * ajout partout protection avant suppression newlines * révision: fi_graph * fix: alpine linux, FIN! ## 2.21.3 30/10/2017 * nouveau: figet_gpu * suppression: figet_gpu neofetch * révision: fi_graph, lspci, cmd & affichage cmd selon nb gpu * fix: affichage/contournement alpine linux * fix: fi_vrms ## 2.20.3 29/10/2017 * nouveau: figet_distrib * nouveau: taille des fichier journaux * suppression: figet_distro neofetch * fix: ? bug aléatoire wwn * fix: figet_gpu, fix rapide en attendant réécriture ## 2.19.6 28/10/2017 * nouveaux: avertissement erreur display :0 en root fedora beta ou buster * révision: message resume * révision fi_nonFree renommé en fi_vrms + révision pas finie, plus de discrétion si absent * fi_nm: fix bug permission dans fedora NetworkManager.state * fix: figet_dmi, markdown * figet_batt: s/n sur dell i5 ## 2.19.1 27/10/2017 * nouveau: option update spécial, script en place * fscript_update: update spécial, révision * révision: f__log: plus d'avertissement si filelog absent, création * révision: fi_reseau, affichage * révision: figet_ip_pub, renommage fonction & variable public * révision: figet_ip, renommage variable public * révision: fi_reseau, alerte wlx * suppression: fi_nm_wifis, fusion avec fi_nm * fix: fi_reseau, détection slot pci, bug sur un pc sour arch * fix: figet_batt formatage 0 en décimale si unité batterie en W ## 2.18.6 26/10/2017 * nouveau: figet_screen (nb écrans & résolutions) * suppression: figet_resolution neofetch * nouveau: xrandr multi-écrans * révision: affichage des fichiers manquants * révision: fi_graph, version 4 (pour fixer sortie sur multi-cartes hybrides) + xrandr current & preferred * révision: fi_reseau, iwlist chan, juste sortie canal utilisé * fix: suppression s/n batterie si champs rempli d'espace vide * fix: figet_screen, fix nombre d'écrans ## 2.17.4 25/10/2017 * nouveau: nombre d'écrans * révision: batterie, unité en W au lieu de mW, mA inchangé * fix: fi_locale compatible fedora (arch ok) * fix, révision: modification complète des séquences peuplement rapport et modules fi_* autonomes * fix: bug affichage disque sata * fix: f_display, affichage sur --debug-* * fix: correction newlines ## 2.15.0 24/10/2017 * nouveau: début support Bumblebee * révision: carteS dans fi_graph * révision: fi_journal, affichage début des logs en titre, suppression dans les logs affichés * fix: bug formatage bash quand aucun retour hwmon si bug acpi sondes * fix: affichage d'explications état paquet dans fi_sources * fix: affichage modules non reconnus fi_reseau ## 2.14.2 23/10/2017 * nouveau: nb alims total/branchée * révision: figet_test_batt (upower) * fix: fi_systeme, fi_graph: bug affichage gpu si 2 cartes graphiques * fix: figet_batt, return meilleur si pas de batterie ## 2.14.0 22/10/2017 * nouveau: détection connexion ssh * révision: figet_dmi, suppression To be filled by O.E.M. * révision: fi_nm_wifis by-pass wifis à proximité si pas d'interfaces réseau active * révision: figet_hw, filtrage ligne complète si valeur vide, fan ou température * fix ssh, fedora: fi_locale, test si présence xkbmap * fix ssh, fedora: fi_graph, test si présence xrandr * fix ssh: pas de journal xorg si ssh * fix ssh: fi_systeme, figet_resolution, figet_de, figet_wm * fix: affichage résolution/opengl * fix: figet_batt, return meilleur si pas de batterie * fix: fi_hw, by-pass si pas d'info acpi * fix: fi_reseau, fi_graph, avertissement modules vide ## 2.13.1 22/10/2017 * f__cmd_exist: nouveau émule et remplace which debian * bug fedora: which à supprimer/émuler * révision affichage avec f_display, fin pour tous les fi_ * pluriel sur titrages markdown ## 2.12.1 21/10/2017 * nouveau: ré-écriture figet_cpu (sans température) * suppression : figet_cpu neofetch * révision: fi_cpu * révision affichage avec f_display ## 2.11.1 20/10/2017 * révision: figet_hw v2, name, label et filtrage 0°C * révision: figet_hw_test, figet_test_batt, figet_test_dmi ## 2.10.3 19/10/2017 * nouveau: fi_journal, journaux kernel et non-kernel via journalctl, dmesg en fallback, x premières lignes * nouveau: fi_disk, ajout listes partitions fixes/amovibles, montées/non montées, swap * révision: figet_disk, tris des listes de disques par type, partition swap, swap sorti partitions non montées * révision: fi_dmesg, , x premières lignes * révision: suppression option --dmesg, journaux via option -ca (fi_system_analyse fi_log_xorg fi_journal) + option -j * révision: fi_log_xorg, trié par error ou warning, juste .0.log, x premières lignes * révision: fi_nonFree passsé en catégorie configuration (-cc), option équivalente -j * révision: fi_reseau, affichage interface réseau prioritaire SI plusieurs interfaces * fix: fi_dmesg, niveau emergency & alerte oublié * fix: partitions en liste ## 2.9.1 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 /sys/class/thermal/ & /sys/devices/virtual/thermal/ & hwmon0(méthode neofetch) * nouveau: fi_disk, si hddtemp dispo (obsolète?), température et alerte température * f__requis: pluriel, formatage code * figet_ip_public, fscript_get_version, f__wget_test, fscript_update: révision, suppression option tries personnalisée * révision: fi_disk, comptage avec wc * révision: _test, appel modifié f__scandir pour reporter affichage f__requis à l'écran (et non dans le fichier de sortie) * révision: figet_cpu, suppression affichage température core en attendant mieux * fix: sr0 compté en disque hotplug (et non fixe) ## 2.7.0 16/10/2017 * f__error f__info f__requis f__wget_test: mineur * révision f__scandir, requis "strings>binutils" dans fonction pour utiliser le script principal en dehors des --debug-* * fix: figet_batt, n° de série * fix: figet_ip, erreur possible entre lo/certain ifn ## 2.6.4 15/10/2017 * révison & fix: f__scandir ## 2.6.3 14/10/2017 * révision: figet_batt: +batt_volt_now, réécriture avec gawk majoritaire, alertes batterie * révision: f__scandir * révision & mieux: fipaste_curl_pastery, gestion erreur paste non utf-8 * révision: fi_disk, pluriel sur disk fix & hotplug * fix: figet_disk, cd/dvd srx pris en compte * fix: figet_de correction variable publique * fix: figet_hw temp &fan éventuel et test sur présence temp crit et hyst * fix: f__scandir bug utf-8, usage strings * fix: figet_batt division by 0 (p200) * fix: figet_hw plusieurs valeurs(temp) par device (p200) ## 2.5.0 13/10/2017 * réécriture: figet_dmi_test, figet_hw_test (f__scandir) * nouveau: figet_batt_test * figet_battery ->figet_batt ## 2.4.2 13/10/2017 * révision: fix figet_hw_test: +sensors si possible +figet_hw * mieux: figet_hw autres seuils de température * fix: figet_hw formatage float ## 2.3.0 12/10/2017 * nouveau: figet_hw, figet_hw_test * révision fi_sources: explications état paquet non ii, _alertifié_ * révision suppression fin de ligne $'\n' * révision figet_battery, figet_mod_net: renommage variables publiques ## 2.2.0 11/10/2017 * nouveau: figet_dmi, figet_dmi_test * figet_disk, fi_disk: révision, présentation, espace disk dans détails, alert resume * figet_battery: erreur anciennes batteries APM ou interface ACPI * f__sudo : fix fonctionnement avec sudo ## 2.1.0 10/10/2017 * nouveau: fi_ssid géré via f__sudo (oubli) * nouveau: fi_systeme charge système * nouveau: alarm batterie éventuelle * figet_cpu: révision présentation et $fget_core * option --dmesg au lieu de -d + log xorg * révision help * fix: fi_batt: pas d'affichage si pas de batterie ## 2.0.0 09/10/2017 * nouveau: 4 catégories de rapport possible, avec menu éventuel pour choix catégorie * f__sudo: nouveau: dmesg pour user, avec gestion su ou sudo * nouveau: intégration f__sudo dans install & remove script * révision option debug * simplification syntaxe options * fileOutput géré par chmod * log xorg passés en catégorie analyse * f__user: fonctionnement en root only en console * f__color: utilisation terminfo pour retour au std (et non noir), donc modifs: * f__color f__error f__info f__wget_test f__dialog_oui_non fscript_get_version fscript_install fscript_remove fscript_update: révision * force gawk pour éviter incompatibilités * mini révision réseau ## 1.35.0 05/10/2017 * nouveau: fi_disk: inoeuds * figet_mem: révision & meilleure précision ## 1.34.1 04/10/2017 * nouveau: figet_mem * suppression figet_memory neofetch * révision fi_mem, affichage mémoire expurgé comparé à `free` * révision nommage variables fonctions neofetch * test une seule fois frama.link ## 1.33.0 03/10/2017 * séparation figet cpu/mem * figet_de: correction mineures fonction neofetch (en aveugle) ## 1.32.2 02/10/2017 * révision sed s/ * révision fi_systeme: boot image avec options * révision fi_disk * révision nommage variables fonctions neofetch * variables de boucles en local * f__user, premier essai root only, fonctionnement en root only en console * figet_battery, alim, correction si AC au lieu de AC0 ## 1.31.0 01/10/2017 * révision figet_disk: meilleure détection vendor/model quand vide sur lsblk * révision fi_gpu, fi_reseau * divers révision et mise en forme ## 1.30.0 30/09/2017 * révision fi_systeme, figet_ip, figet_disk, fi_reseau, fi_gpu, figet_battery * révision fi_sources plus de critère d'architecture dans les paquetsBiz * fix: figet_cpu, fi_sources: comptage ligne avec grep si 0 ligne ## 1.29.0 29/09/2017 * nouveau: figet_battery: voltage, conso si 0 * f__wget_test: fix: correction code retour lors "test" * fi_sources: * révision * nb de packages installés * mieux date dernier apt update * figet_cpu, remplacement wc -l par grep -c * plus de dépendances wc * fi_disk, correction si pas de fichier resume ## 1.28.0 28/09/2017 * nouveau: figet_battery * f__wget_test: révision nouveau nommage fichier temp * suppression figet_battery neofetch * retour en f_user "général" * fix: figet_disk ## 1.27.0 27/09/2017 * dmesg, test cmd au lieu de test root * f__user requis uniquement pour install, update, remove script ## 1.26.0 26/09/2017 * nouveau: figet_disk avec nouvelles infos et espace disque des partitions montées seulement * suppression figet_disk neofetch * révision partitions/disques, fi_disk * test bash4 au démarrage * requis curl uniquement pour paste ## 1.25.0 25/09/2017 * f__wget_test: nouvelle option test * liens raccourcis frama.link * présentation des commandes au format markdown ## 1.24.0 24/09/2017 * nouveau: fi_nonFree * ménage fi_dmesg, fi_nm_wifis ## 1.23.0 23/09/2017 * révision unset/for ## 1.22.0 22/09/2017 * nouveau: daemon d'initialisation (systemd ou autre) * système, présentation en table pour meilleure présentation * révision fi_gpu, réduction verbosité (1v au lieu de 3v)(pour éviter erreur en root avec capabilities) et sélection par slot, présentation * révision fi_reseau, homogénéité nnv au lieu de nnk et sélection par slot , présentation * révision fi_sources, présentation et nombres de paquets upgradables * présentaion rapport, modifs mineures * présentation et fix fi_dmesg ## 1.20.0 18/09/2017 * révision f__dialog_oui_non * révision f__affichage (f__color) ## 1.19.0 16/09/2017 * nouveau: timedatectl dans localisation et alertes horloge RTC et Ntp * révision mineure fi_disk, variable alert_ ## 1.18.0 15/09/2017 * correction suppression code gui-dialog en dev * ajout date en fin de rapport ## 1.17.0 14/09/2017 fix: id resume dans fi_disk ## 1.15.0 07/09/2017 * f__wget_test, fscript_get_version, f__log: révision * correction f_help ## 1.14.0 06/09/2017 * fscript_cronAnacron, fscript_update, fscript_install, fscript_remove: maj * cosmétique user_ ## 1.13.0 04/09/2017 * nouveau: option affichage adresses mac * nouveau IFS * révision figet_ip: * ifnames, toutes les interfaces et pas seulement les connectées * mac address des interfaces * révision affichage fi_ssid * fix: export direct après génération rapport ## 1.12.0 03/09/2017 * mieux: test connectivité avant recherche ip public pour éviter timeout, figet_ip_public * révision figet_ip: 2 espaces préliminaires pour meilleure présentation * fscript_remove, fscript_install & fscript_update: révision appel ## 1.10.0 02/09/2017 * fix: commande parasite sur détection ip ## 1.9.1 01/09/2017 * f__wget_test: révision mineure ## 1.9.0 30/08/2017 * f__requis, f__user, f__wget_test, fscript_cronAnacron: révision * révision déclaration local ## 1.8.0 30/08/2017 * fscript_install, fscript_remove(), fscript_update: révision conditions d'utilisations * fscript_install, fscript_remove(), fscript_update: révision appel * renommage f_help * options debug et pasteDuration ## 1.7.0 28/08/2017 * f__wget_test: révision * fix: localisation fileDev ## 1.6.0 27/08/2017 * fscript_cronAnacron, fscript_install : changement lognameDev ->fileDev * fscript_get_version, fscript_install, fscript_remove: révision présentation ## 1.5.0 27/08/2017 * fix: upgrade ## 1.4.3 26/08/2017 * maj fscript_install pour éventuel fscript_install_special * fscript_update: renommage de fscript_dl * fscript_install, fscript_update, fscript_get_version: révision * f__wget_test f__error, f__info: révision ## 1.3.0 24/08/2017 * renommage fonctions core ## 1.2.1 23/08/2017 * fscript_cronAnacron: changement délais anacron ## 1.2.0 22/08/2017 * fscript_dl: maj mineure * fix: f__log manquant ## 1.1.0 21/08/2017 * révison f__user * log: pas de maj script * maj fscript_dl, fscript_install, fscript_remove, f__info ## 1.0.9 20/08/2017 * fscript_cronAnacron: fix appel fscript_cronAnacron_special * fix: $TERM ## 1.0.8 19/08/2017 * révision mise en page * fscript_cronAnacron: maj & plus de redémarrage service cron inutile & fonction spécifique pour certains scripts service cron restart &>/dev/null || /etc/init.d/cron restart &>/dev/null || f__info "redémarrer cron ou le PC" * fscript_dl plus de sortie progression download * fscript_get_version: inclut version en cours * fscript_install mise en page ## 1.0.6 18/08/2017 * fscript_cronAnacron: maj lors upgrade et spécial pour dev * adresse MAC non affichée * révision ip locales, système et réseau * protection absence iproute * révision test sur which * vérification requis pour fonctionnement script * fscript_get_version, fscript_dl, fscript_install: maj * fix: publication version test * fix: affichage ipv6, filtre sur inet6 & scope global & adr MAC ## 1.0.3 17/08/2017 * version publique * get_distro(neofetch) * révision protection variables * désactivation affichage ipv6 en attente meilleur filtrage * fix: fi_systeme