sábado, 24 de noviembre de 2007

Crear RSS de directorios GLFTPD

Pequeño script para genear un archivo RSS con los directorios que se van creando dentro un glftpd. Para que funcione hace falta que sea llamado desde el project-zs-ng, en concreto, habria que modificar el zsconfig.h a estos valores:

#define enable_complete_script TRUE
#define complete_script "/bin/glftpd2rss.sh"

Otra opción es modificandolo un poco, se puede ejecutar con un cscript propio del glftpd, cada vez que se llame a "MKD".

Basicamente genera entradas con el nombre del directorio y su tamaño.

Ya que el glftpd se ejecuta enjaulado, requiere que el directorio donde se genera el RSS (y copian los archivos NFO) este visible desde el propio DocumentRoot del servidor web. Algo que se puede hacer mediante un mound --bind o un link.

Download: glftpd2rss.sh