Nyligen läste jag en hel del inte typiskt för mig saker, Det är trevliga…. (Det är från förr över 1 År)

Dö långsamt här…
Vem reser inte,
Vem läser inte
Och lyssnar inte på musik,
Det upptäcker inte
Fascination i dig själv.

Dö långsamt här…
Det förstör
Din egen vita,
Avslå stödet,
Vem är inte ute efter mångfald.

Dö långsamt här…
som vänder
I Slav av Vana,
Passerar varje dag
På samma vägar,
Vem riskerar inte
Att klä sig i en annan färg
Och inte prata med främlingar.

Dö långsamt här…
Vem flyr från passion
Och virveln av känslor,
Som returnerar glöden till ögonen
Och rädda de sorgliga hjärtana.

Dö långsamt här…
Vem förändrar inte hennes liv,
När du är missnöjd med arbetet
Eller din kärlek,
Vem riskerar inte säkerheten
Om det okända,
Att fullfölja en dröm,
Vilket inte beslutas minst en gång i livet
Escape de kloka tips.

Dö inte långsamt… Live idag!

Risk idag! ACT idag!

Låt dig inte dö långsamt!

Glöm inte att vara lycklig!

Förra helgen rullade hon TuxCon (på) 2017. Enligt de flesta gjorde jag ett anständigt jobb med min föreläsning.. Jag personligen är inte riktigt nöjd, Det finns definitivt en hel del saker att arbeta med, Eftersom jag planerar att inte vara min sista liknande utseende i framtiden. För att vara ärlig på de flesta av presentationen jag knappt ihåg det, Var som i trans. Jag minns glesa stunder då jag tittar på klockan och etablerar, Att en anständig tid har förflutit.

Det var definitivt inte lätt, Även med tanke på, Att publiken var extremt snävt fokuserad och det fanns ingen stor barriär med publiken.

 

DN42 е един прекрасен проект който ви дава възможност да развивате вашите BGP умения без да чупите продуктова среда, без да ви се налага да имате скъпи устройства с които да си правите лаборатория да си правите симулации с GNS3. Същевременно да не е чисто лабораторна среда при която няма проблеми от реалният свят. Участвам с 1 node в проекта от около година. Един от проблемите в проекта е 1:1 с реалният святкогато някой ти обяви префикси които не трябва да обявява. Понеже съм мързелив и не ми се пише на ръка филтри все път, реших проблема с елементарен bash скрипт които ми генерира prefix-list с име dn42 и в него наливам валидните префикси.

#!/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

Списъка с валидните предикси се взема https://ca.dn42.us/reg/filter.txt от където и основният конвейр + малко модификации от моя страна за да може да се генерира префикс листа. Командите се изпълняват през vtysh.

För fjärde året i rad kommer den fria programvaran och hårdvarukonferensen att hållas TuxCon (på). Personligen för mig är detta den mest kraftfulla Plovdiv konferens som hålls, Eftersom det inte bara är riktat för utvecklare, Och målgruppen är mycket större och publiken är mycket färgstark. Om minnet tjänar mig, tror jag inte, Jag har missat en utgåva hittills. Årets upplaga är speciellt för mig, Eftersom jag har en presentation. Jag ska prata om dnsdist (dnsdist) och om det är användbart för din infrastruktur. Ämnet jag kommer att prata om jag valde det själv. Jag kände behovet av att visa det för världen, Eftersom det är relativt ungt, Och hittills har jag knappt hittat något i det som jag inte gillar. Jag minns inte när det var sista gången jag imponerade så mycket nytt och samtidigt arbeta exceptionellt bra.

Както си знаете CentOS 5 е EOL (End-Of-Life) от 31-ви март 2017. Което води да следният много интересен проблем:

# 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

 

Проблема на кратко е че списъците с огледалата на CentOS 5 вече са разкарани и при опит директно да вземем съдържание получаваме следният отказ:

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

 

В общи линии като цяло най разумната идея е да преинсталирате тенекията с някоя нормална дистрибуция която поддържа работещ дистрибутивен ъпгрейд. За съжаление моя случай не е такъв и това изобщо не стои като опция на масата. Затова трябваше да играем малко по циганска схемазапочваме да използваме Vault огледалото. В момент на напълно ясно създание и здрав разум знам, че няма да получа каквито и да било ъпдейти което не е цел на упражнението, а искаме просто да има работещ 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. Ако всичко завърши без да получим грешка значи сме завършили успешно схемата и можем спокойно да си инсталираме остарелите пакети.