A los que fueron al encuentro de hoy y me preguntaron acerca de rsync sobre http.
Cuando llegué a la casa se me ocurrió meterle las manos al rdiffdir/duplicity a ver si hacía un "rsync al revés" para que funcionara sobre http o ftp con un servidor "tonto" del otro lado... pero afortunadamente googlé un ratico antes de hacerlo :D. Ya alguien se me adelantó (más que eso, el nombre me suena, así que probablemente yo estaba recordando la idea y no generando una :D). El programa se llama zsync. Para usarlo, en el lado del servidor donde estén los isos y demás, hacer: servidor $ zsyncmake disco_de_instalacion.iso (opcionalmente lleva un parámetro -u indicando en qué url está visible el fichero final). Este comando crea un fichero de "firma" en el servidor. Para descargarlo, puedo usar casa $ zsync http://url/a/donde/esta/disco_de_instalacion.iso.zsync y si existe en el directorio actual el archivo disco_de_instalacion.iso, lo usará como base. Alternativamente, tiene la opción -i para especificar otros archivos locales a usar como base (se pueden especificar varios), y -u para dar urls alternativas a donde está el archivo a descargar (para descargar los fragmentos en paralelo). En fin, que la única queja que tengo es que es sólo para http y no para ftp (y que no tiene opción para usar desconectado). La firma con zsync para el iso de ubuntu es de 1.4 megas. Bueh, enjoy. P.S: Gente de nova... hagan los zsyncs para los isos. Gente de infomed... plz, tambien :D. -- Luis Zarrabeitia Facultad de Matemática y Computación, UH http://profesores.matcom.uh.cu/~kyrie Participe en Universidad 2010, del 8 al 12 de febrero de 2010 La Habana, Cuba http://www.universidad2010.cu _______________________________________________ Cancelar suscripción https://listas.softwarelibre.cu/mailman/listinfo/linux-l Buscar en el archivo http://listas.softwarelibre.cu/buscar/linux-l
