Newsgroup: it.comp.os.linux.debian
Titolo: Problemi con pure-ftpd-mysql su Squeeze

Salve,
 
ho fatto probabilmente qualche sbaglio installando e disinstallando 
pureftp tant'ï¿œ che nonostante i vari purge quando provo a reinstallarlo ho:
 
root@server01:~# aptitude install pure-ftpd-mysql
I seguenti pacchetti NUOVI (NEW) saranno installati:
   pure-ftpd-mysql
0 pacchetti aggiornati, 1 installati, 0 da rimuovere e 0 non aggiornati.
ï¿œ necessario prelevare 0 B/187 kB di archivi. Dopo l'estrazione, 
verranno occupati 578 kB.
Selezionato il pacchetto pure-ftpd-mysql.
(Lettura del database... 37425 file e directory attualmente installati.)
 
Estrazione di pure-ftpd-mysql (da 
.../pure-ftpd-mysql_1.0.28-3+squeeze1_i386.deb)...
Elaborazione dei trigger per man-db...
Configurazione di pure-ftpd-mysql (1.0.28-3+squeeze1)...
update-rc.d: warning: pure-ftpd-mysql stop runlevel arguments (1) do not 
match LSB Default-Stop values (0 1 6)
Starting ftp server: /usr/sbin/pure-ftpd-wrapper: Invalid configuration 
file /etc/pure-ftpd/conf/PureDB: "/etc/pure-ftpd/pureftpd.pdb": No such file
invoke-rc.d: initscript pure-ftpd-mysql, action "start" failed.
dpkg: errore nell'elaborare pure-ftpd-mysql (--configure):
  il sottoprocesso vecchio script di post-installation ha restituito lo 
stato di errore 2
configured to not write apport reports
                                       Si sono verificati degli errori 
nell'elaborazione:
 
  pure-ftpd-mysql
E: Sub-process /usr/bin/dpkg returned an error code (1)
Errore durante l'installazione di un pacchetto. Tentativo di ripristino:
Configurazione di pure-ftpd-mysql (1.0.28-3+squeeze1)...
update-rc.d: warning: pure-ftpd-mysql stop runlevel arguments (1) do not 
match LSB Default-Stop values (0 1 6)
Starting ftp server: /usr/sbin/pure-ftpd-wrapper: Invalid configuration 
file /etc/pure-ftpd/conf/PureDB: "/etc/pure-ftpd/pureftpd.pdb": No such file
invoke-rc.d: initscript pure-ftpd-mysql, action "start" failed.
dpkg: errore nell'elaborare pure-ftpd-mysql (--configure):
  il sottoprocesso vecchio script di post-installation ha restituito lo 
stato di errore 2
Si sono verificati degli errori nell'elaborazione:
  pure-ftpd-mysql
 
 
Continuo con la ricerca su google su come risolvere, se qualcuno ha 
qualche "dritta"...
 
Saluti !
GbMax78

 file
 
Sicuramente devi cancellare completamente sia il pacchetto che i file 
usati da dpkg: in rete trovi istruzioni in merito.
 
Con pure-ftpd-mysql in genere ho trovato difficoltà nell'avvio del 
demone, perché l'installazione non crea il link all'eseguibile.
Una volta completata l'installazione, configura il necessario sotto 
/etc/pure-ftpd/conf/ e avvialo da linea di comando, per vedere eventuali 
errori.
 
Nella conf ho:
 
AltLog (cfr:/var/log/pure-ftpd/transfer.log)
ChrootEveryone (yes)
CreateHomeDir (yes)
DisplayDotFiles (no)
DontResolve (yes)
ForcePassiveIP (l'IP pubblico)
KeepAllFiles (yes - nel caso voglia impedire la cancellazione)
MinUID (vedi tu)
MySQLConfigFile (/etc/pure-ftpd/db/mysql-conf)
NoAnonymous (yes)
PAMAuthentication (yes)
PassivePortRange (da... a...)
PureDB (/etc/pure-ftpd/pureftpd.pdb - che non esiste)
UnixAuthentication (no)
 
Ciao
Luca