Récemment, j’ai lu beaucoup pas typique de moi des choses, C’est agréable…. (C’est d’avant plus 1 Année)

Mourir lentement ce…
Qui ne voyage pas,
Qui ne lit pas
Et n’écoute pas de musique,
Cela ne détecte pas
Fascination en vous-même.

Mourir lentement ce…
Cela détruit
Votre propre blanc,
Refuser l’aide,
Qui ne cherche pas la diversité.

Mourir lentement ce…
qui tourne
Dans Esclave de l’habitude,
Passer tous les jours
Sur les mêmes chemins,
Qui ne risque pas
Pour s’habiller dans une couleur différente
Et ne parle pas à des étrangers.

Mourir lentement ce…
Qui fuit la passion
Et le tourbillon de sentiments,
Qui renvoient la lueur aux yeux
Et sauver les cœurs tristes.

Mourir lentement ce…
Qui ne change pas sa vie,
Lorsqu’il est insatisfait du travail
Ou votre amour,
Qui ne risque pas la sécurité
À propos de l’Inconnu,
Poursuivre un rêve,
Ce qui n’est pas décidé au moins une fois dans une vie
Échapper aux conseils sages.

Ne mourez pas lentement… En direct aujourd’hui!

Risque aujourd’hui! ACT aujourd’hui!

Ne te laisse pas mourir lentement.!

N’oubliez pas d’être heureux!

Le week-end dernier, elle a roulé TuxCon (TuxCon) 2017. Selon la plupart des gens, j’ai fait un travail décent avec ma conférence.. Personnellement, je ne suis pas tout à fait satisfait, Il ya certainement beaucoup de choses à travailler sur, Parce que j’ai l’intention de ne pas être ma dernière apparition similaire à l’avenir. Pour être honnête sur la plupart de la présentation, je m’en souviens à peine, C’était comme en transe. Je me souviens des moments clairsemés dans lesquels je regarde l’horloge et établir, Qu’une quantité décente de temps s’est écoulé.

Ce n’était certainement pas facile, Même si l’on considère que, Que le public était extrêmement étroitement concentré et il n’y avait pas de grande barrière avec le public.

 

DN42 est un merveilleux projet qui vous permet de développer vos compétences BGP sans casser l'environnement du produit, sans avoir à avoir des appareils coûteux pour faire un laboratoire pour faire des simulations avec GNS3. En même temps, ce ne devrait pas être un environnement purement de laboratoire dans lequel il n'y a pas de problèmes réels. Je participe avec 1 nœud dans le projet pendant environ un an. L'un des problèmes du projet est 1:1 avec le monde réel – quand quelqu'un annonce des préfixes qu'il ne devrait pas annoncer. Parce que je suis paresseux et que je n'écris pas les filtres à la main tout le temps, J'ai résolu le problème avec un script bash élémentaire qui génère une liste de préfixes nommée dn42 et j'y verse les préfixes valides.

#!/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 liste des préfixes valides est prise https://ca.dn42.us/reg/filter.txt d'où le pipeline principal + quelques modifications de ma part pour pouvoir générer des feuilles de préfixe. Les commandes sont exécutées via vtysh.

Pour la 4ème année consécutive, la conférence sur les logiciels et matériels libres aura lieu TuxCon (TuxCon). Personnellement pour moi, c’est la conférence Plovdiv la plus puissante qui se tient, Comme il n’est pas seulement ciblé pour les développeurs, Et le groupe cible est beaucoup plus grand et le public est très coloré. Si la mémoire me sert, je ne pense pas, J’ai raté une édition jusqu’à présent. L’édition de cette année est particulièrement pour moi, Depuis que j’ai une présentation. Je vais parler de dnsdiste et si elle est utile pour votre infrastructure. Le sujet dont je vais parler je l’ai choisi moi-même. J’ai ressenti le besoin de le montrer au monde, Parce qu’il est relativement jeune, Et jusqu’à présent, je n’ai presque rien trouvé en elle que je n’aime pas. Je ne me souviens pas quand c’était la dernière fois que j’ai impressionné tant de nouveaux et en même temps travailler exceptionnellement bien.

Както си знаете CentOS 5 е EOL (End-Of-Life) от 31-ви март 2017. Ce qui conduit au problème très intéressant suivant:

# 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

 

Le problème en bref est que les listes de miroirs sur CentOS 5 ils sont déjà perdus et lorsque nous essayons de prendre du contenu directement, nous obtenons le refus suivant:

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

 

En général, l'idée la plus judicieuse est de réinstaller l'étain avec une distribution normale qui prend en charge une mise à niveau de la distribution de travail.. Malheureusement, ce n'est pas le cas avec moi, et ce n'est pas du tout une option sur la table. Nous avons donc dû jouer un peu un régime gitan – nous commençons à utiliser Miroir 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. Si tout se termine sans obtenir d'erreur, nous avons réussi le schéma et nous pouvons installer en toute sécurité les packages obsolètes.