Cambiando el UserAgent al Debmirror

Recientemente en la comunidad de Deepin en Español habilitaron un mirror que a su vez tiene habilitado los CDN con Cloudflare, dicha compañia en su seguridad bloquean todo useragent que no sean los convencionales.

Debmirror es el paquete de Linux que nos permite hacer un mirror a los repositorio el mismo usa como useragent a Perl, gracias a LazaroArmando encontre donde editarle el useragent al perl, para cambiarle el user agent de perl debemos editar el archivo:

nano /usr/share/perl5/LWP/UserAgent.pm

En dicho archivo vamos a la linea 729 o buscamos donde dice
sub _agent { "libwww-perl/$LWP::VERSION" }
y lo cambiamos por

sub _agent       { "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0" }

Salvamos el archivo y procedemos a actualizar el mirror

[  1%] Getting: pool/main/d/deepin-fpapp-org.deepin.flatdeb.deepin-voice-recorder/deepin-fpapp-org.deepin.flatdeb.deepin-voice-recorder_1.3.7+r1_amd64.deb...    #** GET http://mirror.deepines.com/deepin/pool/main/d/deepin-fpapp-org.deepin.flatdeb.deepin-voice-recorder/deepin-fpapp-org.deepin.flatdeb.deepin-voice-recorder_1.3.7+r1_amd64.deb ==> 200 OK (29s)
ok

y ya vemos que se puede actualizar sin problemas

Si deseas mejorar tu script de debmirror no dudes leer este artículo -> Optimizando Debmirror

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 5 / 5. Recuento de votos: 1

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Sobre Armando Felipe Fuentes Denis 82 artículos
Cloud Architect | DevOps | SecOps | SRE | Cloud | SysAdmins

1 comentario

  1. Google Chrome 77.0.3865.116 Google Chrome 77.0.3865.116 Android 8.0.0 Android 8.0.0
    Mozilla/5.0 (Linux; Android 8.0.0; AUM-L33) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.116 Mobile Safari/537.36

    Que estoy haciendo mal en mi Nano Station M2 que no puedo cerrar sesión en la página de etecsa?

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*