[Eisfair] net-snmp: Verschiedene Versionen für eisfair-1 und eisfair-64

Marcus Röckrath marcus.roeckrath at gmx.de
So Mär 10 09:16:58 CET 2024


Hallo Olaf,

Olaf Jaehrling wrote:

>> Bin bereit; für den möglichen Segfault muss das als Dienst laufen, oder?
> 
> super. Sie liegen unter
> https://ojaehrling.de/eis/test/index.txt
> 
> Es reicht wenn du auf der Kommandozeile snmpd eingibst. Wenn kein
> seq-fail kommt, dann läuft es. Stoppen kannst du ihn dann allerdings nur
> mit der pid, also kill $PID
> die PID findest du ja mit pe -ef | grep snmpd.

Beim Update kommt:

Installation of: net-snmp-lib (2.1.2svn2024_03_10_00:02) ...
/var/install/deinstall/net-snmp-lib: line 14:  3394 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmphelpers.so.40
/var/install/deinstall/net-snmp-lib: line 15:  3396 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmpmibs.so.40.2.1
/var/install/deinstall/net-snmp-lib: line 16:  3398 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmpmibs.so.40
/var/install/deinstall/net-snmp-lib: line 17:  3400 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmpagent.so.40.1.0
/var/install/deinstall/net-snmp-lib: line 18:  3402 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmptrapd.so.40.2.1
/var/install/deinstall/net-snmp-lib: line 19:  3404 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmp.so.40
/var/install/deinstall/net-snmp-lib: line 20:  3406 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmptrapd.so.40
/var/install/deinstall/net-snmp-lib: line 21:  3408 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmptrapd.so.40.1.0
/var/install/deinstall/net-snmp-lib: line 22:  3410 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmphelpers.so.40.2.1
/var/install/deinstall/net-snmp-lib: line 23:  3412 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmpmibs.so.40.1.0
/var/install/deinstall/net-snmp-lib: line 24:  3414 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmp.so.40.2.1
/var/install/deinstall/net-snmp-lib: line 25:  3416 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmpagent.so.40.2.1
/var/install/deinstall/net-snmp-lib: line 26:  3418 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmp.so.40.1.0
/var/install/deinstall/net-snmp-lib: line 27:  3420 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmpagent.so.40
/var/install/deinstall/net-snmp-lib: line 28:  3422 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmp.so
/var/install/deinstall/net-snmp-lib: line 29:  3424 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmpmibs.so
/var/install/deinstall/net-snmp-lib: line 30:  3426 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmphelpers.so.40.1.0
/var/install/deinstall/net-snmp-lib: line 31:  3428 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmptrapd.so
/var/install/deinstall/net-snmp-lib: line 32:  3430 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmphelpers.so
/var/install/deinstall/net-snmp-lib: line 33:  3432 Segmentation fault     
(core dumped) /usr/lib64/libnetsnmpagent.so
net-snmp-lib removed
/sbin/ldconfig: /usr/lib64/libnetsnmpagent.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmptrapd.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmp.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmpmibs.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmphelpers.so.45 is not a symbolic link

Successfully installed: net-snmp-lib (2.1.2svn2024_03_10_00:02)!
Installation of: net-snmp (2.1.2svn2024_03_10_00:00) ...
checking of old snmpwalk package
old snmpwalk package not found
checking of old net_snmp package
old net_snmp package not found
Deinstalling net-snmp ..
/var/install/deinstall/net-snmp: line 31: /etc/init.d/net-snmp: No such file
or directory
net-snmp removed
/sbin/ldconfig: /usr/lib64/libnetsnmpagent.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmptrapd.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmp.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmpmibs.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmphelpers.so.45 is not a symbolic link

loading previous configuration file ...
Successfully installed: net-snmp (2.1.2svn2024_03_10_00:00)!

Dann noch net-snmp-mibs upgedatet:

Downloading required packages ...                 
=> [####################] net-snmp-mibs (2.1.2svn2024_03_10_00:03)...                     
[  OK  ]
Done!
Installation of: net-snmp-mibs (2.1.2svn2024_03_10_00:03) ...
deinstalling net-snmp-mibs
net-snmp-mibs removed
/sbin/ldconfig: /usr/lib64/libnetsnmpagent.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmptrapd.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmp.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmpmibs.so.45 is not a symbolic link

/sbin/ldconfig: /usr/lib64/libnetsnmphelpers.so.45 is not a symbolic link

Successfully installed: net-snmp-mibs (2.1.2svn2024_03_10_00:03)!


Beim erneuten Drüberinstallieren von net-snmpd-lib kommen wieder die
gleichen Segfault.

Übrigens scheint die Installationsroutine den Dienst zu starten, obwohl dies
in der Konfiguration abgeschaltet ist:

eis64:~ # ps ax | grep snmpd
 6770 ?        S      0:00 /usr/sbin/snmpd -r -Lsd -Lf /dev/null
-c /etc/snmpd.conf -p /run/snmpd -a
 7420 pts/0    S+     0:00 /bin/sh /bin/grep snmpd

Aber nicht jedesmal; könnten da die Segfaults herkommen; gestartet mit smnpd
kommen die nicht.

Zudem gibt es Chaos bei des Libs auf dem System, da geistern alte Libs rum
und die Links zeigen auf die altversionen:

eis64:~ # ls -la /usr/lib64/libnetsnmp*
lrwxrwxrwx 1 root root      20 Sep 25 22:48 /usr/lib64/libnetsnmp.so ->
libnetsnmp.so.40.2.1
lrwxrwxrwx 1 root root      20 Sep 25 22:48 /usr/lib64/libnetsnmp.so.40 ->
libnetsnmp.so.40.2.1
-rwxr-xr-x 1 root root 3006584 Jan 14  2022 /usr/lib64/libnetsnmp.so.40.1.0
-rwxr-xr-x 1 root root 3021936 Sep 25 22:48 /usr/lib64/libnetsnmp.so.40.2.1
-rwxr-xr-x 1 root root 3137376 Mar  3 22:24 /usr/lib64/libnetsnmp.so.45
-rwxr-xr-x 1 root root 3137376 Mar  3 22:24 /usr/lib64/libnetsnmp.so.45.0.0
lrwxrwxrwx 1 root root      25 Sep 25 22:48 /usr/lib64/libnetsnmpagent.so ->
libnetsnmpagent.so.40.2.1
lrwxrwxrwx 1 root root      25 Sep 25 22:48 /usr/lib64/libnetsnmpagent.so.40
-> libnetsnmpagent.so.40.2.1
-rwxr-xr-x 1 root root 1799224 Jan 14 
2022 /usr/lib64/libnetsnmpagent.so.40.1.0
-rwxr-xr-x 1 root root 1812520 Sep 25
22:48 /usr/lib64/libnetsnmpagent.so.40.2.1
-rwxr-xr-x 1 root root 1837544 Mar  3 22:24 /usr/lib64/libnetsnmpagent.so.45
-rwxr-xr-x 1 root root 1837544 Mar  3
22:24 /usr/lib64/libnetsnmpagent.so.45.0.0
lrwxrwxrwx 1 root root      27 Sep 25 22:48 /usr/lib64/libnetsnmphelpers.so
-> libnetsnmphelpers.so.40.2.1
lrwxrwxrwx 1 root root      27 Sep 25
22:48 /usr/lib64/libnetsnmphelpers.so.40 -> libnetsnmphelpers.so.40.2.1
-rwxr-xr-x 1 root root    8696 Jan 14 
2022 /usr/lib64/libnetsnmphelpers.so.40.1.0
-rwxr-xr-x 1 root root    8728 Sep 25
22:48 /usr/lib64/libnetsnmphelpers.so.40.2.1
-rwxr-xr-x 1 root root    8728 Mar  3
22:24 /usr/lib64/libnetsnmphelpers.so.45
-rwxr-xr-x 1 root root    8728 Mar  3
22:24 /usr/lib64/libnetsnmphelpers.so.45.0.0
lrwxrwxrwx 1 root root      24 Sep 25 22:48 /usr/lib64/libnetsnmpmibs.so ->
libnetsnmpmibs.so.40.2.1
lrwxrwxrwx 1 root root      24 Sep 25 22:48 /usr/lib64/libnetsnmpmibs.so.40
-> libnetsnmpmibs.so.40.2.1
-rwxr-xr-x 1 root root 5689624 Jan 14 
2022 /usr/lib64/libnetsnmpmibs.so.40.1.0
-rwxr-xr-x 1 root root 5691352 Sep 25
22:48 /usr/lib64/libnetsnmpmibs.so.40.2.1
-rwxr-xr-x 1 root root 5668912 Mar  3 22:24 /usr/lib64/libnetsnmpmibs.so.45
-rwxr-xr-x 1 root root 5668912 Mar  3
22:24 /usr/lib64/libnetsnmpmibs.so.45.0.0
lrwxrwxrwx 1 root root      25 Sep 25 22:48 /usr/lib64/libnetsnmptrapd.so ->
libnetsnmptrapd.so.40.2.1
lrwxrwxrwx 1 root root      25 Sep 25 22:48 /usr/lib64/libnetsnmptrapd.so.40
-> libnetsnmptrapd.so.40.2.1
-rwxr-xr-x 1 root root  158568 Jan 14 
2022 /usr/lib64/libnetsnmptrapd.so.40.1.0
-rwxr-xr-x 1 root root  154416 Sep 25
22:48 /usr/lib64/libnetsnmptrapd.so.40.2.1
-rwxr-xr-x 1 root root  176272 Mar  3 22:24 /usr/lib64/libnetsnmptrapd.so.45
-rwxr-xr-x 1 root root  176272 Mar  3
22:24 /usr/lib64/libnetsnmptrapd.so.45.0.0


Für eis1 ist ein Fehler in der index.txt - das release hinter dem Paketnamen
muss weg.

net-snmp-lib release 2.1.2svn2024_03_09_23:57 stable
https://ojaehrling.de/eis/test/net-snmp-lib.tar.bz2.info eisfair-1

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair