Daj mi znać. Powiedz na jakim systemie i architekturze go kompilowałeś, prześlij też wyjście całego procesu kompilacji (configure i make). Nie dostaję póki co ton poczty, więc postaram się rozwiązać Twój problem. Jeśli natomiast nie odpowiem, pewnie zapomniałem o Twoim mailu, więc go ponów :)
To jest całkiem możliwe na platformach, na których nie testowałem bftpd. Nawet jeśli bftpd skompiluje się prawidłowo i działa bez zarzutu, proszę, prześlij mi informacje na ten temat, gdyż kompilator moze powodować niezauważalne na pierwszy rzut oka problemy.
Prawdopodobnie używasz Solarisa. Ponieważ nie mam dostępu do takiej maszyny, nigdy nie mogłem sprawdzić jej wtmp. Jeśli otrzymujesz taki komunikat i nie wiesz czym jest w ogóle wtmp, nie martw się o to. Jeśli jest inaczej, pomóż mi rozwiązać problem.
Uruchomiłes bftpd przez konsolę. Jeśli chciałbyś z niego korzystać w trybie standalone, musisz dodac opcje "-d". Jeśli jednak ustawiłes go jako usługę inetd, sprawdź to przez:
hostname:~$ ftp localhost
Ten błąd oznacza, że inny proces już wykorzystuje port, na którym chcesz uruchomić serwer bftpd. Możesz zmienić numer portu bftpd w pliku konfiguracyjnym (bftpd.conf) - opcja PORT w strukturze globalnej. Domyślnie ustawiony jest na 21. Jeśli nie zmieniałeś tego portu, prawdopodobnie zapomniałeś wyłączyc swój stary serwer FTP. Zajrzyj do /etc/inetd.conf oraz do wydruku polecenia "ps aux | grep ftp".
Twój program wysłał komendę, której bftpd nie rozpoznał. To jest mój błąd, chyba ze rzeczywiscie wysłałes nieistniejące polecenie. Sprawdź czy się nie pomyliłeś przy jego wpisywaniu i wyślij mi raport, jeśli masz pewność, że komenda byla dobra.
Jeśli próbujesz się zalogować ze złym hasłem, bftpd zerwie połączenie. Jeśli się zalogowaleś zanim błąd się pojawił, bądź błąd wystapił przed zalogowaniem, to na pewno jest moj błąd. Powiedz mi o tym.
Załóżmy, ze masz katalog nazywający sie foo. Nawet jeśli nie ma pliku o nazwie foo.tar.gz, możesz jednak użyc polecenia RETR i bedzie on zawerał zawartość katalogu foo, tar-gzipowaną. Możesz rownież ściagać pliki:
Jeśli w strukturze jest opcja ALIAS=...., nie musisz uzupelniać jej opcjami. Zamiast tego, zrób to w sekcji, do której sie alias odnosi.
Odpowiedź jest prosta, nikt niczego nie napisał :)
Nigdy nie wiem co
napisać, więc jeśli masz jakąś wizję wzbogacenia dokumentacji, proszę,
poinformuj mnie o tym. To samo dotyczy tłumaczen na inne języki. Jeśli chciałbyś
coś stworzyć, zrób to, jednak zwracaj uwagę styl i literówki.