Lastatempe mi legis multajn aferojn, kiuj ne estas tipaj por mi, ĉi tiuj estas la agrablaj…. (ĉi tio estas de antaŭe 1 jaro)

Ĉi tiu mortas malrapide…
kiu ne vojaĝas,
kiu ne legas
kaj ne aŭskultas muzikon,
kiu ne detektas
ĉarmo en si mem.

Ĉi tiu mortas malrapide…
kiu detruas
via egoismo,
kiu rifuzas helpon,
kiu ne serĉas diversecon.

Ĉi tiu mortas malrapide…
kiu turniĝas
en la sklavo de kutimo,
pasante ĉiutage
sur la samaj vojoj,
kiu ne riskas
vesti sin per malsama koloro
kaj ne parolas kun fremduloj.

Ĉi tiu mortas malrapide…
kiu fuĝas de pasio
kaj la vortico de sentoj,
kiuj restarigas la ekbrilon en la okuloj
kaj savi malĝojajn korojn.

Ĉi tiu mortas malrapide…
kiu ne ŝanĝas sian vivon,
kiam li estas malkontenta pri la laboro
aŭ via amo,
kiu ne riskas sekurecon
por la nekonato,
persekuti sonĝon,
kiu ne decidas almenaŭ unufoje en sia vivo
eskapi la saĝajn konsilojn.

Ne mortu malrapide… vivi hodiaŭ!

Risku hodiaŭ! Agi hodiaŭ!

Ne lasu vin morti malrapide!

Ne forgesu esti feliĉa!

Ĝi ruliĝis dum la pasinta semajnfino TuxCon 2017. Plej multaj homoj opinias, ke mi fartis sufiĉe bone kun mia prelego. Persone, mi ne estas tute feliĉa, sendube estas multaj aferoj por prilabori, ĉar mi planas ne havi mian lastan tian eventon en la estonteco. Se mi devas esti sincera por la plej granda parto de la prezentado, mi apenaŭ memoras ĝin, ĝi estis kiel tranco. Mi memoras sporadajn momentojn, kiam mi rigardas mian horloĝon kaj ekscias, ke deca tempo pasis.

Ĝi certe ne estis facila, eĉ kun tio en menso, ke la spektantaro ekstreme mallarĝe fokusiĝis kaj ne estis granda baro kun la spektantaro.

 

DN42 estas mirinda projekto, kiu permesas vin disvolvi vian BGP-kapablojn sen rompi la produktan medion, sen devi havi multekostajn aparatojn por fari laboratorion por fari simuladojn kun GNS3. Samtempe ĝi ne devas esti nur laboratorio, en kiu ne ekzistas realaj problemoj. Mi partoprenas kun 1 nodo en la projekto dum ĉirkaŭ jaro. Unu el la problemoj en la projekto estas 1:1 kun la reala mondo – kiam iu anoncas prefiksojn, kiujn ili ne anoncu. Ĉar mi estas mallaborema kaj mi ne skribas filtrilojn mane ĉiun tempon, Mi solvis la problemon per elementa baskripto, kiu generas prefikso-liston nomitan dn42 kaj mi enmetas la validajn prefiksojn en ĝin.

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

La listo de validaj prefiksoj estas prenita https://ca.dn42.us/reg/filter.txt de kie la ĉefa dukto + kelkaj modifoj miaflanke por povi generi prefiksajn foliojn. Komandoj estas efektivigitaj per vtysh.

Por la 4-a sinsekva jaro, okazos la konferenco pri liberaj programoj kaj aparataro TuxCon. Persone por mi ĉi tiu estas la plej forta Plovdiv-konferenco okazanta, ĉar ĝi ne nur celas programistojn, kaj la celgrupo estas multe pli granda kaj la publiko tre bunta. Se mia memoro servas al mi ĝuste, mi ne pensas tiel, ke mi maltrafis eldonon ĝis nun. Ĉi tiu jara eldono estas speciale por mi, ĉar mi havas prezenton. Mi parolos dnsdist kaj ĉu ĝi utilas por via infrastrukturo. Mi elektis la temon, pri kiu mi parolos. Mi sentis la bezonon montri ĝin al la mondo, ĉar ŝi estas relative juna, kaj ĝis nun mi apenaŭ trovis en ĝi ion, kion mi ne ŝatas. Mi ne memoras la lastan fojon, kiam mi estis tiel impresita de io nova kaj laborante ege bone samtempe.

Kiel vi scias CentOS 5 EOL (Fino-De-Vivo) de la 31a de marto 2017. Kiu kondukas al la sekva tre interesa problemo:

# 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

 

La problemo mallonge estas, ke la listoj de speguloj en CentOS 5 ili jam perdiĝis kaj kiam ni provas rekte enhavi ni ricevas la sekvan rifuzon:

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

 

Ĝenerale, la plej sentiva ideo estas reinstali la stanon per normala distribuo, kiu subtenas ĝisdatigan distribuan ĝisdatigon.. Bedaŭrinde ĉi tio ne taŭgas por mi, kaj ĉi tio tute ne estas eblo sur la tablo. Do ni devis ludi iom da cigana skemo – ni komencas uzi Spektado de volbo. En momento de perfekte klara kreitaĵo kaj komuna senco mi konas, ke mi ricevos neniujn ĝisdatigojn, kiuj ne estas la celo de la ekzercado, а искаме просто да има работещ 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 ĉio finiĝas sen eraro, tiam ni sukcese kompletigis la skemon kaj ni povas sekure instali la malaktualajn pakaĵojn.