<div dir="ltr">Perfecto, Miguel. Muchas gracias.<div><br></div><div>Tomamos nota para la próxima versión. </div><div><br></div><div>Saludos.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun, 19 jul 2021 a las 13:06, Miguel Sánchez Sánchez (<<a href="mailto:msanchez@fi.upm.es">msanchez@fi.upm.es</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
Hola Antonio. He visto en el repositorio svn de ctorrent que hay
multitud de mejoras no incorporadas a ninguna release. El último
commit es el r322 y la versión utilizada por Ubuntu corresponde al
r199.<br>
La mayor parte del contenido de los parches oficiales está
incorporado en estas mejoras, salvo algunos menores.<br>
Tras descargar los fuentes y crear el paquete .deb correspondiente,
no he vuelto a sufrir los cuelgues por segmentation fault o
std::bad_array_new_length.<br>
<br>
Indico los pasos para construir el paquete en el propio ogLive:<br>
<br>
rm /etc/resolv.conf; echo nameserver IP_SERVIDOR_ DNS >
/etc/resolv.conf # solucionar el problema de la falta de resolución
dns<br>
apt update<br>
apt install --no-install-recommends packaging-dev # instalar
paquetes de desarrollo<br>
mkdir src; cd src<br>
apt source --download-only ctorrent # descargar fuentes utilizados
por Ubuntu<br>
wget <a href="https://sourceforge.net/code-snapshots/svn/d/dt/dtorrent/code/dtorrent-code-r322-dtorrent-tags-dtorrent-3.3.2.zip" target="_blank">https://sourceforge.net/code-snapshots/svn/d/dt/dtorrent/code/dtorrent-code-r322-dtorrent-tags-dtorrent-3.3.2.zip</a>
# descargar el último commit r322 del svn de ctorrent<br>
unzip dtorrent-code-r322-dtorrent-branches-dtorrent-3.zip; cd
dtorrent-code-r322-dtorrent-branches-dtorrent-3<br>
tar xvJf ../ctorrent_1.3.4.dnh3.3.2-5.debian.tar.xz # incorporar
los ficheros para contruir el paquete .deb<br>
QUILT_PATCHES=debian/patches<br>
quilt delete -r cve-security-fix.diff; quilt delete -r
FTBFS-fix.diff # borrar parches oficiales<br>
quilt import ../cve-security-fix.diff; quilt push # si se desea
incorporar contenido de los parches oficiales no incorporado en r322
(en fichero adjunto)<br>
dch -n # añadir un número de versión nmu en debian/changelog<br>
aclocal<br>
automake --add-missing<br>
debuild -b -us -uc # generar el paquete .deb en ~/src<br>
<br>
Saludos.<br>
<br>
<div>Antonio J. Doblas Viso escribió el
14/7/21 a las 22:56:<br>
</div>
<blockquote type="cite">
<div>Miguel, si nos das las instrucciones de descarga e
instalación del ctorrent con el parche, lo probamos para
sustituir el actual en el ogLive. Actualmente se instala el
ofrecido por la distro ubuntu. </div>
<div>
<ul>
<li><a href="https://github.com/opengnsys/ogLive-Builder/blob/master/includes/usr/bin/boot-tools/listpackages/sw.networking" target="_blank">https://github.com/opengnsys/ogLive-Builder/blob/master/includes/usr/bin/boot-tools/listpackages/sw.networking</a></li>
</ul>
</div>
<div><br>
</div>
</blockquote>
<br>
</div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><b><font face="arial, sans-serif">Antonio J. Doblas Viso <a href="mailto:adv@uma.es" target="_blank">adv@uma.es</a></font></b><div><div dir="ltr"><font color="#000000" face="arial, sans-serif"><span style="font-size:12.8px"><b><i> <a href="http://www.evlt.uma.es" target="_blank">Servicio de Enseñanza Virtual y Laboratorios Tecnológicos</a></i></b></span></font><br></div></div><div><div><font color="#000000" face="arial, sans-serif"><b> <a href="http://www.uma.es" target="_blank">UNIVERSIDAD DE MÁLAGA</a></b></font></div></div><div> - Aulario López Peñalver 951 95 3099<br> - E.T.S de Arquitectura 952 13 6576</div> - Facultad de Bellas Artes 952 13 7108</div></div></div>