Re: DEBIAN 12 : Plus d'ouverture de session graphique
Bonjour, Le dimanche 21 juillet 2024, Halbrante a écrit... > Deux DM cohabitent Xfce et Gnome > > Ce qui est proposé est : > > - GNOME > - GNOME Classique > - GNOME classique sur Xorg > - GNOME sur Xorg > - Default Xsession > - Session Xfce > > Toutes permettent de se connecter sauf "session Xfce", on s'en doutait un > peu !! As tu quelque chose d'exploitable dans ton .xsession-errors As tu essayé de supprimer (renommer) le cache de session de xfce4 comme un précédent intervenant te l'as proposé ? As tu essayé de te connecter sur xfce4 avec un de tes autres utilisateurs et de récupérer leurs données de session pour remplacer ceux de l'utilisateur qui ne peut pas se connecter ? -- jm
Re: DEBIAN 12 : Plus d'ouverture de session graphique
Bonjour, Le dimanche 21 juillet 2024, Halbrante a écrit... > Je pense que je me suis trompé de distribution : j'ai besoin d'un système > stable et malheureusement la Debian 12 ne l'est pas puisqu'elle ne l'est > restée qu'un mois > La 2eme ou 3eme mise à jour lui a été fatale :-(( C'est ton interprétation. Je suis sous Debian depuis 24 ans, depuis Potato, et quasiment en testing depuis le début. Et je ne serais pas aussi affirmatif que toi. Sans compter mes serveurs pro, toujours sous Debian stable et qui ne bronchent pas. Je dis souvent, à moi même et à mes collaborateurs, que l'erreur est entre la chaise et le clavier. Cf l'erreur gdm3 après installation de fuse pour faire fonctionner un truc qui s'appelle Ostara sous Ubuntu. Quand on a trouvé l'origine de la panne (la mise à jour), et qu'on a corrigé, c'est reparti comme avant. > Merci à tous de de vos conseils, je jette l'éponge .. C'est toujours dommage d'abandonner. Un de mes potes dit toujours "faut que ça vienne ou que ça dise pourquoi..." Tu peux toujours essayer un autre DM avant de tout casser, ça ne coûte rien d'essayer et ça peut t'apporter des logs exploitables. -- jm
Re: DEBIAN 12 : Plus d'ouverture de session graphique
Bonjour, Le vendredi 19 juillet 2024, Halbrante a écrit... > J'ai installé la Debian 12 sur un mini PC HP Prodesk et tout se passait bien > jusqu'à un reboot suite auquel, il m'était impossible d'ouvrir une session > graphique de l’utilisateur créé à l'installation du système : après avoir > donné l'id et le mot de passe, l'écran revenait au début après un bref > passage par un écran noir et me représentait à nouveau la fenêtre de saisie > Id + password. Si je comprends bien, tu as la mire de login, donc on n'est pas forcément sur un problème de session graphique. As tu essayé d'installer un autre display manager ? Lequel utilises tu, d'ailleurs ? Tu peux tenter avec wdm, ou xdm, ou lightdm ? As tu regardé, si tu les trouves, les logs de ton DM ? Je ne connais pas xfce4, donc je ne peux pas t'orienter sur ce coup là. Peut-être aucun rapport, mais j'ai eu récemment un collaborateur qui a perdu son gdm3 (sur Ubuntu) avec une installation de fuse. -- jm
info Eclipse STS et Wayland
Bonjour, Pour info, si ça peut servir à quelqu'un, un jour. J'ai cherché un bon moment ce qui pouvait avoir annulé le rendu de la javadoc dans Eclipse STS. La solution est là : https://stackoverflow.com/questions/75836319/sts-eclipse-does-not-render-the-javadoc-preview-at-javadoc-view Je suis en testing, et il y a du avoir une mise à jour relative à Wayland, et je n'ai pas fait le rapprochement. -- jm
Re: Stretch vers Bullseye - Probleme lors du apt full-upgrade
Bonjour, Le dimanche 25 février 2024, Hugues MORIN-TRENEULE a écrit... > Néanmoins, il me reste un espace non utilisé en fin de disque. > Quand j'aurai un moment, je rajouterai quelques giga sur / afin de ne plus > me retrouver en difficulté par manque d'espace. Je ne sais pas si c'est faisable compte tenu de l'espace qui te reste, ni si c'est pertinent d'ailleurs, mais l'utilisation de LVM permet un peu de souplesse dans la gestion de l'espace disque (quand il reste de l'espace disque à allouer). Personnellement, j'ai depuis longtemps /usr, /var/, /home et /tmp sur des volumes logiques. -- jm
Re: phpmyadmin en panne
Bonjour, Le vendredi 19 janvier 2024, ajh-valmer a écrit... > # service mysql restart > mysql: unrecognized service > Ce ne serait pas plutôt `service mariadb restart` ? Et, concernant phpmyadmin, tu peux le remplacer par DBeaver. -- jm
Re: Compilation d'un module du kernel dans Debian 12 stable
Bonjour, Le jeudi 07 décembre 2023, Jean Bernon a écrit... > J'ai relu la procédure de mise à jour. Je vois en effet une section > concernant le kernel qui recommande d'installer un paquet linux-image après > le full-upgrade. Mais les commandes dkpg recommandées pour le faire ne > donnent rien. D'autre part il est dit d'utiliser uname -r pour choisir le > linux-image à installer et cette commande me renvoie 5.10.0-11-amd64, ce qui >correspond au kernel actuellement installé. Dans mes paquets, je vois bien > une série de linux-image 6.1 plus récents et la plus récente est > linux-image-6.1.0-13-rt-amd64 (signé) et > linux-image-6.1.0-13-rt-amd64-unsigned. Mais j'hésite à installer ce paquet > plus récent, sans autre indication. La commande `uname` te donne la version de ton noyau actuellement installé. As tu essayé de télécharger les sources de *ce* noyau ? Je te mets une page trouvée vite fait sur le net concernant la procédure avec `apt-get source`, si besoin. -- jm
Re: Exemple d'utilisation d'une IPSet de type hash:net,iface dans iptables
Bonjour, Le lundi 27 novembre 2023, Olivier a écrit... > ipset create Foo hash:net,iface > ipset add Foo 192.168.1.0/24,eth1.101 > > iptables -A FORWARD -m set match-set Foo src,XXX > > Par quoi remplacer XXX si on veut que la règle s'applique si le paquet > provient du réseau 192.168.1.0/24 ET/OU de l'interface eth1.101 ? As tu essayé src,src ? J'avais des sets bitmap:ip,mac qui fonctionnaient comme ça. Mais dans ce cas je crois bien que c'est un ET et pas OU. -- jm
Re: LTSP: commande introuvable
Bonjour, Le samedi 14 octobre 2023, Alex PADOLY a écrit... > La configuration du serveur LTSP nécessite l'utilisation de la commande > ltsp, sous root, le bash > > me renvoie que la commande est introuvable > > J'ai vérifié, LTSP est bien installé et j'ai bien créé le fichier de > configuration. La commande `dpkg -l ltsp` te renvoie donc quelque chose ? Certain ? J'ai regardé sur debian.org, le paquet ltsp donne ltsp dans /usr/sbin. Il y est, ou pas ? -- jm
Re: Problème installation
Bonjour, Le samedi 19 août 2023, Yannick a écrit... > Comment tu consultes ce fichier sans rien pour le faire, et savoir quoi > chercher pour vous dire? Je ne suis pas un geek; l'installation en graphique > aurait du alerter. Tu dois pouvoir obtenir une console avec la touche Ctrl et une touche de fonction Ctrl-F1, Ctrl-F2. Essaie en plusieurs (désolé, il y a longtemps que je n'ai pas installé, je ne peux pas être précis) Ensuite, tu dois pouvoir accéder à l'utilitaire less (ou more si less n'existe pas). Donc, au prompt de la console, tu tapes : less /var/log/syslog Dans less, tu as la touche h pour l'aide. Sinon j pour descendre, k pour monter, Ctrl-F pour descendre plus vite, Ctrl-B pour remonter. -- jm
Re: RIP VIM
Bonjour, Le lundi 07 août 2023, ajh-valmer a écrit... > > https://groups.google.com/g/vim_announce/c/tWahca9zkt4 RIP > > Triste nouvelle, à 62 ans... C'est vrai. Vim, avec Mutt, c'est mon quotidien. Mais il part en laissant une œuvre immense, et c'est déjà pas mal. -- jm
Re: mise a jour bullseye vers bookworkm avec aptitude
Bonjour, Le mardi 25 juillet 2023, phep a écrit... > C'est assez logique, la commande 'safe-upgrade' ne doit pas être utilisée > pour les montées de version. C'est la commande 'full-upgrade' (anciennement > 'dist-upgrade' - et qui fonctionne encore avec ce nom assez explicite) qui > doit être utilisée une fois que les sources pointent sur la nouvelle > version. Je veux bien. Mais c'est une procédure que j'applique depuis un certain nombre d'années, sur un certain nombre de serveurs à chaque fois. Sans problème aucun. Sauf cette fois ci. -- jm
Re: Migration Bullseye vers Bookworm : échec lors du reboot
Bonjour, Le jeudi 13 juillet 2023, ajh-valmer a écrit... > Au reboot de la migration, je me retrouve sur une > page graphique inconnue, ingérable, même pas > possible de rebooter ou éteindre l'ordinateur. > Seul CTRL-ALT-F2 permet de passer en mode single, > pas en tapant ctrl-alt-f1. > Mon bureau est TDE-Trinity qui n'apparait donc pas. > Comment avoir le boot graphique trinity sur ce bureau ? : > je ne vois pas comment faire pour sortir de cette ornière... > Pourtant la migration s'est passée sans aucun incident. > > Merci d'une aide, d'une piste. Regarder les logs /var/log/Xorg.0.log ? Vérifier que la version de Trinity est correcte pour Bookworm ? https://wiki.trinitydesktop.org/Debian_Trinity_Repository_Installation_Instructions Lancer un `startx` à la main pour voir ce que ça raconte ? -- jm
Re: Re : mise a jour bullseye vers bookworkm avec aptitude
Bonjour, Le dimanche 09 juillet 2023, nicolas.patr...@gmail.com a écrit... > C’est marrant, pour moi c’est l’inverse. > J’utilise apt la majorité du temps mais quand il merde (mise à jour bloquée), > je mets à jour avec aptitude (qui permet plus de choses qu’apt) en ligne de > commande ou plus rarement encore, en ncurses. J'ai utilisé aptitude à la fin, pour supprimer les paquets obsoletes. Possible qu'on puisse le faire avec apt à la ligne de commande, mais je ne maîtrise pas l'outil. -- jm
mise a jour bullseye vers bookworkm avec aptitude
Bonjour, Pour info. J'ai effectué une première mise à jour de serveur (de test) de bullseye vers bookworm, avec aptitude. La commande `aptitude safe-upgrade` a fait un tas d'erreur (dont des choses ennuyeuses comme systemd). Les tentatives d'utilisation d'aptitude pour forcer des réinstallations donnaient : aptitude: /lib/x86_64-linux-gnu/libtinfo.so.6: version `NCURSES6_TINFO_6.2.20211010' not found (required by /lib/x86_64-linux-gnu/libncursesw.so.6) `apt --fix-broken install` a débloqué la situation, et j'ai pu terminer, mais avec apt cette fois. -- jm
Re: Machine vérolée
Bonjour, Le lundi 26 juin 2023, BERTRAND Joël a écrit... > Est-ce que vous voyez plus efficace ? Le vers en question lance d'abord > un script sh qui daemonise un exécutable perl. Je cherche à savoir qui > lance cette saleté (sans doute www-data) mais surtout quel est > l'exécutable. Je subodore qu'il est au chaud quelque part dans le fond > d'une arborescence de www-data, mais rien ne me saute aux yeux. Il y a longtemps, j'avais eu un problème de ce genre, et je l'avais trouvé en croisant (je crois que ça a déjà été suggéré) les horaires de lancement avec l'exécution de certaines pages php. Peut-être peux tu également faire une recherche grep (ou ack-grep, ou ag) sur les fichiers php et sur les fonctions qui peuvent agir. Je ne suis pas assez calé en php pour te conseiller, mais des trucs comme mail, ou fopen, ou system, ou exec, ou base64_encode (et decode) ? -- jm
Re: Comment vérifier qu’un hôte debian est apte (!) à exécuter tout logiciel fourni ?
Bonjour, > Quand vous installez un hôte debian, vous n’avez pas de liste de tâches « > habituelle » à exécuter pour parachever la configuration ? À une époque, j'avais écrit un petit script shell qui faisait ce genre de choses pour des serveurs (je l'ai toujours, si ça peut te donner des idées) : - paramétrer vim, - paramétrer des applications comme rsyslog, ossec, fail2ban, cron-apt, postfix, apache, mysql - générer des clés ssh - ajouter des paquetages, supprimer des paquetages que je savais inutiles l'installation - ajouter du paramétrage dans sysctl.d - lancer des règles de pare-feu - paramétrer la locale, le hostname de la machine -- jm
Re: Problème pour servir à un exécutable sa dépendance à libc.so.6 (debian 11)
Bonjour, Le dimanche 30 avril 2023, roger.tar...@free.fr a écrit... > Sur l'hôte qui pose problème : > - libc.so.6 est bien présent. Et est donc inaccessible à l'exécutable. Bizarre, car un paquet de binaires sont liés à libc6. Tu peux faire, par exemple : `ldd /usr/bin/ps` Et quand tu dis "inaccessible", finalement, ça se manifeste comment ? Tu pourrais utiliser strace pour tenter de voir ce qui est attendu, et pas résolu ? -- jm
Re: Un systhème simple pour sauvegarder les partitions d'un os en train de tourner.
Bonjour, Le jeudi 06 avril 2023, benoit a écrit... > Existe-t-il un moyen sûr de sauvegarder les partitions montées d'un > système en train de tourner ? rsnapshot. Très facile à configurer. Je l'utilise depuis des années. -- jm
Re: Comment éviter la saisie de longs chemins avec /bin/bash ?
Bonjour, Le jeudi 02 mars 2023, Basile Starynkevitch a écrit... > Une autre possibilité, si on va très souvent dans le même répertoire, c'est > de definir dans son ~/.bashrc > > > function md1() { > cd /Mon/très/long/chemin/vers/dossier1 > } ou un alias, par exemple : alias cdicinga2='cd /etc/icinga2/conf.d' -- jm
Re: recherche logiciel d'ordonancement pour la production et la maintenance industrielle
Bonjour, Le samedi 21 janvier 2023, Bernard Schoenacker a écrit... > Pour l'instant, j'ai kanboard en tête, mais est-il possible > d'en trouver un autre en ligne ? Asana, Trello, Notion (j'aime moins), mais : - Ce n'est pas de l'Open Source - C'est payant au delà d'un certain nombre d'utilisateurs -- jm
Re: [HS] MySQL: valeur par défaut
Bonjour, Le lundi 23 mai 2022, Olivier a écrit... > Exemple: > SELECT IFNULL("ABC", macolonne2) AS foo WHERE macolonne1=123 Peut-être : select coalesce((select macolonne2 from matable where macolonne1=123), 'ABC'); -- jm
Re: besoin d'aide
Bonjour, Le jeudi 20 janvier 2022, Ange Bahati a écrit... > ça fait pratiquement plus d'une année que j'utilise le système Debian, > j'aimerai faire une mise à jour du système mais je n'y arrive toujours pas. > voudriez- vous me venir en aide? Pour compléter les demandes qui t'ont déjà été adressées, tu pourrais envoyer le résultat de la commande : cat /etc/debian_version Tu peux faire ça à partir d'un compte utilisateur ordinaire. -- jm
Re: recherche sur le web par ligne de commande ?
Bonjour, Le mardi 14 décembre 2021, ptilou a écrit... > sinon où trouver ou comment trouver les archives des sociétés qui n’existe > plus ? par exemple Bristol aéroplane ? Tu peux essayer les archives du web web.archive.org (wayback machine) J'ai vu qu'il y avait des choses sur Bristol Aeroplane, mais je ne sais pas si tu y trouveras ton bonheur. -- jm
Re: [HS] Touches A, Q, X inopérante sous Ubuntu 20.04 depuis mise à jour
Bonjour, Le mardi 16 novembre 2021, Olivier a écrit... > Voici les paquets mis à jour lundi: > python3-ldb, linux-modules, linux-image, linux-modules-extra, linux-hwe, > linux-headers > > Dans quelle direction chercher ? Revenir au noyau précédent, si tu ne l'as pas supprimé ? Ça permettrait déjà de voir si c'est la mise à jour du noyau qui perturbe le clavier. -- jm
Re: grub2 uefi et raid
Bonjour, Le mardi 19 octobre 2021, Kohler Gerard a écrit... > Le problème : je ne me rappelle plus quel est le Debian qui gère le Grub, ni > sur quel disque et quelle partition il est installé. > > comment faire pour avoir ces réponses ? Avec `fdisk -l` ou au menu de grub lors du boot (commande `find` de grub). > habituellement pour installer une nouvelle version je clone ma partition > système et je fais un upgrade. comment faire pour réinstaller Grub et sur > quelle partition/DD ? Avec grub-install, je pense. -- jm
Re: gestion des mises à jour
Bonjour, Le samedi 11 septembre 2021, deb...@padoly.besaba.com a écrit... > Existe-t-il un paquet avec ou sans interface graphique qui permet de gérer > les mises à jour et qui génère un rapport. Sans interface graphique, avec apt ou aptitude, je suppose que tu peux utiliser tee ou script pour envoyer les sorties dans un fichier (puis envoyer le fichier par mail par exemple). -- jm
mise à jour Buster vers Bullseye
Bonjour, Je viens d'achever cette nuit mes dernières mises à jour de 7 serveurs de Buster à Bullseye. Ce ne sont pas des serveurs très complexes, mais il y avait quelques bases de données sous Postgresql avec Pgpool2. Aucune mauvaise surprise et tout s'est parfaitement déroulé. Je tenais juste, par ce courriel, à remercier les équipes de Debian dont la qualité du travail permet ce genre d'opération. Bonne journée à tous. -- jm
Re: Comment déboguer une application web (Firefox 89, Debian)
Bonjour, Le vendredi 11 juin 2021, Basile Starynkevitch a écrit... > Sur quelles touches de mon clavier dois-je appuyer? Ou quel menu? Ctrl-Shift-i devrait le faire. Fonctionne également sur Chrome, Opera, Vivaldi et testé sur mon Firefox 78.10.0esr (que je n'utilise jamais). -- jm
Re: Ben alors là ! Vla t'y pas qu'on peut acheter du matos sans OS chez Lenovo !
Bonjour, Le mardi 04 mai 2021, Gaëtan PERRIER a écrit... > Tu utilises quelle carte graphique ? Parce que un blocage de X peut aussi > venir > de celle-ci ... Un truc de base GeForce GT 710 je crois. Je n'ai pas de gros besoins en affichage. De plus, ça n'arrivait pas avec le Ryzen 5 (après protection contre le bug concernant le freeze lié à l'état C6). Donc j'en déduis, la machine étant identique, que c'est lié au nouveau Ryzen 7. -- jm
Re: Ben alors là ! Vla t'y pas qu'on peut acheter du matos sans OS chez Lenovo !
Bonjour, Le mardi 04 mai 2021, Etienne Vogt a écrit... > > Gaëtan Perrier a écrit : > > > Je pensais m'orienter vers un Ryzen mais la stabilité sous Linux > > > semblait aléatoire il y a quelques temps ? > > > > C'est toujours le cas. > Avec le noyau 5.10 de buster-backports, c'est stable, avec le 4.19 standard > de buster, non. J'ai un Ryzen 7 3800X depuis 1 an environ. Je suis en Testing. Il arrive que le serveur X freeze puis se ré-initialise. Mais je ne puis dire si ça vient du processeur. Auparavant, j'avais un Ryzen 5, mais, après correction du problème lié à l'état C6 du processeur, je n'avais pas de freeze de X. Le souci arrive *très* rarement. Il y a un problème avec l'instruction RDRAND du processeur, mais pour moi et pour la plupart des utilisateurs maintenant (maintenant, car au départ ça bloquait systemd) ce n'est pas pénalisant. A voir si le problème existe toujours sur les versions plus récentes du processeur. Donc, personnellement, j'aurais tendance à dire que le système est stable avec un Ryzen7. La seule chose c'est que, pour l'usage que je fais de ma machine, le Ryzen7 n'est pas franchement plus rapide que le 5 que j'avais précédemment. Plus rapide peut-être sur des tests lancés en parallèle. Mais juste plus cher… Par conséquent mon avis serait que si on utilise véritablement le multi-core du Ryzen 7, pourquoi pas. Sinon la version 5 suffit. -- jm
Re: Mysql et php5.6 => 7.4
Bonjour, Le samedi 17 avril 2021, ajh-valmer a écrit... > $mysqli = new mysqli($servername, $username, $password, "association"); > if ($mysqli->connect_errno) { > echo "Echec lors connexion MySQL : (" . $mysqli->connect_errno . ") " . > $mysqli->connect_error; > } > $query_string="UPDATE cotisation SET email='$MAIL' > WHERE id_cotisation='$ID'"; > if (!$query_string = mysqli_query($query_string)) { > print ("Erreur de la requete $query_string"); > exit(); > } Tu dois utiliser l'identifiant de connexion, $mysqli obtenu plus haut. Donc : - soit c'est mysqli_query($mysqli, $queryString) - soit c'est $mysqli->query($queryString) Tout dépend de ta manière de coder : plutôt procédural (mysqli_query) ou objet ($mysqli->query). -- jm
Re: Mysql 5.7 vers mysql 8 et php5.6 vers 7.4
Bonjour, Le vendredi 16 avril 2021, ajh-valmer a écrit... > https://mysqlserverteam.com/upgrading-to-mysql-8.0-here-is-what-you-need-to-know/ > Ça ne migre pas si facilement. Le lien au début de ce texte explique comment faire. Et comment tester la migration. Au pire, avec le dump de la base (tout dépend de la volumétrie), tu peux restaurer directement sous MySQL 8 (ce que l'auteur appelle le logical upgrade). Ce qui pourrait être l'occasion de passer sous MariaDB. -- jm
Re: Mysql et php5.6
Bonjour, Le mercredi 14 avril 2021, ajh-valmer a écrit... > > Erreur, ou pas ? Avec connect_errno et connect_error, tu devrais en savoir > > un peu plus sur l'erreur de connexion : > Ou et comment placer ces scripts ? > connect_errno , connect_error Tiens, une doc en français : https://www.php.net/manual/fr/mysqli.quickstart.connections.php > > Sinon, tu as également les logs de mysql/mariadb, si tu y as accès. > C'est une base de données MySQL. Ben, c'est un peu pareil. Si il y a un souci de connexion, l'erreur est peut-être mentionnée dedans. Il te faudrait lire ces logs. > > A voir si ce ne serait pas un souci de connexion sur le socket unix sur > > localhost vs la connexion tcp sur le port 3306 ? > Tous les fichiers de mysql indiquent bien le port 3306. Tu devrais effectuer la requête suivante sur la base mysql : MariaDB [mysql]> select user, plugin, host from user; (chez moi, c'est MariaDB, pas mysql). J'obtiens ça : +-+---+---+ | User| plugin| Host | +-+---+---+ | root| unix_socket | localhost | | jm | mysql_native_password | localhost | | mariadb.sys | mysql_native_password | localhost | +-+---+---+ Et lire ce qui concerne l'authentification sous mysql 8. Ton souci vient peut-être (probablement) de là. -- jm
Re: Mysql et php5.6
Bonjour, Le mercredi 14 avril 2021, ajh-valmer a écrit... > Ce code ne fonctionne pas non plus. > Il n'y a pas d'erreur. C'est à dire ? La connexion ne se fait pas ? Tu n'as pas d'objet mysqli ? Si ça échoue, que donne mysqli->connect_error (et connect_errno) Regarde les propriétés de cet objet classe mysqli ici : https://www.php.net/manual/fr/class.mysqli.php > Mais mysqli me renvoie erreur. Erreur, ou pas ? Avec connect_errno et connect_error, tu devrais en savoir un peu plus sur l'erreur de connexion. Sinon, tu as également les logs de mysql/mariadb, si tu y as accès. A voir si ce ne serait pas un souci de connexion sur le socket unix sur localhost vs la connexion tcp sur le port 3306 ? -- jm
Re: Mysql et php5.6
Bonjour, Le lundi 12 avril 2021, ajh-valmer a écrit... > > > if (!$CNX = mysql_connect($DB_BASE, $DB_USER, $DB_PASS, $DB_SERVER)) { > La syntaxe ci-dessus n'est pas supprimée en php 5.6. > Normalement, il devrait accepter les scripts php 5 Que mysql_connect existe encore c'est une chose. Que l'ordre des paramètres que tu passes dans ce que tu as écrit soit valide, ça en est une autre. A moins que tu aies mal recopié ton véritable code de connexion ? Ceci étant, je n'utilise pas mysql_connect, mais "new mysqli(server, username, password, db)". -- jm
Re: Mysql et php5.6
Bonjour, Le lundi 12 avril 2021, ajh-valmer a écrit... > La connexion à la base ne se fait plus, même avec ce code : > $DB_USER = 'xxx'; > $DB_PASS = 'xxx'; > $DB_SERVER = 'localhost'; > $DB_BASE = 'xxx'; > // Connection mysql > if (!$CNX = mysql_connect($DB_BASE, $DB_USER, $DB_PASS, $DB_SERVER)) { > print ("Erreur de connexion serveur Mysql : $CNX"); } > Réponse : > "Erreur de connexion serveur Mysql : Erreur de la requete". Tu es bien certain de la validité de ton appel mysql_connect ? https://www.php.net/manual/en/function.mysql-connect.php donne un autre ordre pour les paramètres. Et indique aussi que mysql_connect est supprimé en php 7. Tu devrais y penser. -- jm
Re: Mysql et php5.6
Bonjour, Le dimanche 11 avril 2021, ajh-valmer a écrit... > J'ai upgradé mon serveur Buster. MySQL est passée en version 8. > Depuis, les scripts PHP 5.6 de mon site ne passent plus : > "Erreur connexion serveur Mysql : > Erreur de la requête 1.SELECT COUNT(numero) FROM ..." J'aurais tendance à penser que ce n'est pas lié à la version de php, mais au serveur sql. Le serveur tourne t-il ? Peux tu t'y connecter autrement qu'en php (avec le client mysql par exemple) ? -- jm
Re: php7 mysql
Bonjour, Le samedi 03 avril 2021, Pierre Meurisse a écrit... > aptitude search php7 |grep "^i" > i A php7.3-cli - command-line interpreter for the PHP scripting language > i A php7.3-common - documentation, exemples et module commun pour PHP > i php7.3-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary) > i A php7.3-json - module JSON pour PHP > i A php7.3-opcache - module Zend OpCache pour PHP > i A php7.3-readline - module readline pour PHP > i php7.3-xml - module DOM, SimpleXML, WDDX, XML et XSL pour PHP Il te manque php7.3-mysql > C'est toujours la même chose, le navigateur n'affiche que les > sources. Il te manque libapache2-mod-php7.3 -- jm
Re: php7 mysql
Bonjour, Le samedi 03 avril 2021, Pierre Meurisse a écrit... > [Sat Apr 03 02:11:02.324464 2021] [:error] [pid 1136] [client > 192.168.0.118:58398] PHP Fatal error: Uncaught Error: Class 'mysqli' not > found in /homesuppl/www_html/apache/php/tutos/debian-uf.php:7\nStack > trace:\n#0 {main}\n thrown in > /homesuppl/www_html/apache/php/tutos/debian-uf.php on line 7, referer: > http://debianpb/apache/php/tutos/ Et si tu crées un script php dans lequel tu mets uniquement phpinfo(); (et que tu appelles cette page), ça donne quoi, dans la section mysqli ? Regarde également tout en haut, dans ce qui concerne php, si la version donnée est bien celle à laquelle tu t'attends. -- jm
Re: Outil de surveillance et d'alerte des logs
Bonjour, Le mercredi 03 mars 2021, Olivier a écrit... > Je recherche un logiciel installable sur des serveurs Debian (Buster, > Stretch, Jessie, ...) opérant comme suit: > - lecture en temps réel de fichiers de logs > - déclenchement de scripts personnalisés en cas d'occurrence d'événements > matérialisés par la présence d'expressions dans les fichiers de logs > surveillés. > Que conseillez-vous ? J'utilise Ossec pour ça, depuis de nombreuses années. Envoie des alertes, et on peut paramétrer une réponse active en fonction des évènements. -- jm
Re: blocage au démarrage /var/ plein
Bonjour, Le samedi 20 février 2021, roger.tar...@free.fr a écrit... > Comment éviter ce genre de situation d'un système qui se laisse étouffer > jusqu'au blocage sans rien dire ? (à part une alerte graphique : "il reste > plus que 40 Mo sur /var/, pauvre pomme !") Tu peux utiliser un outil de surveillance, comme Icinga2, et/ou un outil comme Ossec (créer des commandes personnalisées pour faire des `du -sh` ou df). Ou un script perso lancé par cron, je suppose. Ou snmp ? -- jm
Re: Re : Caractères étrangers
Bonjour, Le lundi 01 février 2021, Jean-Philippe MENGUAL a écrit... > Clairement, mais chez moi ca ne marche pas. Tu as une configuration > particulière dans tes paramètres clavier? J'ai, chez moi, un fichier .xmodmaprc (dans mon /home), dans lequel j'ai la seule ligne keycode 135 = Multi_key Ma touche compose c'est celle qui est à gauche du Ctrl de droite. -- jm
Re: Mise à jour initiale sécurisée par un pare-feu
Bonjour, Le dimanche 31 janvier 2021, firenze...@orange.fr a écrit... > # iptables -A OUTPUT -d security.debian.org --dport 80 -j ACCEPT Ajouter '-p tcp' ou '-p udp' dans la règle ? > Autre question qui me vient. Si nftables est depuis buster le pare-feu par > défaut, pourquoi n'y a-t-il pas d'instructions pour une mise à jour > sécurisée par cet outil ? Il y a moyen de passer d'un script iptables à nftables : https://wiki.nftables.org/wiki-nftables/index.php/Moving_from_iptables_to_nftables Sinon, je suppose que tu dois pouvoir trouver l'équivalent de ton tuto iptables mais actualisé à nftables. -- jm
Re: pb de locales : dmenu (i3) segfault et urxvt se comporte pas bien
Bonjour, Le dimanche 15 novembre 2020, ORL - AMMD a écrit... > Avant que je n'oublie @ Jean-Michel : j'utilise rxvt-unicode (urxvt). > La suite dans le corps du mail. As tu un fichier .Xresources ou .Xdefaults qui comporteraient des options "exotiques" ? Tu peux également lancer `xrdb -query` pour voir ce que ça donne, concernant rxvt et urxvt. Tu peux également lancer rxvt sous strace pour voir ce que ça lit. Une commande du genre : strace -f -o strace.log -e open,file rxvt` et ensuite tu lis le fichier strace.log > Héhé, oui sans doute. J'avoue que j'aime bien l'idée de jamais avoir eu à > réinstaller, c'était un des gros intérêts quand je suis passé à Debian : on > ne réinstalle pas, on répare. > Bon, faudra peut-être que je m'y résolve, un jour, alors... Mettre à jour la machine (changer de version) n'est pas réinstaller, à mon sens. -- jm
Re: pb de locales : dmenu (i3) segfault et urxvt se comporte pas bien
Bonjour, Le samedi 14 novembre 2020, ORL - AMMD a écrit... > Sur une Debian testing à jour, depuis un upgrade il y a quelques jours > semaines, j'ai des pb avec dmenu dans i3 et urxvt. J'ai rempli des > bugreports, mais pas de réponse, et de toute façon, je crois que j'avais mal > cerné le pb : Ton paquet rxvt, c'est rxvt, ou rxvt-unicode ? -- jm
Re: Problème de lecture vidéo html5
Bonjour, Le mardi 03 novembre 2020, Gianni a écrit... > J'espère que ce ne sont pas mes pleurs qui vous ont découragé, puisqu'ils > étaient faux, hein, ce n'est pas la fin du monde. Mais je me permets de > relancer ma requête en vous demandant de me dire qu'est-ce qui vous bloque, > y a-t-il une information qui vous manque ou le problème est-il hors sujet ? > Ou dites-moi simplement "je ne trouve pas de solutions", mais ne me > laissez pas en plan, parce que je vois ce que les autres ont posté depuis > et que vous leur avez répondu, donc je sais que vous avez lu mon message, > et cela me frustre un peu. Si tu utilises le Firefox en paquet Ubuntu, et que ça ne fonctionne pas, peut-être pourrais tu installer la version Firefox téléchargeable ? Éventuellement, tu peux essayer Opera, ou bien Vivaldi. -- jm
Re: webcam externe compatible Debian
Bonjour, Le dimanche 18 octobre 2020, Eric Degenetais a écrit... > Pour ce qui est de modifier le fond, je n'ai jamais essayé. Moi non plus. Il me semblait que c'était les applications de vidéos qui le permettait, ou non. Je crois que Zoom le permet. Pas vérifié. Sinon, j'ai fait quelques recherches, en utilisant le terme "chroma key", et j'ai trouvé http://webcamoid.github.io Vois si ça peut le faire. -- jm
Re: webcam externe compatible Debian
Bonjour, Le vendredi 16 octobre 2020, roger.tar...@free.fr a écrit... > J'ai passé en revue divers articles sur les webcam pour Linux. > Connaissez-vous des références de webcam (pas trop) anciennes qui soient > compatibles avec Debian Buster ? > Celles que vous utilisez avec bonheur... > Les Logitech sont nombreuses sur le marché et semblent offrir une > compatibilité qui dépend du modèle. J'ai une Microsoft LifeCam HD-5000 depuis plusieurs années (je suis en testing), et ça fonctionne correctement. Je m'en sers avec Slack et je l'ai utilisée également avec Jitsi. -- jm
Re: Ryzen 7 et freeze-when-idle
Bonjour, Le jeudi 15 octobre 2020, Dethegeek a écrit... > Verification : le paquet amd64-ucode fait le travail. Reste à trouver une doc > qui confirme la présence d'un correctif pour l'instruction à problème. C'est amd64-microcode maintenant. Je vais regarder si je trouve quelque chose. Merci pour la piste. -- jm
Ryzen 7 et freeze-when-idle
Bonjour, Il y a eu une question il y a peu concernant les Ryzen et le bug qui conduit au gel de la machine (état C6, freeze-when-idle). J'ai changé le processeur de ma carte mère (MSI B350M Gaming Pro) pour un Ryzen 7 3800X. Il semblerait que le freeze-when-idle ne soit plus d'actualité. Il y a un bug sur les processeurs de la série 3000 qui concerne l'instruction RDRAND. Mais ça n'empêche pas (plus) de booter avec un bios à jour (et une mise à jour de systemd). -- jm
Re: RyZEN
Bonjour, Le lundi 21 septembre 2020, BERTRAND Joël a écrit... > Question du jour : où en est le support des C-states des processeur AMD > ? Sont-ils toujours en défaut sous Linux ? Quels sont ceux qui posent > problèmes et ceux qui fonctionnent normalement sans désactiver les > C-states ? Je n'arrive à trouver aucune information fiable et comme je > dois changer de machine, j'avoue hésiter entre un i9 et un RyZEN (le > RyZEN est moins cher, mais si c'est pour avoir une machine bancale...). Je peux te dire que oui. Du moins pour le Ryzen 5 et le noyau 5.8.0 de Testing. A mon avis, le problème doit donc toujours exister pour le Ryzen 7 également. Je pense qu'une des dernières mise à jour de testing a fait sauter /usr/bin/python, et hier ma machine a freezé, première fois depuis pas mal de mois, car zenstates.py n'a pas pu être lancé au boot (faut corriger la première ligne du script). Donc je suis bien certain que ce freeze-when-idle est toujours actif. Néanmoins, le script zenstates.py fait bien le job. Donc je pense qu'un Ryzen avec zenstates.py lancé au boot par systemd est largement jouable (ou modifier un paramètre du bios, mais je n'ai pas essayé). -- jm
Re: [HS] Code javascript
Bonjour, Le jeudi 23 juillet 2020, ajh-valmer a écrit... > Comment écrire un petit script, > permettant de détecter si une date est bien de ce format : > -MM-DD > sinon : alert ("format date doit être..."); moment.js ? -- jm
Re: recherche rapide d'un fichier comprenant 2 expressions
Bonjour, Le dimanche 05 juillet 2020, Bernard Schoenacker a écrit... > je recherche un moyen pour trouver un fichier texte contenant > une recette de cake au citron J'utilise ag, du paquet silversearcher-ag qui est dit comme étant plus rapide que grep ou ack : ag -i "(?=.*citron)(?=.*cake)" devrait le faire. Mais je ne suis pas spécialiste. -- jm
Re: [HS] Repérage depuis un site Web
Bonjour, Le samedi 16 mai 2020, ajh.val...@free.fr a écrit... > Infos captées : > - Résolution de l’écran, > - Navigateur utilisé + sa version, > - Système d’exploitation, distribution + version… > (très facile à capter en PHP et JS...). Si vous avez un peu de temps, vous pouvez aller jeter un œil sur le site 51degrees.com Il y a un moment que je n'ai plus regardé la documentation, mais leur base de données permet de récupérer pas mal de choses sur les mobiles, entre autres. -- jm
Re: Système d'audio/video call : Jami
Bonjour, Le jeudi 23 avril 2020, firenze...@orange.fr a écrit... > je suis également disponible pour un test > nom d'utilisateur Jami : firenzert Moi aussi, si nécessaire. Nom d'utilisateur : bzou Je l'utilise avec ma mère, mais entre deux mobiles. Marche moyen lorsque le réseau n'est pas bon, ce qui est le cas en WiFi avec ma box Orange chez moi. Correct en 4G avec Red (SFR). -- jm
Re: Re : Buster Freeze aleatoire
Bonjour, Le dimanche 19 avril 2020, JC.EtiembleG a écrit... > > Il semblerai que l'origine du probleme provienne de firefox. > > J'ai arrete de l'utiliser, je suis passe sous chromium, et depuis je > > n'ai plus ce probleme de freeze. > ha ça me fait penser a un gus qui change de PC parce ça marche plus ;) Ça peut être l'occasion de découvrir un nouveau navigateur. -- jm
Re: [testing] crash gdm
Bonjour, Le jeudi 16 avril 2020, Gaëtan PERRIER a écrit... > J'ai un gros problème suite aux mises à jours d'aujourd'hui. > gdm ne démarre plus et j'ai un bel écran blanc avec un smiley :( et le message > "Oh mince! Quelque chose s'est mal passé. Un problème est survenu et le > système > ne peut pas se récupérer. Contactez un administrateur système" https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1738919.html Je viens d'avoir le souci sur le portable de ma fille. Tu vas récupérer la version précédente sur ton dépôt Debian gir1.2-gnomedesktop-3.0 version 3.34.2-2 de mémoire ftp.fr.debian.org/debian/pool/main/g/gnome-desktop3 et tu l'installes via `dpkg -i` -- jm
Re: Debian/Sid sur "gros" ordinateur de bureau - plantage économiseur d'écran donc comment vidanger sur disque SSD
Bonjour, Le lundi 13 avril 2020, BERTRAND Joël a écrit... > Je rebondis un peu sur le sujet, désolé de me greffer dans la > discussion. J'ai parcouru un peu les archives internet et je n'arrive > pas à avoir une idée claire. J'envisage de changer ma machine de bureau > justement pour un Ryzen 7 ou 9, mais sans GPU intégré (il me faut une > carte graphique de 2 ou 4 Go pour travailler sereinement). Est-ce que ce > bug se limite aux CPU avec GPU intégré (utilisés ou non) ou à tous les > Ryzen ? Il y a un sujet fleuve sur kernel.org https://bugzilla.kernel.org/show_bug.cgi?id=196683 Il y a un moment que je ne l'ai pas parcouru. De mémoire, certains on fait pas mal de tests avec de CM et des cartes graphiques différentes, mais les résultats n'étaient pas probants. J'ai une MSI B350M. Il me semble que la version du bios de l'époque (il y a 1 an et demi) était plus ou moins en cause. Quant aux Ryzen, je pense que les 7 sont également touchés. Les 9, je ne sais pas. En CM, j'éviterais MSI avec les Ryzen. Le script zenstates.py fait bien le job en désactivant l'état c6 du processeur, je ne suis plus ennuyé avec ça depuis que systemd l'active au boot. -- jm
Re: Debian/Sid sur "gros" ordinateur de bureau - plantage économiseur d'écran donc comment vidanger sur disque SSD
Bonjour, Le lundi 13 avril 2020, Basile Starynkevitch a écrit... > Ma machine à la maison est une "grosse" machine: AMD Ryzen Threadripper > 2970WX, carte mère MSI X399 SLI Plus, 64Go de RAM, boitier bien ventilé, 12 > Tera de disque dont un Samsung SSD 970 EVO 2TB, deux cartes graphiques (AMD > Radeon 570 + Nvidia GTX 1050 Ti). Noyau Linux 5.5.0, xorg 2:1.20.8 > En général, elle est peu chargée. J'y développe actuellement Sur les Ryzen (j'ai un Ryzen 5), il y a un problème de gel de la machine lié à un certain état du processeur. J'ai vu des discussions sur les 5 et les 7. Pour le tien, je ne sais pas. Sur noyaux 4.x et 5.x, par ailleurs. Si ça peut être ça, chercher "ryzen linux kernel freeze when idle" par exemple. Chez moi, la solution a été avec le script zenstates.py. -- jm
Re: exemple de ~/.pgpass qui marche (PostGreSQL/Debian/Buster) - et aide souhaitée en OpenStreetMap.
Bonjour, Le dimanche 22 mars 2020, Basile Starynkevitch a écrit... > En français, pour le projet https://github.com/bstarynk/helpcovid (GPLv3+, > en cours d'écriture) j'ai du mal à faire un fichier ~/.pgpass qui marche. Voilà un fichier que j'ai chez moi sur localhost. 127.0.0.1:5433:MYDB:jm:myPassword 127.0.0.1:5433:MYDB:webrequest:anotherPassword J'en ai un autre sur un autre serveur, si celui là ne te suffisait pas. -- jm
Re: Redéfinition de touche
Bonjour, Le vendredi 13 mars 2020, TScholler a écrit... > Comment puis-je faire pour modifier le fonctionnement de la touche "Windows" > figurée ci-dessous "W"? > J'aimerais par exemple que "W+T" lance mon terminal, "W+F" lance Firefox, > etc. J'utilisais xbindkeys à une époque. Ça devrait le faire. -- jm
Re: [1/2HS] Mysql et le symbole Euro €
Bonjour, Le dimanche 01 mars 2020, ajh-valmer a écrit... > Je vais tester "adminer". Sinon, tu peux tester Dbeaver Community Edition. Ça existe en paquet (mais pas dans les dépôts Debian) et en tarball. C'est pas mal. Mais je ne pense pas que ça puisse afficher les données en html (les exporter, oui). C'est sous licence Apache. -- jm
Re: [1/2HS] Mysql et le symbole Euro €
Bonjour, Le dimanche 01 mars 2020, G2PC a écrit... > Perso, je n'ai pas installé PhpMyAdmin depuis le dépôt ! > D'ailleurs, je ne comprend pas bien, pourquoi le faire ? Je te retourne la question : pourquoi ne *pas* le faire ? C'est simple, et, surtout, tu as les mises à jour de sécurité sans devoir suivre le paquet natif. C'est plus qu'important. > C'est comme si j'installais un Joomla ou un WordPress depuis le dépôt > Debian !?! D'ailleurs, est ce possible ? Joomla non (testing), Wordpress oui. -- jm
Re: [1/2HS] Mysql et le symbole Euro €
Bonjour, Le mercredi 26 février 2020, ajh-valmer a écrit... > Ça vient de phpmyadmin, si UTF-8 ou iso europe-ouest, toujours ¤ Tu pourrais essayer avec une autre application d'administration de base de données qui utilise du html, si ça existe. Pour voir si il y a une différence dans le rendu de la valeur. Je vois dans les dépôts qu'il existe "adminer". Sous Testing, tout du moins. -- jm
Re: [1/2HS] Mysql et le symbole Euro €
Bonjour, Le mercredi 26 février 2020, ajh-valmer a écrit... > J'y suis arrivé, > voici ce qu'affiche le code source phpmyadmin du symbole euro dans le champ > concerné : € > (ajout de "amp;" entre "&" et "euro;"). Il aurait converti le caractère & en son code html & ? Si tu bidouilles le source dans le débogueur et que tu vires le "amp;", ça fait quoi ? > Excuses, je réitère ma question : > apt-get update > apt-get purge phpmyadmin > apt-get install phpmyadmin > va t-il effacer mes bases de données Mysql ? > Mieux vaut être prudent :-) Je ne connais pas cet outil. Mais je ne vois pas pourquoi il effacerait les bases. Phpmyadmin, c'est phpmyadmin, et mysql c'est mysql. Si tu le crains, tu fais un backup avant. -- jm
Re: [1/2HS] Mysql et le symbole Euro €
Bonjour, Le mercredi 26 février 2020, ajh-valmer a écrit... > > As tu essayé de voir le code source de la page de phpmyadmin pour voir ce > > u'il y a dedans ? D'afficher le symbole euro € dans ta page phpmyadmin ? > > Voire d'autres symboles html ? > Le code source de la page phpmyadmin n'affiche pas cette information. Non ? Avec le débugueur html du navigateur ? > Les caractères € deviennent ¤ après un update. > Par contre, si la page Web (pas phpmyadmin) affiche l'information du champ, > le symbole € apparait très bien. Il n'y a pas une option de configuration de phpmyadmin concernant l'encodage des données et/ou des pages ouèbe ? -- jm
Re: [1/2HS] Mysql et le symbole Euro €
Bonjour, Le mercredi 26 février 2020, ajh-valmer a écrit... > En fait non, car l'une est un champ d'infos de caractères varchar, > et le mot € ne devrait pas poser problème, > c'est juste un champ d'informations. > À moins de mettre à la place "euro"... est-ce le & et ; qui dérangent ? > Pourquoi lors de l'update € devient ¤ ? Il me semble que le fil portait au départ sur l'affichage sous Phpmyadmin. Non ? As tu essayé de voir le code source de la page de phpmyadmin pour voir ce u'il y a dedans ? D'afficher le symbole euro € dans ta page phpmyadmin ? Voire d'autres symboles html ? -- jm
Re: [1/2HS] Mysql et le symbole Euro €
Bonjour, Le dimanche 09 février 2020, Erwann Le Bras a écrit... > on ne mets jamais l'unité dans une base de données... > on inscrit simplement les montants en base, c'est à la présentation des > données qu'on rajoute l'unité, ce qui permet de les manipuler comme on veut. Tu peux la mettre dans une colonne à part, ou via un id dans une table séparée. C'est quand même préférable de savoir dans quelle unité fut enregistré ledit montant. -- jm
Re: apache2 tombe en erreur au démarrage
Bonjour, Le samedi 02 novembre 2019, MERLIN Philippe a écrit... > nov. 02 11:46:59 portable apachectl[1180]: AH00526: Syntax error on line 9 of > /etc/ > apache2/mods-enabled/php7.3.conf: > nov. 02 11:46:59 portable apachectl[1180]: Invalid command 'Require', perhaps > misspelled > or defined by a module not inclu> https://httpd.apache.org/docs/2.4/mod/mod_authz_core.html ??? Dans cette ligne 9 on retrouve "Require all denied" -- jm
Re: plantage de ma debian avec un dell g5 15 5587
Bonjour, Le vendredi 27 septembre 2019, Jérémy Prego a écrit... > En effet, le pc se fige de façon aléatoire sans rien que ne soit écrit > dans les logs ... Au moment ou le pc se fige, je ne fais rien qui > demande une surcharge processeur / graphique, bref, je ne comprends > vraiment pas le souci. A tout hasard, puisque tu as un processeur Intel. Cherche le web avec "freeze when idle". C'est plutôt quelque chose qui se manifeste avec les Ryzen d'AMD. Ça se règle en utilisant un script nommé zenstates.py (ou une manip sur le bios que je n'ai pas essayé). -- jm
Re: Raid 1
Bonjour, Le mercredi 25 septembre 2019, steve a écrit... > J'ai le choix entre créer une grappe de deux disque plus un spare ou Je fonctionne comme ça depuis des années. Si un disque présente des faiblesses, ou une partie de disque, le spare prend le relais. Ce qui laisse le temps de racheter un autre disque pour reconstituer l'ensemble. -- jm
Re: Dedian 10
Bonjour, Le lundi 23 septembre 2019, Ronan Bonthonneau a écrit... > J'envisage de passer à Linux pour utiliser Ubuntu dans sa dernière version > LTS ,mon processeur est un 32 bits , mais je vois dans toute la littérature > en kiosque on ne voit que Debian 10 .A quoi correspond cette appellation et > si j'achète un fascicule contenant un CD sous ce label cela me conviendra > sans problème à ma volonté de quitter Windows. Le système d'exploitation Linux est empaqueté suivant différentes distributions. Debian, c'est une distribution, qui se décline en une version stable, une version de test (testing) et une version plus instable. Ubuntu, c'est également une distribution. Ubuntu est, il me semble, historiquement dérivée de Debian, mais ce n'est pas Debian. Il y en a d'autres : Red-Hat, Suse, Slackware, Fedora… (et bien d'autres encore). Rien ne t'empêche de commencer par l'une (de celles citées ou autre) et de la remplacer ensuite par une autre. -- jm
Re: menu de la souris avec le clic droit
Bonjour, Le jeudi 29 août 2019, Bernard Schoenacker a écrit... > désolé les artistes, mais le vieux a des souchis > pour obtenir un menu avec la souris en utilisant > le clic droit ... Tu es sûr que le mulot n'est pas en cause ? -- jm
Re: Reprendre une migration échouée lors d'un apt- upgrade
Bonjour, Le lundi 19 août 2019, Migrec a écrit... >Mais du coup, comment puis-je reprendre la migration des bases de >données. La paquet cacti est noté comme "Installé" et si je me rends >sur l'interface, le processus de nouvelle installation semble de lancer >même s'il est fait mention d'une migration (NOTE:This process will >guide you through the steps for upgrading from version '1.1.31'.). Sauf >qu'avec Stretch, on en était à la 0.8 je crois. As tu essayé tout bêtement de relancer un `apt-get upgrade` (ou aptitude upgrade si tu utilises aptitude) ? -- jm
Re: Comment faire - set upload_tmp_dir to a non-world-readable directory
Bonjour, Le vendredi 02 août 2019, G2PC a écrit... > Si je echo $perms, $perms vaut 17407. > mon chmod lui est de 1777 sur le dossier tmp. Essaie `chmod 407` sur le répertoire temporaire. -- jm
Re: Comment faire - set upload_tmp_dir to a non-world-readable directory
Bonjour, Le vendredi 02 août 2019, G2PC a écrit... > Il faudrait que je regarde les 3 projets 2009 / 2015 / 2019 pour voir si > le fichier de ce test, concernant le dossier upload_tmp_dir, a été mis à > jour. > N'hésitez pas à tester ce paquet, il ne nécessite aucune installation, > il s'uffit de télécharger l'archive sur le serveur. > C'est un équivalent à phpinfo() en très simpliste, qui se concentre sur > certaines valeurs propres à PHP. J'ai regardé, très vite fait, car je suis plus Java que Php. https://github.com/funkatron/phpsecinfo/blob/master/PhpSecInfo/Test/Core/upload_tmp_dir.php La méthode qui fait le test s'appelle _exec_Test et c'est ligne 65 Là, tu peux mettre du débogage et loguer $perms pour voir quelle valeur est réellement prise en compte par cette fonction fileperms() que je n'ai pas regardée. Ainsi, tu auras une idée de pourquoi la série de tests lignes 69 à 72 échoue. Si tu as une version différente, tu dois pouvoir trouver l'équivalent. -- jm
Re: Comment faire - set upload_tmp_dir to a non-world-readable directory
Bonjour, Le vendredi 02 août 2019, G2PC a écrit... > upload_tmp_dir is disabled, or is set to a common world-writable > directory. This typically allows other users on this server to access > temporary copies of files uploaded via your PHP scripts. You should set > upload_tmp_dir to a non-world-readable directory > Current Value: /var/www/temporaire_php (0755) > Recommended Value: A non-world readable/writable directory Avec 755 il n'est pas non-world-readable, tu dois bien t'en douter. > J'ai testé différents CHMOD : > 0700 / 1700 / 0007 / 1007 À 700, il devrait l'être. As tu eu des erreurs quelconques lorsque tu as passé ton répertoire en 700 ? -- jm
Re: Problème récurrent avec les clés USB
Bonjour, Le jeudi 25 juillet 2019, Nicolas FRANCOIS a écrit... > Après ça, ça m'arrange plutôt de pouvoir monter mes clés > automatiquement. Le problème, c'est que j'aimerais bien savoir OÙ je > dois faire la configuration. Or là, je ne sais pas, et ça a l'air > d'être fait à plein d'endroits différents. C'est plutôt un processus de > diagnostic que je recherche. Tu peux faire la configuration dans /etc/udev/rules.d J'ai par exemple cette ligne, dans /etc/udev/rules.d/010_usb.rules SUBSYSTEMS=="usb", SYMLINK+="usbstick", DRIVERS=="usb",ATTRS{manufacturer}=="PNY Technologies" Et ça dans /etc/fstab /dev/usbstick /mnt/usbstick vfatrw,user,noauto,noatime 0 Quand je branche ma clé, je fais `mount /mnt/usbstick` et c'est monté. Bon, c'est de la très vieille config pour de vieilles clés, donc il est peut-être possible de procéder autrement. -- jm
Re: Buster problème réseau étonnant
Bonjour, Le jeudi 18 juillet 2019, roger.tar...@free.fr a écrit... > Comment complètes-tu la configuration de ton réseau? Utilises-tu la > commande resolv, le fichier resolv.conf ? (les multiples manuels et > tutoriels à propos du réseau sous Debian sont un roman ; et un vrai piège > pour les débutants) J'ai choisi la facilité, et je suis en dhcp derrière ma box. > Sur un serveur, la configuration de /etc/network/interfaces me suffit. > Dans ce cas, pour être propre, tu désactives network-manager ou tu le > désinstalles ? > Y a-t-il d'autres ignobles composants cachés à éliminer ? silencio:~$ systemctl is-enabled network-manager.service disabled En fait, je l'ai juste désactivé, mais pas supprimé. On peut, il ne semble pas y avoir de dépendance, du moins chez moi, juste network-manager-gnome Il s'agit de ma machine de travail. Sur les serveurs, il n'est pas installé. -- jm
Re: full-upgrade to buster
Bonjour, Le mardi 09 juillet 2019, fred a écrit... > y a t il ici des persones suceptibles de partager leur expertise sur un > upgrade depuis debian9 ? Hmmm ! On va attendre encore un peu… -- jm
Re: configuration mail (smarthost et hebergement chez gandi.net) sur PC domestique Debian "connecté à Internet"
Bonjour, Le dimanche 07 juillet 2019, Basile Starynkevitch a écrit... > J'ai oublié de préciser que je ne tiens pas tant que ça à utiliser vmime > /spécifiquement/. J'ai juste besoin de coder, en C++ ou tout autre language > compilé sympa (notamment Ocaml, SBCL, Go, Rust ; mais j'ai l'esprit ouvert > vers autre chose, en restant allergique à Python & PHP), une > mini-application Web en GPLv3+ ou mieux, qui envoie du mél en HTML5 -que je > sais générer- avec des pièces jointes. Probablement dans le style de cet Java + Spring Framework MVC + Thymeleaf ? -- jm
Re: configuration mail (smarthost et hebergement chez gandi.net) sur PC domestique Debian "connecté à Internet"
Bonjour, Le samedi 06 juillet 2019, Basile Starynkevitch a écrit... > On 7/6/19 6:02 PM, Jean-Michel OLTRA wrote: > > Tu peux modifier la valeur de ton relayhost par : > > mail.gandi.net:submission > Je n'ai même pas compris dans quel fichier ça doit apparaître. Pour info, > grep -rn mail.gandi.net /etc/postfix/* lancé sous root ne mentionne que > /etc/postfix/main.cf et /etc/postfix/rimski_sasl que dans les occurrences > précédemment indiquées (dans quelque message précédent de ce fil). Dans le main.cf. Je n'ai pas été vraiment explicite. Je suis mauvais pour expliquer. La ligne entière serait donc : relayhost = mail.gandi.net:submission (ou relayhost = [mail.gandi.net]:submission). Avec les [] il n'y a pas de recherche du MX sur le domaine indiqué. -- jm
Re: configuration mail (smarthost et hebergement chez gandi.net) sur PC domestique Debian "connecté à Internet"
Bonjour, Le samedi 06 juillet 2019, Basile Starynkevitch a écrit... > J'ai choisi: /Internet with smarthost/. Ok. > J'essaie donc: > date +'essai de mel %c' | mail -r bas...@starynkevitch.net -s 'essai de > mail' bas...@starynkevitch.net > Mais cet essai échoue encore: mailq me donne sous root: > -Queue ID- --Size-- Arrival Time -Sender/Recipient--- > 109D550C1CF3 451 Sat Jul 6 17:01:15 bas...@starynkevitch.net > (SASL authentication failed; cannot authenticate to server > mail.gandi.net[217.70.178.9]: no mechanism available) > bas...@starynkevitch.net > *smtp_sasl_auth_enable = yes** > **smtp_sasl_password_maps = hash:/etc/postfix/rimski_sasl* J'ai, en plus : smtp_sasl_security_options = Pas de valeur donc. As tu installé la libsasl ? Tu peux modifier la valeur de ton relayhost par : mail.gandi.net:submission -- jm
Re: configuration mail (smarthost et hebergement chez gandi.net) sur PC domestique Debian "connecté à Internet"
Bonjour, Le samedi 06 juillet 2019, Basile Starynkevitch a écrit... > Pour info, j'ai essayé sans réussir de configurer exim4 en > exim4-daemon-light mais il faut bien que je configure quelque part le mot de > passe pour envoyer du mél via SMTP vers mail.gandi.net et ça je n'ai pas > compris comment faire. As tu essayé de configurer Postfix avec un relai (relayhost, smarthost) ? Tu mets ensuite tes couples login/mdp sous forme, par exemple pour moi : smtp.wanadoo.frjm.ol...@wanadoo.fr: dans le fichier /etc/postfix/ton_fichier_sasl Tu transformes ton_fichier_sasl en bdd avec postmap et tu ajoutes les lignes dans /etc/postfix/main.cf : smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/ton_fichier_sasl Il faut installer la libsasl. Et ça devrait le faire. -- jm
Re: Debian Buster RC2 : Mise en veille systématique
Bonjour, Le jeudi 04 juillet 2019, Christian Quentin a écrit... > Que je clique sur le bouton Eteindre/Redémarrer ou que je tape halt dans > un terminal (ou shutdown now), le résultat est le même : le PC met très > longtemps à s'éteindre et finalement se met en veille. J'ai un petit > voyant lumineux qui confirme que le PC (un portable HP 15_bw0xx) reste > sous tension. Et avec `systemctl poweroff`, ça fait pareil ? -- jm
Re: debian jessie / Mise a jour securite kernel / affichage cassé
Bonjour, Le mardi 28 mai 2019, Frederic Robert a écrit... > et quand je boot sur le noyau précédent 3.16.0-8-amd64 le problème semble > solutionné. Je n'ai pourtant fais que les mise à jour sécurité et avec le > noyau 3.16.0.9 l'ordinateur freeze Quel processeur sur ta machine ? J'ai eu des problèmes avec un Ryzen (que j'ai toujours mais plus les problèmes), mais je ne sais pas à partir de quelle version du noyau ça a commencé. -- jm
Re: HS: tar exclure un dossier a la racine mais pas sous dossier
Bonjour, Le dimanche 19 mai 2019, Jérémy Prego a écrit... > hmmm, donc ça veut dire qu'on peut pas éviter ce "." a la création de > l'archive directement ? c'est quand même embêtant ... en tout cas, merci > pour vos réponses jusqu'ici. Quel "." ? Celui que tu vois lorsque tu fais le `tar -tv` ? En quoi est ce embêtant ? Lorsque tu décompresses l'archive, tout ce fait correctement, non ? -- jm
Re: HS: tar exclure un dossier a la racine mais pas sous dossier
Bonjour, Le samedi 18 mai 2019, Jérémy Prego a écrit... > le souci avec ma commande, c'est qu'à la création de l'archive, ça crée > un premier dossier "." donc je dois ouvrir ce dossier pour voir mes > fichiers. Essaie en étant dans le répertoire au dessus de toto, puis : tar -xzf toto.tar.gz -C toto --exclude ./downloads tar -tvzf toto.tar.gz mkdir tata cd tata tar -xzf ../toto.tar.gz -- jm
mosh [was: dessin partagé...]
Bonjour, Le jeudi 09 mai 2019, Étienne Mollier a écrit... > Package: mosh > Homepage: https://mosh.org > Description: Mobile shell that supports roaming and >intelligent local echo Je crois que ton post va m'être très utile. Il m'arrive fréquemment de transférer, via ssh, des archives (jar) sur un serveur, et, depuis peu, mon FAI coloré me change d'IP en plein transfert. Ce qui annule la session en court. Assez rageant quand on est à 99% avec un débit de téléversement de 100ko/s. L'opérateur en question doit penser que je fais du p2p ? Merci. -- jm
Re: icedtea-web
Bonjour, Le mardi 30 avril 2019, herve a écrit... > Le debug affiche un nombre impressionnant de lignes en rouge et j'en > conclu que les librairies java ne sont plus là. Il faudrait savoir de quoi il retourne pour voir si c'est irrémédiable, ou pas. > Pour ceux qui connaissent le problème, il y a-t-il un espoir de voir > rapidement refonctionner icedtea-web ou doit-on s'orienter vers la > compilation de oracle java. J'utilise également PRT (mais je ne suis pas encore en retraite…), d'une manière un peu basique, sans compiler le code de Java. Mon navigateur (Vivaldi) me télécharge le jnlp, toujours au même endroit. Une ligne de commande dans mon menu applicatif me lance le jnlp. /usr/local/java/jdk1.8.0_212/bin/javaws /home/jm/archives/StartProRealTime.jnlp Le jdk8 de chez AdoptOpenJDK ne contient plus javaws, donc il faut en passer par le jdk de chez Oracle. -- jm
Re: Comment autoriser les invités d'un réseau à ne communiquer qu'avec Internet et pas les autres réseaux locaux ?
Bonjour, Le lundi 29 avril 2019, Olivier a écrit... > - soit des règles iptables Avec des règles iptables, j'ai utilisé ipset pour faire ce genre de choses. Il est facile d'ajouter une entrée dans une liste, ou de la supprimer. Les règles iptables (chaines) qui utilisent la liste sont aisément lisibles. Un script de sauvegarde permet de conserver ses listes après un redémarrage du serveur. -- jm
Re: mdadm vs LVM
Bonjour, Le samedi 09 mars 2019, Jean-Marc a écrit... > Des conseils ? D'autres suggestions ? J'utilise, comme on te l'a déjà conseillé, un système à base de lvm sur raid1 depuis de nombreuses années, et sans souci. Sinon, j'ai rajouté un 3ème disque de spare sur mon raid. Lorsque l'un des 2 principaux tombe, j'ai un peu de temps pour remettre l'ensemble à niveau tout en conservant le raid opérationnel. -- jm
Re: Thunderbird et carnet d'adresses
Bonjour, Le jeudi 07 mars 2019, MENGUAL Jean-Philippe a écrit... > Ok merci, très bien. Je pensais un truc plus intuitif, mais je vais me > débrouiller en créant donc des carnets d'adresses. Peut-être existe t-il une extension qui le fait ? -- jm
Re: MYSQL
Bonjour, Le dimanche 03 mars 2019, Zuthos a écrit... > > Et voir si tout le monde y est. > select Host,User,Password from user; > +---+-+---+ > | Host | User| Password | > +---+-+---+ > | localhost | root| | > | localhost | zuthos | *F2DF326F80D5E3BD34E143B24DDEBEFAFF53D199 | > | % | facture | *CE6908ED88340EC1098573D058245024C45682F3 | > | localhost | facture | *CE6908ED88340EC1098573D058245024C45682F3 | > +---+-+---+ > Bizarre, je n'arrive pas à mettre un mot de passe a root > elect Host,Db,User from db; > +---+-+-+ > | Host | Db | User| > +---+-+-+ > | % | facture | facture | > | localhost | facture | facture | > +---+-+-+ Je ne connais pas ton organisation, donc je ne sais pas si tout le monde y est. Ce que je peux en dire : - C'est que % dans le Host, ce n'est pas terrible, sauf si tu offres un service distant à tes bases. C'est d'autant moins terrible si tu n'offres _pas_ le service et que le port 3306 est ouvert. - Que phpmyadmin ne sert pas à grand chose si tu peux accéder à tes bases via un terminal, car tu peux faire beaucoup de choses avec du sql de base. Mais chacun son choix. - Que Zuthos ne peut pas se connecter à la base 'facture', car il n'a pas les droits. Je ne peux pas dire si c'est normal. Sinon, as tu un backup de ta base ? Ça simplifierait certainement bien la vie… Et si tu n'en as pas, il te faudrait mettre un protocole en route (mysqldump et bzip2 par exemple pour compresser). Après avoir mis au chaud tes fichier .frm et .ibd, tu pourrais tenter (sous toute réserve) un `create table` sur les tables qui sont en erreur. Sous toute réserve, je ne sais pas ce que ça peut donner… Une autre piste, mais j'ai lu en diagonale : https://www.percona.com/blog/2014/01/02/recover-table-structure-frm-files-mysql-utilities/ -- jm
Re: MYSQL
Bonjour, Le dimanche 03 mars 2019, Zuthos a écrit... > Toutefois, une base sur deux m'indique: > #1932 - Table 'facture' doesn't exist in engine > Poutant:SHOW TABLES m'en indique bien la présence. Tu peux regarder : https://dev.mysql.com/doc/refman/5.5/en/innodb-multiple-tablespaces.html Ce qui concerne "Portability Considerations for .ibd files" > Autre bisarerie, Je peux me connecter à la base avec root en ligne de > commande mais pas avec phpmyadmin. > Pour les autres utilisateurs, c'est l'inverse. Tu devrais regarder où tu en es, pour ce qui concerne les droits sur les bases en fonction des machines. Connecté à la base mysql : MariaDB [mysql]> select Host,User,Password from user; MariaDB [mysql]> select Host,Db,User from db; Et voir si tout le monde y est. -- jm
Re: MYSQL
Bonjour, Le dimanche 03 mars 2019, Zuthos a écrit... > InnoDB: No valid checkpoint found. Tu peux essayer la manip suivante : déplacer (ou renommer) les fichiers aria_log_control, ib_logfile0, ib_logfile1 qui sont dans /var/lib/mysql. Peut-être aussi ibdata1. Redémarrer, et croiser les doigts… -- jm
Re: MYSQL
Bonjour, Le samedi 02 mars 2019, Zuthos a écrit... > les droits sont mysq:mysql Tu devrais également vérifier les permissions. /var/lib/mysql devrait être mysql:mysql en 755 Les fichiers dedans en 660. Les répertoires de bdd en 700. Les fichiers dans ces répertoires en 660 également. -- jm
Re: MYSQL
Bonjour, Le samedi 02 mars 2019, Zuthos a écrit... > # mysqld_safe --skip-grant-tables 2>&1 > 190302 20:59:07 mysqld_safe Logging to syslog. > 190302 20:59:07 mysqld_safe Starting mysqld daemon with databases from > /var/lib/mysql D'accord. Mais encore ? Tu peux te connecter dessus ? Car, chez moi, lorsque je fais la manip je me connecte sans problème à mes bases, dont mysql elle même. -- jm
Re: MYSQL
Bonjour, Le samedi 02 mars 2019, Zuthos a écrit... > > > J'ai essayé d'intervertir les deux repertoires afin de tout remettre > > > dans l'ordre. Malheureusement, cela ne c'est pas bien passé: Tu devrais tout remettre comme c'était, puisque ton datadir est sur /var/lib/mysql, afin de faire démarrer mysqld en premier lieu. Le warning dans le démarrage de mysql est étrange : regarde les droits sur le répertoire /var/lib/mysql et sur ce qu'il y a dedans. Ta partition n'est pas pleine ? Ensuite, tu pourras voir pour les autres bases. Normalement, les bases sont dans des répertoires sous /var/lib/mysql (donc la base 'toto' dans /var/lib/mysql/toto avec les tables en .frm et .ibd). Essaie de le lancer en ligne de commande : mysqld_safe --skip-grant-tables 2>&1 Et voir si ça démarre/affiche quelque chose. -- jm