Kod: Zaznacz cały
apt-get install pure-ftpd
apt dorzuca jeszcze pure-ftpd-common i jest git, mogę się połączyć z ftp i wszystko działa... Ale jak chce doinstalować pure-ftpd-mysql to się zaczynają schody:
Kod: Zaznacz cały
apt-get install pure-ftpd-mysql
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Następujące pakiety zostaną USUNIÊTE:
pure-ftpd
Zostaną zainstalowane następujące NOWE pakiety:
pure-ftpd-mysql
0 aktualizowanych, 1 nowo instalowanych, 1 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 0B/163kB archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 65,5kB miejsca na dysku.
Czy chcesz kontynuować [T/n]?
No dobrze, widocznie pure-ftpd-mysql ma inaczej skompilowanego pure-ftpd... Na wszelki wypadek wyczyściłem pliki konfiguracyjne samego pakietu pure-ftpd:
Kod: Zaznacz cały
dpkg --purge pure-ftpd
Wszystko niby działa cacy, ale jak próbuję się połączyć z ftp to dostaje taki komunikat:
Kod: Zaznacz cały
Microsoft Windows XP [Wersja 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Dawid>ftp
ftp> o
Do 192.168.0.128
Połączony z 192.168.0.128.
Can't exec "/usr/sbin/pure-ftpd": No such file or directory at /usr/sbin/pure-ftpd-wrapper line 174.
Użytkownik (192.168.0.128 :( none)): dawid
Połączenie przerwane przez hosta zdalnego.
ftp>
No pewnie, że nie ma skoro instalacja pure-ftpd-mysql go usunęła... I co ja mam dalej zrobić? Potrzebuje serwer FTP, który dane o użytkownikach będzie czerpał z bazy mysql (ewentualnie postgresql)...
Serwerek stoi na Debianie Etch (ostatnia aktualizacja 20.04).
[Dopisane]
Pogrzebałem po "starych" grupach dyskusyjnych i natrafiłem na ten sam problem pod Debianem Woody. Radzili by zrobić symlinka do pure-ftpd-mysql:
Kod: Zaznacz cały
# ln -s /usr/sbin/pure-ftpd-mysql /usr/sbin/pure-ftpd