Re: Problème pour servir à un exécutable sa dépendance à libc.so.6 (debian 11)
Merci ! Je n'ai JAMAIS eu besoin d'installer spécifiquement ou de réparer la bibliothèque C (libc6) sur un hôte debian. L'utilisateur a installé sa debian11 seul à partir d'une image ISO récente. Je n'ai pas accès à sa machine. Je dois lui proposer une manip directe, simple et efficace. Je crois comprendre qu'il s'agit d'un problème de dynamic linker. Comment répare-t-on l'accès à cette bibliothèque libc qui est installée ? Question bonus : que peut faire un utilisateur (juste capable de recopier des lignes de commande fournies) pour diagnostiquer ce qui a pu abîmer ce système ? Extrait de mon message initial : // Sur l'hôte qui pose problème : - libc.so.6 est bien présent. Et est donc inaccessible à l'exécutable. - la commande ldconfig est introuvable. J'attends de savoir si /usr/sbin/ldconfig existe... Après vérification, ce fichier existe; Peut-être un problème de PATH ?... Sur un hôte qui sert correctement libc.so.6 au même exécutable, il y a les liens symboliques suivants vers ld-2.31.so : lrwxrwxrwx 1 root root 32 Apr 19 23:17 /lib64/ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-2.31.so -rwxr-xr-x 1 root root 177928 Apr 19 23:17 /lib/x86_64-linux-gnu/ld-2.31.so lrwxrwxrwx 1 root root 10 Apr 19 23:17 /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 -> ld-2.31.so Cela manque sur l'hôte qui pose problème. // - Mail original - De: "didier gaumet" À: "Liste Debian" Envoyé: Lundi 1 Mai 2023 10:31:09 Objet: Re: Fwd: Problème pour servir à un exécutable sa dépendance à libc.so.6 (debian 11) Bonjour, je réponds juste pour que tu ne te sentes pas tout seul mais mes compétences sur le sujet ne me permettent pas de t'apporter une contribution pertinente ;-) quelques points hypothétiquement à surveiller: - peut-être reconfigurer ou réinstaller libc6 sur le poste qui pose problème puique les liens que tu cites semblent créés par ce paquet - faire un apt policy libc6 pour vérifier les versions disponibles et installées sur ce poste - peut-être vérifier si quelqu'un a joué avec Apparmor ou SElinux sur ce poste t'es pas beaucoup plus avancé, je t'avais prévenu ;-)
Re: Problème pour servir à un exécutable sa dépendance à libc.so.6 (debian 11)
Bonsoir, Le message d’erreur est : 1 : ELF not founded 1 : Syntax error : Unterminated quoted string On retrouve beaucoup de discussions sur les forums stackoverflow, etc. à ce propos (défaut d’une bibliothèque ; dissuasion de lier le so à l’exécutable, etc. ) Mais je n’ai pas trouvé de mode opératoire clair et simple pour régler ça de manière régulière, cad sans effet de bord connu ou caché. Je veux éviter de fabriquer des liens symboliques qui pourraient régler temporairement le problème avant de disparaître car la cause du problème aurait été oubliée. Merci. > Le 1 mai 2023 à 12:03, Jean-Michel OLTRA a écrit : > >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: password et bashrc
Bernard Schoenacker a écrit : > Je recherche un moyen de pouvoir afficher un caractère par lettre ou > signe lorsque l'opérateur inscrit son mot de passe, cette solution est > employée sur Debian facile comme distro... Cf. script ci-dessous : https://stackoverflow.com/questions/1923435/how-do-i-echo-stars-when-reading-password-with-read Sébastien -- Sébastien Dinot, sebastien.di...@free.fr http://www.palabritudes.net/ Ne goutez pas au logiciel libre, vous ne pourriez plus vous en passer !
Re: empêcher installation paquets suplémentaires
Le lundi 01 mai 2023 à 19:25 +0200, Pierre a écrit : > Bonjour, > Bien que j'ai opté pour la solution AppImage, pour installer > TexStudio, je serai curieux de savoir si il est possible de passer > par apt avec la restriction suivante : > texlive est installé "à la vanille" dans /usr/local/texlive. > c'est à dire que la distribution est installée à partir d'une > image ISO indépendante de Debian > Donc apt install texstudio requiert l'installation des paquets > texlive. > Je n'ai pas trouvé un moyen pour éviter l'installation de ces paquets > inutiles pour moi, et plutôt gourmands en espace disque. > Merci pour vos retours. Je n'ai jamais utilisé equivs* mais ça pourrait peut-être te fournir une solution. Une explication ici: https://debian-handbook.info/browse/fr-FR/stable/sect.building-first-package.html par curiosité au sujet d'equivs*, tiens-nous au courant si ça t'a permis d'arriver au résultat que tu souhaites sans que ça devienne une usine à gaz...
Re: date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023
Le lundi 01 mai 2023 à 12:34 +, benoit a écrit : > > J'ai essayé 2x de passer en Bookworm, mais après la mise à jour, X ne > veut plus se lancer, car il n'a pas le droit d'écrire dans > /tmp:LOCKMACHIN BIDULE (G pas noté le message d'erreur) > > Seul root peut lancer x > > Du coup j'ai restauré mon système et j'ai abandonné le projet de > passer en Bookworm > > -- > Benoît je n'ai pas migré mon système stable réel vers Debian Bookworm, je le ferai un peu après la sortie officielle. Mais j'ai déjà installé en machine virtuelle une debian 12 et j'ai déjà mis à jour en machine virtuelle une Debian 11 vers 12, tout ça sans problème. j'aurais tendance à *supposer* que tu traînes des scories d'une installation Debian qui a été mise à jour successivement (genre Debian 7->8->...11 par exemple) sans bien faire lé ménage à chaque fois. tu peux déjà regarder avec aptitude search '~o' si tu as des vieux paquets (cette commande te renverra aussi les paquets installés localement même si ils ne sont pas obsolètes) mais c'est peut-être autre chose, hein :-)
Re: empêcher installation paquets suplémentaires
Bonjour, Il me semble que tu peux faire ça avec les preferences d'apt (/etc/apt/preferences) Le lun. 1 mai 2023 à 19:32, Pierre a écrit : > Bonjour, > > Bien que j'ai opté pour la solution AppImage, pour installer TexStudio, je > serai curieux de savoir si il est possible de passer par apt avec la > restriction suivante : > > texlive est installé "à la vanille" dans /usr/local/texlive. > > c'est à dire que la distribution est installée à partir d'une image > ISO indépendante de Debian > > Donc apt install texstudio requiert l'installation des paquets texlive. > > Je n'ai pas trouvé un moyen pour éviter l'installation de ces paquets > inutiles pour moi, et plutôt gourmands en espace disque. > > Merci pour vos retours. > > -- > Pierre > >
Re: empêcher installation paquets suplémentaires
On 5/1/23 19:25, Pierre wrote: Bonjour, Bien que j'ai opté pour la solution AppImage, pour installer TexStudio, je serai curieux de savoir si il est possible de passer par apt avec la restriction suivante : texlive est installé "à la vanille" dans /usr/local/texlive. c'est à dire que la distribution est installée à partir d'une image ISO indépendante de Debian Donc apt install texstudio requiert l'installation des paquets texlive. Je n'ai pas trouvé un moyen pour éviter l'installation de ces paquets inutiles pour moi, et plutôt gourmands en espace disque. Peut-être qu'une partie de la solution passe par des montages bind. Ici j'ai la ligne suivante dans mon /etc/fstab : /usr/src/ /home/UsrSrc bind bind 0 0 de sorte que /usr/src est dans le système de fichier /home (et sauvegardé avec!) Librement. PS. Je cherche des partenaires ou contributeurs intéressés par http://refpersys.org/ (un projet de moteur d'inférence en logiciel libre). -- Basile Starynkevitch (only mine opinions / les opinions sont miennes uniquement) 92340 Bourg-la-Reine, France web page: starynkevitch.net/Basile/
empêcher installation paquets suplémentaires
Bonjour, Bien que j'ai opté pour la solution AppImage, pour installer TexStudio, je serai curieux de savoir si il est possible de passer par apt avec la restriction suivante : texlive est installé "à la vanille" dans /usr/local/texlive. c'est à dire que la distribution est installée à partir d'une image ISO indépendante de Debian Donc apt install texstudio requiert l'installation des paquets texlive. Je n'ai pas trouvé un moyen pour éviter l'installation de ces paquets inutiles pour moi, et plutôt gourmands en espace disque. Merci pour vos retours. -- Pierre BEGIN:VCARD VERSION:4.0 N:Le Cocq;Pierre;;; FN:Pierre Le Cocq EMAIL;PREF=1;TYPE=home:carmagn...@sfr.fr TEL;TYPE=cell;VALUE=TEXT:0616390528 EMAIL;TYPE=work:privedemploi44...@orange.fr URL;TYPE=work:https://chomeurs-precaires-cgt.fr/ END:VCARD
Re: Re : date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023
Le 01-05-2023, à 11:26:33 -0400, Ro Bou a écrit : Bonjour! J'ai aussi fait l'essai de bookworm. Résultat pas concluant dans mon cas. Je suis en multi boot avec le windows 10 pré-installé, une debian-facile et un disque usb externe de 4 tb pour des sauvegardes. Au redémarrage de l'installation le grub n'affichait que la bookworm. Pour ce problème, il faut cette entrée GRUB_DISABLE_OS_PROBER=false dans /etc/default/grub puis lancer, en root update-grub2 Ce comportement a changé entre bookworm et la stable actuelle. C'est noté quelque part dans les notes de publication (je crois). s.
Re: Re : date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023
Bonjour! J'ai aussi fait l'essai de bookworm. Résultat pas concluant dans mon cas. Je suis en multi boot avec le windows 10 pré-installé, une debian-facile et un disque usb externe de 4 tb pour des sauvegardes. Au redémarrage de l'installation le grub n'affichait que la bookworm. Après quelques heures de boulot pour revenir à la situation précédente, le démarrage sur la debian-facile demeurait lent. J'ai donc supprimé la bookworm et réinstallé la debian. Je vais attendre quelques mois pour le prochain essai. Pour info, lors de l'installation j'avais utilisé le mode expert pour me permettre d'installer le grub sur la partition root mais je n'ai pas trouvé la façon de faire. Je vais fouiller la question. Bonne journée, Roger Le 2023-05-01 à 08 h 34, benoit a écrit : J'ai essayé 2x de passer en Bookworm, mais après la mise à jour, X ne veut plus se lancer, car il n'a pas le droit d'écrire dans /tmp:LOCKMACHIN BIDULE (G pas noté le message d'erreur) Seul root peut lancer x Du coup j'ai restauré mon système et j'ai abandonné le projet de passer en Bookworm -- Benoît Envoyé avec la messagerie sécurisée Proton Mail. --- Original Message --- Le vendredi 28 avril 2023 à 10:18, didier gaumet a écrit : date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023. le message annoçant la nouvelle sur la liste Devel: https://lists.debian.org/debian-devel-announce/2023/04/msg7.html
[HS total] Recherche anciens clients Nerim devenus clients Keyyo
Bonjour à tous, Désolé pour le HS, tout est dans le titre. Si vous êtes dans ce cas-là, pouvez-vous me contacter par message privé ? Merci, JKB
Re: date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023
On Monday 01 May 2023 14:34:35 benoit wrote: > J'ai essayé 2x de passer en Bookworm, mais après la mise à jour, > X ne veut plus se lancer, car il n'a pas le droit d'écrire > dans /tmp:LOCKMACHIN BIDULE (G pas noté le message d'erreur) > Seul root peut lancer x > Du coup j'ai restauré mon système et j'ai abandonné le projet de > passer en Bookworm J'espère pas définitivement. Si c'est un bug, il sera corrigé à un moment. C'est pourquoi j'attends toujours quelques semaines avant de migrer, avec cette précaution de l'installer sur une autre partition pour le tester.
Re : date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023
J'ai essayé 2x de passer en Bookworm, mais après la mise à jour, X ne veut plus se lancer, car il n'a pas le droit d'écrire dans /tmp:LOCKMACHIN BIDULE (G pas noté le message d'erreur) Seul root peut lancer x Du coup j'ai restauré mon système et j'ai abandonné le projet de passer en Bookworm -- Benoît Envoyé avec la messagerie sécurisée Proton Mail. --- Original Message --- Le vendredi 28 avril 2023 à 10:18, didier gaumet a écrit : > date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023. > > le message annoçant la nouvelle sur la liste Devel: > https://lists.debian.org/debian-devel-announce/2023/04/msg7.html
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: Déclencher un script sur un événement système
Salut, Pour la sauvegarde automatique, udev peut effectivement faire l'affaire (voir le mien ci-dessous): https://www.tecmint.com/auto-backup-files-to-usb-media-in-linux/ Le lun. 1 mai 2023 à 10:31, kaliderus a écrit : > Bonjour la liste, > > Hormis utiliser les règles udev, connaissez-vous un outil qui me > permettra de déclencher un script (ou n'importe quoi d'autre) suite à > un événement système ? > > Quelques cas d'utilisation pour l'exemple qui m'intéressent : > > - Au branchement / montage d'un disque externe en USB je veux lancer > un mécanisme de backup automatique. > A priori ça c'est facile...et en plus, comme le disque est chiffré, > j'aimerai ne pas avoir à taper le mot de passe, sans doute plus > délicat à gérer ? > > - Au branchement d'un écran supplémentaire, je veux que l'affichage > bascule automatiquement vers ma configuration préférée, quelle que > soit l'environnement xorg. > A priori, j'ai lu que c'est hors périmètre de udev du fait que > brancher un écran ne génère pas d'événement au niveau du noyau. > Est-ce une impasse ? > > Merci par avance pour vos pistes. > >
Re: Déclencher un script sur un événement système
Le lundi 01 mai 2023 à 10:30 +0200, kaliderus a écrit : > Bonjour la liste, > > Hormis utiliser les règles udev, connaissez-vous un outil qui me > permettra de déclencher un script (ou n'importe quoi d'autre) suite à > un événement système ? > > Quelques cas d'utilisation pour l'exemple qui m'intéressent : > > - Au branchement / montage d'un disque externe en USB je veux lancer > un mécanisme de backup automatique. > A priori ça c'est facile...et en plus, comme le disque est chiffré, > j'aimerai ne pas avoir à taper le mot de passe, sans doute plus > délicat à gérer ? Je ne réponds que sur l'aspect saisie du mot de passe: oui, avec LUKS/Cryptsetup, il y a moyen de déverrouiller un système de fichiers par l'insertion d'une clé USB plutôt que par la saisie d'un mot de passe (le même principe que l'insertion d'une clé physique dans la serrure d'une porte). Tu trouveras des précisioons sur le net. > - Au branchement d'un écran supplémentaire, je veux que l'affichage > bascule automatiquement vers ma configuration préférée, quelle que > soit l'environnement xorg. > A priori, j'ai lu que c'est hors périmètre de udev du fait que > brancher un écran ne génère pas d'événement au niveau du noyau. > Est-ce une impasse ? A priori c'est pas le manque d'évènement détecté par le noyau qui pose problème, ça semble détecté. il y a ici un exemple d'un type qui aurait réussi à faire marcher une règle udev pour ça après quelques échecs: https://unix.stackexchange.com/questions/675024/udev-rule-for-connecting-external-display-not-working > Merci par avance pour vos pistes. > >
password et bashrc
Bonjour, Je recherche un moyen de pouvoir afficher un caractère par lettre ou signe lorsque l'opérateur inscrit son mot de passe, cette solution est employée sur Debian facile comme distro... Merci pour votre aimable attention Bien à vous Bernard
Re: Fwd: Problème pour servir à un exécutable sa dépendance à libc.so.6 (debian 11)
Bonjour, je réponds juste pour que tu ne te sentes pas tout seul mais mes compétences sur le sujet ne me permettent pas de t'apporter une contribution pertinente ;-) quelques points hypothétiquement à surveiller: - peut-être reconfigurer ou réinstaller libc6 sur le poste qui pose problème puique les liens que tu cites semblent créés par ce paquet - faire un apt policy libc6 pour vérifier les versions disponibles et installées sur ce poste - peut-être vérifier si quelqu'un a joué avec Apparmor ou SElinux sur ce poste t'es pas beaucoup plus avancé, je t'avais prévenu ;-)
Déclencher un script sur un événement système
Bonjour la liste, Hormis utiliser les règles udev, connaissez-vous un outil qui me permettra de déclencher un script (ou n'importe quoi d'autre) suite à un événement système ? Quelques cas d'utilisation pour l'exemple qui m'intéressent : - Au branchement / montage d'un disque externe en USB je veux lancer un mécanisme de backup automatique. A priori ça c'est facile...et en plus, comme le disque est chiffré, j'aimerai ne pas avoir à taper le mot de passe, sans doute plus délicat à gérer ? - Au branchement d'un écran supplémentaire, je veux que l'affichage bascule automatiquement vers ma configuration préférée, quelle que soit l'environnement xorg. A priori, j'ai lu que c'est hors périmètre de udev du fait que brancher un écran ne génère pas d'événement au niveau du noyau. Est-ce une impasse ? Merci par avance pour vos pistes.