( NevemTeve | 2024. 04. 01., h – 17:40 )

Azért van itt egy mélyebben lévő probléma: az sshd dependál egy ilyen szimbóleumra:

$ nm -D /usr/sbin/sshd | grep -i systemd
                 U sd_notify@LIBSYSTEMD_209

Hogy azután ez futáskor honnan fog feloldódni, azt a jósors és midikloriánok áramlása dönti el.

Ha ez AIX lenne, akkor ilyesmiket lehetne látni:

$ dump -Tv -X64 /usr/local/sbin/sshd | grep 'openpty'
[Index]      Value      Scn     IMEX Sclass   Type           IMPid Name
[421]   0x00000000    undef      IMP     DS EXTref /usr/local/lib64/libutil.so.1 openpty

Vagyis linkeléskor rögzíthetem, hogy milyen fájlból jöjjön a kérdéses szimbóleum.
Persze ez sem fenékig habostorta, például az Openssl régi verziói a -bexpall opcióval készültek, ami azt eredményezte, hogy például a 'memcmp'-t is exportálta a derék termék.