Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-04-2022 10:00:56

sylvain_78
Membre
Lieu : Yvelines
Distrib. : Bullseye
Noyau : Linux 5.10.0-13-amd64
(G)UI : KDE plasma
Inscription : 31-10-2017

Erreur de ségmentation librairie libnss-systemd

Bonjour,

Je suis sous bullseye.

Le rapport d'exécution du logiciel Tripwire m’informe qu’il n’a pas été au bout de son scan en raison d’un problème de segmentation. Je n’ai pas beaucoup d’info à ce sujet ; aucune trace dans les log.

Une recherche me pousse à changer de logiciel et j’ai installé le logiciel Aide. Mais lors de l’initialisation de la base de données, même problème de segmentation. Cette fois-ci « /var/log/syslog » précise la ligne suivante :
kernel: [ 3595.317905] aide[22807]: segfault at 4 ip 00007f386ccec350 sp 00007fff7454af20 error 4 in libnss_systemd.so.2[7f386cceb000+25000]

J'ai mis la librairie à jour depuis les backports. Et j'ai toujours la même erreur :
kernel: [ 1771.894150] aide[7032]: segfault at 1c ip 00007f7472672050 sp 00007fffc95d5bf0 error 4 in libnss_systemd.so.2[7f7472671000+33000]

Je ne sais vraiment pas où chercher. Vous auriez une idée pour me sortir de là ? Le matériel peut-il être en cause ?

Sylvain

Hors ligne

#2 25-04-2022 11:00:17

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : Erreur de ségmentation librairie libnss-systemd

Bonjour
aucune idée , j'ai bien le paquet installé "libnss-systemd" et donc le module "libnss_systemd.so.2"
si tu désinstalle et purge "tripwire et aide" , tu a des messages d'erreurs particulier ?


module NSS pour la résolution dynamique de nom d’utilisateur et de groupe
 
Nss-systemd est un module de greffon pour la fonctionnalité GNU NSS (Name
 Service Switch) de la bibliothèque glibc (GNU C Library), fournissant la
résolution de nom d’utilisateur et de groupe pour une utilisation dynamique
d’utilisateurs et de groupes, allouée à travers l’option « DynamicUser= »
dans les fichiers unit de systemd. Consulter systemd.exec(5) pour plus de
détails sur cette option.

L’installation de ce paquet ajoute automatiquement le module à
/etc/nsswitch.conf.
 



pas du tout le niveau pour t' aider
je n'utilise aucun des deux paquets , ce ne serait pas un bug , plutôt que un vrai problème ?

ça va pas trop t' aider roll  => https://fr.wikipedia.org/wiki/Erreur_de_segmentation

Dernière modification par robert2a (25-04-2022 11:11:46)


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#3 26-04-2022 08:36:06

sylvain_78
Membre
Lieu : Yvelines
Distrib. : Bullseye
Noyau : Linux 5.10.0-13-amd64
(G)UI : KDE plasma
Inscription : 31-10-2017

Re : Erreur de ségmentation librairie libnss-systemd

Bonjour,

robert2a a écrit :


si tu désinstalle et purge "tripwire et aide" , tu a des messages d'erreurs particulier ?



Non, a priori je n'ai aucune erreur.

robert2a a écrit :


je n'utilise aucun des deux paquets , ce ne serait pas un bug , plutôt que un vrai problème ?



Tu penses à un bug de la librairie ? Dans ce cas pourquoi je n'ai aucune erreur sur mon autre machine ?

Hors ligne

#4 26-04-2022 08:55:09

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : debian 11
Noyau : Linux 5.10.0-13-amd64
(G)UI : mutter 3.38.6-2~deb11u2
Inscription : 15-02-2016

Re : Erreur de ségmentation librairie libnss-systemd

Bonjour ! smile

Je ne connais ni aide ni tripwire, mais je vois ici :


https://unixcop.com/how-to-install-and- … debian-11/

qu'il faut initialiser la base de données de tripwire et la chiffrer après avoir installer tripwire.

« Quand la vérité n'est pas libre, la liberté n'est pas vraie. » Jacques Prévert

Hors ligne

#5 26-04-2022 09:10:10

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : Erreur de ségmentation librairie libnss-systemd

je suis pas assez compétent mais si tu regarde la ligne


kernel: [ 3595.317905] aide[22807]: segfault at 4 ip 00007f386ccec350 sp 00007fff7454af20 error 4 in libnss_systemd.so.2[7f386cceb000+25000]
 



un message du kernel , de l'application "aide" , la suite peut être une adresse mémoire , sur le module "libnss_systemd.so"

il faudrait supprimer "libnss_systemd.so" en supprimant le paquet "libnss-systemd" mais pas raisonnable . (un coup a casser debian).
il te faut quelqu'un qui maîtrise bien ce souci de "segfault" et la signification de "at 4 ip 00007f386ccec350 sp 00007fff7454af20 error 4"
rien trouver sur le net (un problème de ram (mémoire) rien ne le confirme ).
tu utilise cet application pour surveiller l'état du système ?
attend un avis plus pertinent  smile

Dernière modification par robert2a (26-04-2022 09:11:13)


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#6 26-04-2022 10:55:43

sylvain_78
Membre
Lieu : Yvelines
Distrib. : Bullseye
Noyau : Linux 5.10.0-13-amd64
(G)UI : KDE plasma
Inscription : 31-10-2017

Re : Erreur de ségmentation librairie libnss-systemd

Bonjour,

Je viens de désinstaller Aide et de réinstaller Tripwire.
La configuration de Tripwire (définition des clés site et local, puis définition des fichiers policy et cfg) se passe sans soucis.
Mais à l'initialisation de la base de données j'ai toujours cette erreur de segmentation lorsqu'il traite un fichier spécifique. La même opération sur une autre machine configurée de la même façon ne me provoque aucun plantage.
Contrairement au plantage de Aide, je n'ai pas de trace du plantage de Tripwire dans les fichiers log.

Hors ligne

#7 26-04-2022 14:13:01

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : debian 11
Noyau : Linux 5.10.0-13-amd64
(G)UI : mutter 3.38.6-2~deb11u2
Inscription : 15-02-2016

Re : Erreur de ségmentation librairie libnss-systemd

Tripwire a l'air ardu et fastidieux à configurer :

https://www.ljll.math.upmc.fr/interne/I … pwire.html


Dans quels états sont les services nss ?


systemctl status nss-lookup.target





systemctl status nss-user-lookup.target


« Quand la vérité n'est pas libre, la liberté n'est pas vraie. » Jacques Prévert

Hors ligne

#8 27-04-2022 17:33:21

sylvain_78
Membre
Lieu : Yvelines
Distrib. : Bullseye
Noyau : Linux 5.10.0-13-amd64
(G)UI : KDE plasma
Inscription : 31-10-2017

Re : Erreur de ségmentation librairie libnss-systemd

Bonjour,

Voici le résultat de ces commandes :

# systemctl status nss-lookup.target
○ nss-lookup.target - Host and Network Name Lookups
     Loaded: loaded (/lib/systemd/system/nss-lookup.target; static)
     Active: inactive (dead)
       Docs: man:systemd.special(7)

# systemctl status nss-user-lookup.target
● nss-user-lookup.target - User and Group Name Lookups
     Loaded: loaded (/lib/systemd/system/nss-user-lookup.target; static)
     Active: active since Wed 2022-04-27 17:12:38 CEST; 18min ago
      Until: Wed 2022-04-27 17:12:38 CEST; 18min ago
       Docs: man:systemd.special(7)

Notice: journal has been rotated since unit was started, output may be incomple>
 

Hors ligne

#9 27-04-2022 22:53:09

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : debian 11
Noyau : Linux 5.10.0-13-amd64
(G)UI : mutter 3.38.6-2~deb11u2
Inscription : 15-02-2016

Re : Erreur de ségmentation librairie libnss-systemd

J'ai le même résultat pour ces deux commandes.



Une erreur de segmentation, ce n'est pas évident, c'est du niveau développeur, il faudrait comparer pas mal de choses entre tes deux machines puisque tu dis qu'une fonctionne.




As-tu modifié /etc/nsswitch.conf ?


Il faudrait exploiter :


https://manpages.debian.org/bullseye/li … .8.en.html

man libnss_systemd.so.2



https://blog.ght1pc9kc.fr/2020/comprend … ebian.html


« Quand la vérité n'est pas libre, la liberté n'est pas vraie. » Jacques Prévert

Hors ligne

#10 03-05-2022 13:13:43

sylvain_78
Membre
Lieu : Yvelines
Distrib. : Bullseye
Noyau : Linux 5.10.0-13-amd64
(G)UI : KDE plasma
Inscription : 31-10-2017

Re : Erreur de ségmentation librairie libnss-systemd

Bonjour,

Merci pour vos réponses.

Sur les conseils d'un contact usenet j'ai essayé la version aide-dynamic de Aide. Elle marche bien mais le scan est terriblement long. Aussi je recherche actuellement un autre logiciel de ce type. J'ai essayé Integrit mais j'ai aussi des problèmes et la communauté est quasi-inexistante. J'ai également tenté OSSEC et OSSEC+ mais les deux me posent problème... Je dois avoir un chat noir quelque part hmm

Par ailleurs cela n'explique pas pourquoi Aide a besoin d'une résolution de nom...

Sylvain

Hors ligne

Pied de page des forums