Его требует /usr/libexec/ld-elf.so.1 при запуске mpd-1.13
>Его требует /usr/libexec/ld-elf.so.1 при запуске mpd-1.13# locate libcrypto | less
# ldconfig -r | grep crypto
>>Его требует /usr/libexec/ld-elf.so.1 при запуске mpd-1.13
>
># locate libcrypto | less
/usr/lib/libcrypto.a
/usr/lib/libcrypto.so
/usr/lib/libcrypto.so.1
/usr/lib/libcrypto_p.a
/usr/src/secure/lib/libcrypto
/usr/src/secure/lib/libcrypto/Makefile
/usr/src/secure/lib/libcrypto/Makefile.inc
/usr/src/secure/lib/libcrypto/des_crypt.3
/usr/src/secure/lib/libcrypto/opensslconf-alpha.h
/usr/src/secure/lib/libcrypto/opensslconf-i386.h
># ldconfig -r | grep crypto
ничего не выдает
>>>Его требует /usr/libexec/ld-elf.so.1 при запуске mpd-1.13
>>
>># locate libcrypto | less
>/usr/lib/libcrypto.a
>/usr/lib/libcrypto.so
>/usr/lib/libcrypto.so.1
>/usr/lib/libcrypto_p.a
>/usr/src/secure/lib/libcrypto
>/usr/src/secure/lib/libcrypto/Makefile
>/usr/src/secure/lib/libcrypto/Makefile.inc
>/usr/src/secure/lib/libcrypto/des_crypt.3
>/usr/src/secure/lib/libcrypto/opensslconf-alpha.h
>/usr/src/secure/lib/libcrypto/opensslconf-i386.h
>># ldconfig -r | grep crypto
>ничего не выдаетзначит нужно собрать mpd ручками или из порта
>>>>Его требует /usr/libexec/ld-elf.so.1 при запуске mpd-1.13
>>>
>>># locate libcrypto | less
>>/usr/lib/libcrypto.a
>>/usr/lib/libcrypto.so
>>/usr/lib/libcrypto.so.1
>>/usr/lib/libcrypto_p.a
>>/usr/src/secure/lib/libcrypto
>>/usr/src/secure/lib/libcrypto/Makefile
>>/usr/src/secure/lib/libcrypto/Makefile.inc
>>/usr/src/secure/lib/libcrypto/des_crypt.3
>>/usr/src/secure/lib/libcrypto/opensslconf-alpha.h
>>/usr/src/secure/lib/libcrypto/opensslconf-i386.h
>>># ldconfig -r | grep crypto
>>ничего не выдает
>
>значит нужно собрать mpd ручками или из портапри компилировании из исходников происходит следующее:
[/home/admin/mpd-3.13]#make all
===> src
Warning: Object directory not changed from original /home/admin/mpd-3.13/src
cc -O -pipe -DPATH_CONF_DIR=\"/usr/local/etc/mpd\" -DSYSLOG_FACILITY=LOG_DAEMON -DMPD_VERSION='"3.13 (root@root.transpl.ru 16:39 28-Jul-2003)"' -g -Wall -Wcast-align -Wchar-subscripts -Wformat -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -DPHYSTYPE_MODEM -DPHYSTYPE_UDP -DPHYSTYPE_NG_SOCKET -DPHYSTYPE_PPTP '-DPPTP_VENDOR_NAME="FreeBSD mpd-3.13"' -DENCRYPTION_DES -DENCRYPTION_MPPE -DMICROSOFT_CHAP -DCOMPRESSION_MPPC -c radius.c
radius.c: In function `RadiusPutAuth':
radius.c:333: warning: implicit declaration of function `rad_put_vendor_attr'
radius.c:333: `RAD_VENDOR_MICROSOFT' undeclared (first use in this function)
radius.c:333: (Each undeclared identifier is reported only once
radius.c:333: for each function it appears in.)
radius.c:333: `RAD_MICROSOFT_MS_CHAP_CHALLENGE' undeclared (first use in this function)
radius.c:346: `RAD_MICROSOFT_MS_CHAP_RESPONSE' undeclared (first use in this function)
radius.c:377: `RAD_MICROSOFT_MS_CHAP2_RESPONSE' undeclared (first use in this function)
radius.c: In function `RadiusPutChangePassword':
radius.c:456: `RAD_VENDOR_MICROSOFT' undeclared (first use in this function)
radius.c:456: `RAD_MICROSOFT_MS_CHAP2_PW' undeclared (first use in this function)
radius.c:470: `RAD_MICROSOFT_MS_CHAP_NT_ENC_PW' undeclared (first use in this function)
radius.c: In function `RadiusGetParams':
radius.c:707: warning: implicit declaration of function `rad_get_vendor_attr'
radius.c:715: `RAD_VENDOR_MICROSOFT' undeclared (first use in this function)
radius.c:718: `RAD_MICROSOFT_MS_CHAP_ERROR' undeclared (first use in this function)
radius.c:734: `RAD_MICROSOFT_MS_CHAP2_SUCCESS' undeclared (first use in this function)
radius.c:759: `RAD_MICROSOFT_MS_CHAP_DOMAIN' undeclared (first use in this function)
radius.c:767: `RAD_MICROSOFT_MS_MPPE_RECV_KEY' undeclared (first use in this function)
radius.c:773: `RAD_MICROSOFT_MS_MPPE_SEND_KEY' undeclared (first use in this function)
radius.c:780: `RAD_MICROSOFT_MS_CHAP_MPPE_KEYS' undeclared (first use in this function)
radius.c:797: `RAD_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY' undeclared (first use in this function)
radius.c:803: `RAD_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES' undeclared (first use in this function)
radius.c:720: warning: unreachable code at beginning of switch statement
radius.c:716: warning: unreachable code at beginning of switch statement
radius.c: In function `rad_demangle':
radius.c:1121: warning: implicit declaration of function `rad_server_secret'
radius.c:1121: warning: assignment makes pointer from integer without a cast
radius.c:1124: warning: implicit declaration of function `rad_request_authenticator'
radius.c: In function `rad_demangle_mppe_key':
radius.c:1182: warning: assignment makes pointer from integer without a cast
*** Error code 1Stop in /home/admin/mpd-3.13/src.
*** Error code 1Stop in /home/admin/mpd-3.13.
Вот и все...
Лазить в исходники?
>>>>>Его требует /usr/libexec/ld-elf.so.1 при запуске mpd-1.13
>>>>
>>>># locate libcrypto | less
>>>/usr/lib/libcrypto.a
>>>/usr/lib/libcrypto.so
>>>/usr/lib/libcrypto.so.1
>>>/usr/lib/libcrypto_p.a
>>>/usr/src/secure/lib/libcrypto
>>>/usr/src/secure/lib/libcrypto/Makefile
>>>/usr/src/secure/lib/libcrypto/Makefile.inc
>>>/usr/src/secure/lib/libcrypto/des_crypt.3
>>>/usr/src/secure/lib/libcrypto/opensslconf-alpha.h
>>>/usr/src/secure/lib/libcrypto/opensslconf-i386.h
>>>># ldconfig -r | grep crypto
>>>ничего не выдает
>>
>>значит нужно собрать mpd ручками или из порта
>
>при компилировании из исходников происходит следующее:
>[/home/admin/mpd-3.13]#make all
>===> src
>Warning: Object directory not changed from original /home/admin/mpd-3.13/src
>cc -O -pipe -DPATH_CONF_DIR=\"/usr/local/etc/mpd\" -DSYSLOG_FACILITY=LOG_DAEMON -DMPD_VERSION='"3.13 (root@root.transpl.ru 16:39 28-Jul-2003)"' -g -Wall
>-Wcast-align -Wchar-subscripts -Wformat -Winline -Wmissing-declarations -Wmissing-prototypes
> -Wnested-externs -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -DPHYSTYPE_MODEM -DPHYSTYPE_UDP -DPHYSTYPE_NG_SOCKET
>-DPHYSTYPE_PPTP '-DPPTP_VENDOR_NAME="FreeBSD mpd-3.13"' -DENCRYPTION_DES -DENCRYPTION_MPPE -DMICROSOFT_CHAP -DCOMPRESSION_MPPC -c radius.c
>radius.c: In function `RadiusPutAuth':
>radius.c:333: warning: implicit declaration of function `rad_put_vendor_attr'
>radius.c:333: `RAD_VENDOR_MICROSOFT' undeclared (first use in this function)
>radius.c:333: (Each undeclared identifier is reported only once
>radius.c:333: for each function it appears in.)
>radius.c:333: `RAD_MICROSOFT_MS_CHAP_CHALLENGE' undeclared (first use in this function)
>radius.c:346: `RAD_MICROSOFT_MS_CHAP_RESPONSE' undeclared (first use in this function)
>radius.c:377: `RAD_MICROSOFT_MS_CHAP2_RESPONSE' undeclared (first use in this function)
>radius.c: In function `RadiusPutChangePassword':
>radius.c:456: `RAD_VENDOR_MICROSOFT' undeclared (first use in this function)
>radius.c:456: `RAD_MICROSOFT_MS_CHAP2_PW' undeclared (first use in this function)
>radius.c:470: `RAD_MICROSOFT_MS_CHAP_NT_ENC_PW' undeclared (first use in this function)
>radius.c: In function `RadiusGetParams':
>radius.c:707: warning: implicit declaration of function `rad_get_vendor_attr'
>radius.c:715: `RAD_VENDOR_MICROSOFT' undeclared (first use in this function)
>radius.c:718: `RAD_MICROSOFT_MS_CHAP_ERROR' undeclared (first use in this function)
>radius.c:734: `RAD_MICROSOFT_MS_CHAP2_SUCCESS' undeclared (first use in this function)
>radius.c:759: `RAD_MICROSOFT_MS_CHAP_DOMAIN' undeclared (first use in this function)
>radius.c:767: `RAD_MICROSOFT_MS_MPPE_RECV_KEY' undeclared (first use in this function)
>radius.c:773: `RAD_MICROSOFT_MS_MPPE_SEND_KEY' undeclared (first use in this function)
>radius.c:780: `RAD_MICROSOFT_MS_CHAP_MPPE_KEYS' undeclared (first use in this function)
>radius.c:797: `RAD_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY' undeclared (first use in this function)
>radius.c:803: `RAD_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES' undeclared (first use in this function)
>radius.c:720: warning: unreachable code at beginning of switch statement
>radius.c:716: warning: unreachable code at beginning of switch statement
>radius.c: In function `rad_demangle':
>radius.c:1121: warning: implicit declaration of function `rad_server_secret'
>radius.c:1121: warning: assignment makes pointer from integer without a cast
>radius.c:1124: warning: implicit declaration of function `rad_request_authenticator'
>radius.c: In function `rad_demangle_mppe_key':
>radius.c:1182: warning: assignment makes pointer from integer without a cast
>*** Error code 1
>
>Stop in /home/admin/mpd-3.13/src.
>*** Error code 1
>
>Stop in /home/admin/mpd-3.13.
>Вот и все...
>Лазить в исходники?ну да, ведь mpd на базе netgraph, значит надо смотреть uname -a
и реализацию netgraph в этой системе.
>>Его требует /usr/libexec/ld-elf.so.1 при запуске mpd-1.13
>
># locate libcrypto | less
># ldconfig -r | grep crypto
[/usr/lib]#ldconfig -r
/var/run/ld-elf.so.hints:
search directories: /usr/lib:/usr/lib/compat:/usr/local/lib
0:-lcom_err.2 => /usr/lib/libcom_err.so.2
1:-lscrypt.2 => /usr/lib/libscrypt.so.2
2:-lcrypt.2 => /usr/lib/libcrypt.so.2
3:-lm.2 => /usr/lib/libm.so.2
4:-lmd.2 => /usr/lib/libmd.so.2
5:-lncurses.5 => /usr/lib/libncurses.so.5
6:-lradius.1 => /usr/lib/libradius.so.1
7:-lskey.2 => /usr/lib/libskey.so.2
8:-ltacplus.1 => /usr/lib/libtacplus.so.1
9:-lutil.3 => /usr/lib/libutil.so.3
10:-lalias.4 => /usr/lib/libalias.so.4
11:-latm.2 => /usr/lib/libatm.so.2
12:-lc.4 => /usr/lib/libc.so.4
13:-lc_r.4 => /usr/lib/libc_r.so.4
14:-lcalendar.2 => /usr/lib/libcalendar.so.2
15:-lcam.2 => /usr/lib/libcam.so.2
16:-ldevstat.2 => /usr/lib/libdevstat.so.2
17:-ledit.3 => /usr/lib/libedit.so.3
18:-lfetch.2 => /usr/lib/libfetch.so.2
19:-lform.2 => /usr/lib/libform.so.2
20:-lftpio.5 => /usr/lib/libftpio.so.5
21:-lipsec.1 => /usr/lib/libipsec.so.1
22:-lipx.2 => /usr/lib/libipx.so.2
23:-lisc.1 => /usr/lib/libisc.so.1
24:-lkvm.2 => /usr/lib/libkvm.so.2
25:-lmenu.2 => /usr/lib/libmenu.so.2
26:-lncp.1 => /usr/lib/libncp.so.1
27:-lnetgraph.1 => /usr/lib/libnetgraph.so.1
28:-lopie.2 => /usr/lib/libopie.so.2
29:-lpam.1 => /usr/lib/libpam.so.1
30:-lpanel.2 => /usr/lib/libpanel.so.2
31:-lpcap.2 => /usr/lib/libpcap.so.2
32:-lposix1e.2 => /usr/lib/libposix1e.so.2
33:-lrpcsvc.2 => /usr/lib/librpcsvc.so.2
34:-lss.3 => /usr/lib/libss.so.3
35:-lusb.0 => /usr/lib/libusb.so.0
36:-lvgl.2 => /usr/lib/libvgl.so.2
37:-lwrap.3 => /usr/lib/libwrap.so.3
38:-lxpg4.3 => /usr/lib/libxpg4.so.3
39:-lz.2 => /usr/lib/libz.so.2
40:-ldialog.4 => /usr/lib/libdialog.so.4
41:-lgmp.3 => /usr/lib/libgmp.so.3
42:-lmp.3 => /usr/lib/libmp.so.3
43:-lgnuregex.2 => /usr/lib/libgnuregex.so.2
44:-lhistory.4 => /usr/lib/libhistory.so.4
45:-lreadline.4 => /usr/lib/libreadline.so.4
46:-lstdc++.3 => /usr/lib/libstdc++.so.3
47:-lg2c.1 => /usr/lib/libg2c.so.1
48:-lperl.3 => /usr/lib/libperl.so.3
49:-ldescrypt.2 => /usr/lib/libdescrypt.so.2
50:-lcipher.2 => /usr/lib/libcipher.so.2
51:-lcrypto.1 => /usr/lib/libcrypto.so.1
52:-ldes.3 => /usr/lib/libdes.so.3
53:-lssl.1 => /usr/lib/libssl.so.1
54:-lacl.3 => /usr/lib/libacl.so.3
55:-lkadm.3 => /usr/lib/libkadm.so.3
56:-lkafs.3 => /usr/lib/libkafs.so.3
57:-lkdb.3 => /usr/lib/libkdb.so.3
58:-lkrb.3 => /usr/lib/libkrb.so.3
59:-lasn1.3 => /usr/lib/libasn1.so.3
60:-lhdb.3 => /usr/lib/libhdb.so.3
61:-lkrb5.3 => /usr/lib/libkrb5.so.3
62:-lkadm5clnt.3 => /usr/lib/libkadm5clnt.so.3
63:-lkadm5srv.3 => /usr/lib/libkadm5srv.so.3
64:-lsqlplus.1 => /usr/local/lib/libsqlplus.so.1
65:-lintl.1 => /usr/local/lib/libintl.so.1
66:-lglib12.3 => /usr/local/lib/libglib12.so.3
67:-lgmodule12.3 => /usr/local/lib/libgmodule12.so.3
68:-lgthread12.3 => /usr/local/lib/libgthread12.so.3
69:-lcrypto.3 => /usr/local/lib/libcrypto.so.3
70:-lssl.3 => /usr/local/lib/libssl.so.3
71:-lltdl.1 => /usr/local/lib/libltdl.so.1
[/usr/lib]#