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?

Armando Felipe Fuentes Denis

Director de Infraestructura en Guajiritos S.R.L.

Ver comentarios

Compartir
Publicado por
Armando Felipe Fuentes Denis
Etiquetas: Debmirroruseragent

Entradas recientes

Alta disponibilidad de sus base de datos con Percona XtraDB Cluster en Kubernetes

Uno de los grandes retos al que nos podemos enfrentar cuando una aplicación crece, es…

9 meses hace

Home automation (Parte 3) – ESPHome

Qué es lo que deseo hacer en este capítulo? Básicamente un sonoff, quiero encender/apagar las…

1 año hace

Home automation (Parte 2) – Home Assistant

Hace algunos meses estoy escuchando hablar del proyecto Home Assistant (HA). En palabras literales del…

1 año hace

Home automation (Parte 1)

Desde hace varios meses vengo con la idea de automatizar la casa donde vivo. Poco…

1 año hace

Cocinando una imagen personalizada de OpenWRT

El artículo describe el uso para un caso particular de OpenWRT y la creación de…

1 año hace