Recentemente eu li muito coisas não típicas de mim, São agradáveis.…. (É de antes. 1 Ano)

Morrendo lentamente isso…
Quem não viaja,
Quem não lê
E não ouve música,
Isso não detecta
Fascínio em si mesmo.

Morrendo lentamente isso…
Isso destrói
Seu próprio Branco,
Recusando a ajuda,
Quem não está procurando diversidade.

Morrendo lentamente isso…
que vira
Em Escravo do Hábito,
Passando todos os dias
Nos mesmos caminhos,
Quem não se arrisca
Para se vestir em uma cor diferente
E não fala com estranhos.

Morrendo lentamente isso…
Que foge da paixão
E o turbilhão de sentimentos,
Que retornam o brilho aos olhos
E resgatar os corações tristes.

Morrendo lentamente isso…
Que não muda sua vida,
Quando insatisfeito com o trabalho
Ou seu amor,
Quem não arrisca a segurança
Sobre o Desconhecido,
Para perseguir um sonho,
O que não é decidido pelo menos uma vez na vida.
Escape the Wise Tips.

Não morra lentamente… Viva hoje!

Risco hoje! ACT hoje!

Não se deixe morrer lentamente.!

Não se esqueça de ser feliz.!

No fim de semana passado, ela rolou TuxCon 2017. De acordo com a maioria das pessoas, fiz um trabalho decente com a minha palestra.. Eu, pessoalmente, não estou muito satisfeito, Há definitivamente um monte de coisas para trabalhar, Porque eu planejo não ser minha última aparição semelhante no futuro. Para ser honesto na maior parte da apresentação eu mal me lembro disso, Era como em um transe. Lembro-me de momentos esparsos em que eu olho para o relógio e estabelecer, Que uma quantidade decente de tempo se passou.

Definitivamente não foi fácil., Mesmo considerando o, Que o público estava extremamente focado e não havia grande barreira com o público.

 

DN42 é um projeto maravilhoso que permite que você desenvolva suas habilidades de BGP sem quebrar o ambiente do produto, sem ter que ter dispositivos caros para fazer um laboratório para fazer simulações com o GNS3. Ao mesmo tempo, não deve ser um ambiente puramente de laboratório no qual não haja problemas do mundo real. Eu participo com 1 nó no projeto por cerca de um ano. Um dos problemas do projeto é 1:1 com o mundo real – quando alguém anuncia prefixos que não deve anunciar. Porque sou preguiçoso e não escrevo filtros à mão o tempo todo, Resolvi o problema com um script bash elementar que gera uma lista de prefixos chamada dn42 e despejo os prefixos válidos nele.

#!/bin/bash</pre>
vtysh -c 'conf t' -c "no ip prefix-list dn42"; #drop old prefix list

while read pl
do
vtysh -c 'conf t' -c "$pl"; #insert prefix list row by row
done < <(curl -s https://ca.dn42.us/reg/filter.txt | grep -e ^[0-9] | awk '{ print "ip prefix-list dn42 seq " $1 " " $2 " " $3 " ge " $4 " le " $5}' | sed "s_/\([0-9]\+\) ge \1_/\1_g;s_/\([0-9]\+\) le \1_/\1_g");
vtysh -c 'wr' #write new prefix list

A lista de prefixos válidos é obtida https://ca.dn42.us/reg/filter.txt de onde o pipeline principal + algumas modificações da minha parte para poder gerar folhas de prefixo. Comandos são executados através do vtysh.

Pelo 4º ano consecutivo, será realizada a conferência de software e hardware livre TuxCon. Pessoalmente para mim esta é a conferência plovdiv mais poderosa que é realizada, Como não é apenas direcionado para desenvolvedores, E o grupo-alvo é muito maior e o público é muito colorido. Se a memória me serve, eu não acho que, Perdi uma edição até agora.. A edição deste ano é especialmente para mim., Desde que eu tenho uma apresentação. Eu vou falar sobre dnsdist e se é útil para sua infra-estrutura. O tema que vou falar eu mesmo escolhi.. Eu senti a necessidade de mostrá-lo ao mundo, Porque é relativamente jovem, E até agora eu quase não encontrei nada nele que eu não gosto. Eu não me lembro quando foi a última vez que impressionei tanto novo e ao mesmo tempo trabalhar excepcionalmente bem.

Como você sabe, o CentOS 5 EOL (Fim da vida) a partir de 31 de março 2017. O que leva ao seguinte problema muito interessante:

# yum update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
&nbsp;Eg. Invalid release/
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
&nbsp;Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/extras/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: extras

 

O problema, em resumo, é que as listas de espelhos no CentOS 5 eles já estão perdidos e quando tentamos levar o conteúdo diretamente, recebemos a seguinte recusa:

# curl 'http://mirrorlist.centos.org/?release=5&arch=i386&repo=os'
Invalid release

 

Em geral, a idéia mais sensata é reinstalar o estanho com uma distribuição normal que suporte uma atualização de distribuição em funcionamento.. Infelizmente, este não é o meu caso, e esta não é uma opção sobre a mesa.. Então tivemos que jogar um pouco de um esquema cigano – começamos a usar Espelho de cofre. Em um momento de criatura perfeitamente clara e bom senso, eu sei, que não receberei nenhuma atualização que não seja a finalidade do exercício, а искаме просто да има работещ yum с който да инсталирам пакет който ми е необходим. За целта закоментираме всички mirrorlist променливи и добавяме baseurl в /etc/yum.repos.d/CentOS-Base.repo. Накрая получаваме yum repo от вида на

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://vault.centos.org/5.11/os/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://vault.centos.org/5.11/updates/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://vault.centos.org/5.11/extras/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

Накрая играем едно yum clean all && yum update. Se tudo terminar sem ocorrer um erro, concluímos com êxito o esquema e podemos instalar com segurança os pacotes obsoletos.