PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : install von vsFTPd



tobias83
13.07.11, 17:11
Hi,

ich versuche gerade vsFTPD aus den Quellen zu instllieren, das ganze soll auf einem frischen Ubuntu 11.04 laufen.

Bei dem Versuch das Ganze zu installieren, passiert das hier:


tobias@tobias-VirtualBox:~/Downloads/vsftpd-2.3.4$ make
gcc -o vsftpd main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o tunables.o ftpdataio.o secbuf.o ls.o postprivparent.o logging.o str.o netstr.o sysstr.o strlist.o banner.o filestr.o parseconf.o secutil.o ascii.o oneprocess.o twoprocess.o privops.o standalone.o hash.o tcpwrap.o ipaddrparse.o access.o features.o readwrite.o opts.o ssl.o sslslave.o ptracesandbox.o ftppolicy.o sysutil.o sysdeputil.o -Wl,-s `./vsf_findlibs.sh`
sysdeputil.o: In function `vsf_sysdep_check_auth':
sysdeputil.c:(.text+0xf7): undefined reference to `crypt'
sysdeputil.c:(.text+0x128): undefined reference to `crypt'
collect2: ld returned 1 exit status
make: *** [vsftpd] Fehler 1
tobias@tobias-VirtualBox:~/Downloads/vsftpd-2.3.4$


Leider verstehe ich nicht so ganz was das Problem ist. Kann mir jemand dabei helfen?

Danke euch schon mal.

derRichard
13.07.11, 18:15
dir fehlt libcrypt.
aber warum nimmst du nicht das fertige paket von ubuntu her?

//richard

tobias83
13.07.11, 19:43
Hi,

danke für den tipp. Ich nehme das fertige Paket nicht, da es in den Repositories "nur" die version 3.2.0 gibt. Ich möchte aber gerne die buggy Version 3.2.4 mal testen. Ist halt nur so ne Spielerei.

Gruß
-Tobias

tobias83
13.07.11, 20:11
also habe libcrypt installiert, aber es hat sich nichts geändert.

DrunkenFreak
13.07.11, 20:16
Hast du auch die Header installiert?

tobias83
14.07.11, 16:57
Hi,

ich versteh gerade nicht so ganz was du meinst, sorry. Welche header denn?

derRichard
14.07.11, 16:58
das problem wird vielmehr sein, dass ./vsf_findlibs.sh "-lcrypt" nicht an den compiler gibt.

//richard