El 23/02/07, Emiliano Sutil escribió:
Viendo la sintaxis del comando:
usage: db_load [-nTV] [-c name=value] [-f file] [-h home] [-P password] [-t btree | hash | recno | queue] db_file usage: db_load -r lsn | fileid [-h home] [-P password] db_file
Yo diria que es porque en el fichero tienes que poner asi la lista name=value
De hecho yo acabo de hacer esto: #more userlist emi=pepe # db_load -T -t hash -f userlist /tmp/prueba.db #
y no me ha dado ningun error, eso si, no se si ha hecho lo que tiene que hacer, ¿como se puede leer el contenido de prueba.db?
En la página de vsftpd ponen un ejemplo sobre este tema, yo lo configuré siguendo su propia documentación, que es breve pero va al punto :-) ftp://vsftpd.beasts.org/users/cevans/untar/vsftpd-2.0.5/EXAMPLE/VIRTUAL_USERS/ El fichero "logins.txt" lo ponen como ejemplo de formato de lista de usuarios / contraseña. Para leer el fichero en formato .db tendrá que usar algún comando... espera, leo que es "db_dump": The db_dump utility reads the database file file and writes it to the standard output using a portable flat-text format understood by the db_load utility. The file argument must be a file produced using the Berkeley DB library functions. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org