Recently I read a pretty typical stuff for me not, This is the nice ones…. (This is from above 1 year)

This dying slowly…
who doesn't travel,
who does not read
and she doesn't listen to music,
which does not detect
fascination in yourself.

This dying slowly…
that destroys
your self-interest,
who refuses help,
not looking for variety.

This dying slowly…
that turns
the slave of habit,
passing every day
the same runners,
who does not risk
to dress in a different color
and not talking to strangers.

This dying slowly…
escapist passion
and the vortex of feelings,
that return cruise
and save the sad hearts.

This dying slowly…
that doesn't change my life,
When it is displeased with the work
or your love,
who does not risk security
for the unknown,
to pursue a dream,
that is not decided for once in my life
to escape from the wise tips.

Don't die slowly… Live today!

Risk today! Do it today!

Don't let you die slowly!

Don't forget to be happy!

Over the whole weekend is gone TuxCon 2017. According to most people I did decently well with my lecture. I personally am not quite satisfied, certainly there are many things on which to work, because I plan to not be my last such appearance in the future. To be honest most of the presentation almost not remember it, It was like in a trance. I remember the sparse moments in which I look at the clock and realize, that's a decent amount of elapsed time.

It definitely wasn't easy, even taking into account the, the audience was extremely closely targeted and there was a big barrier with the audience.


DN42 is a wonderful project that enables you to develop your skills without scraping the BGP product environment, without you having to have expensive devices with which to make your lab to do simulations with GNS3. At the same time is not a pure laboratory environment where there is no real world problems. Participate with 1 node in the project for about a year. One of the problems in the project is 1:1 with the real world – When someone announced prefixes that do not need to declare. Because I'm lazy and don't feel like typing on hand time filters, I thought the problem with a simple bash script that generates a prefix-list with name dn42 and pour the valid prefixes.

vtysh -c 'conf t' -c "no ip prefix-list dn42"; #drop old prefix list

while read pl
vtysh -c 'conf t' -c "$pl"; #insert prefix list row by row
done < <(curl -s | 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

The list of valid prediksi into from the main conveyor + little mods on my part to be able to generate a prefix list. The commands are executed in vtysh.

For the 4th consecutive year, will take place the Conference on free software and hardware TuxCon. Personally for me it is the most strong Plovdiv Conference which is held, Since it is targeted for developers only, and the target group is much bigger and the audience is very colorful. If memory serves me correctly I don't think, I missed Edition so far. This year's Edition is more special to me, Since I have a presentation. I'm going to talk about dnsdist and as to whether it is useful for your infrastructure. The theme of which will speak it chose Sam. I felt the need to show it to the world, as it is a relatively young, and so far I've barely found something in it that I don't like. I don't remember when was the last time he impressed me so much something new and at the same time works extremely well.

As you know CentOS 5 EOL is (End-Of-Life) from March 31 2017. Which leads to the following very interesting problem:

# 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


The problem is that short lists of CentOS mirrors 5 already kicking in and attempt to directly get content obtained after refusal:

# curl ''
Invalid release


In general overall the most prudent idea to reinstall the tin with a normal distribution that supports working distributive upgrade. Unfortunately mine is not the case and it does not stand as an option on the table. So we had to play a little gypsy scheme – begin to use Vault mirror. At the moment completely clear creature and sanity know, I will not receive any updates that is not the aim of the exercise, and just want to have working with yum to install package that I need. For this purpose commented out all mirrorlist variables and add baseurl in /etc/yum.repos.d/CentOS-Base.repo. Finally we get yum repo on the type of

name=CentOS-$releasever - Base

#released updates
name=CentOS-$releasever - Updates

#additional packages that may be useful
name=CentOS-$releasever - Extras

Finally play a yum clean all && yum update. If everything ended without an error then we successfully completed the scheme and we can safely install outdated packages.