PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vsftpd 2.0.1 und SLES 9



barneyg
10.11.04, 08:16
Hallo !

Ich sollte auf dem Server SLES 9 vsftpd mit der Version 2.0.1
installieren. Nachdem ich das Packet entpackt habe, setze ich
im neuen Ordner 'make install' ab und erhalte die folgende
Fehlermeldung:

sftp01:/opt/vsftpd-2.0.1 # make install
if [ -x /usr/local/sbin ]; then \
install -m 755 vsftpd /usr/local/sbin/vsftpd; \
else \
install -m 755 vsftpd /usr/sbin/vsftpd; fi
install: cannot stat `vsftpd': No such file or directory
make: *** [install] Error 1
sftp01:/opt/vsftpd-2.0.1 #

weiss jemand weiter ?

Gruss
Stephan

psy
10.11.04, 08:43
fehlt da vorher nicht ein ./configure und make?

./configure
make
su
make install

ciao
psy

barneyg
10.11.04, 10:09
hmm, das habe ich nun versucht. Ich schätze, da fehlt noch
was.

ftp01:/opt/vsftpd-2.0.1 # make
gcc -c main.c -O2 -Wall -W -Wshadow -idirafter dummyinc
make: gcc: Command not found
make: *** [main.o] Error 127
ftp01:/opt/vsftpd-2.0.1 # ./configure
bash: ./configure: No such file or directory

Ich habe nun im Yast Menu nach dem make Paket gesucht,
doch dieses ist scheinbar schon installiert.

psy
10.11.04, 10:18
so wie es scheint, ist bei dir kein compiler installiert, installiere gcc und make nach.

beachte auch die README, welche bei vsftpd dabei ist, dort steht drin, wie du das programm kompilierst.

ciao
psy

barneyg
10.11.04, 11:25
ok danke erstmal. bin nun einen Schritt weiter. gcc musste ich
noch nachinstallieren.

jetzt wenn ich make ausführe, kompiliert er das ganze bis zur folgenden
Fehlermeldung:

sysdeputil.o(.text+0x7b1): In function `vsf_sysdep_has_capabilities':
: undefined reference to `cap_free'
collect2: ld returned 1 exit status
make: *** [vsftpd] Error 1

Ich habe vorher die Readme's studiert, doch bis jetzt noch nichts
brauchbares gefunden. Irgendwelche Ideen ?