Vitavonni

Fri, 26 Aug 2005

Cyborg meme

Whoever started these memes, die! ;-) Okay... first try - my name:
Electronic Robotic Immediate Calculation Humanoid
May I run around screaming "Booooooring"?

Next try: and old handle I used ten years ago:
Robotic Artificial Youth Calibrated for Accurate Sabotage and Troubleshooting
better. I like the "youth for sabotage and troubleshooting" thing.

Now for the final showdown:

Violence and Infiltration Machine Electronic Mechanical Android Calibrated for Sabotage

Wait. "Electronic Mechanical Android"?

[category: /en | Permalink]

More on server configuration mangement with versioning

I was pointed to cfengine, but it doesn't fit my needs IMHO. The machines I have are probably too different. And the most common case will be that I need to change something on exactly one machine. And then log this change. Maybe import it to others later.

Martin F. Krafft also replied, but his suggestion doesn't fit my usage szenario either.

I never want or would want my machines to change their configuration automatically. It's always me who does the changes. It often will be just a "svn diff; svn up", but thats okay. But no automatically *executions*.

Let me pick a real example: I have two load-balancing, fail-over DHCP servers. Their configuration is 99% shared. They even have each others configuration, since I've put them into dhcpserver1.conf and dhcpserver2.conf. The only file they don't share is the file which includes dhcpserver1.conf on one host and dhcpserver2.conf on the other. It's a one-line diff, easy to merge, and likely to not change too often. Well, there is pool.conf, which is shared between both hosts. And then there is static.conf, with the static DHCP assignments. When I need to change something, I'm going to log into one of them, do the changes there, maybe syntax check them, run diff, to see I didn't break anything etc. - then I commit the changes (not committing the "includes.conf"), log into the other box, do an "svn up", and then I reload the config on both.

It's working fine so far - except that I have not commited changes here, namely my includes.conf file. In case something breaks with the box, and I need to set it up again, I'd like to be able to just pull my "dhcpserver2" branch into /etc to get it running as it was before. But either I can't change the shared files on both (or I have to merge them all the time) or I can't have a branch reflecting 1:1 the configuration I want to have on the box.

[category: /en/linux | Permalink]
Menu
[planet.debian]
[planet.xmlhack]
[planet SELinux]
[munichblogs]
[email]
[RSS 2 feed]
[English RSS 2]
Categories
< August 2005 >
SuMoTuWeThFrSa
  1 2 3 4 5 6
7 8 910111213
14151617181920
21222324252627
28293031   
Archives
2010-Mar
2010-Feb
2010-Jan
2009-Dec
2009-Nov
2009-Oct
2009-Sep
2009-Aug
2009-Jul
2009-Jun
2009-May
2009-Apr
2009-Mar
2009-Feb
2009-Jan
2008-Dec
2008-Nov
2008-Oct
2008-Sep
2008-Aug
2008-Jul
2008-May
2008-Apr
2008-Mar
2008-Feb
2008-Jan
2007-Dec
2007-Nov
2007-Oct
2007-Sep
2007-Aug
2007-Jul
2007-Jun
2007-May
2007-Apr
2007-Mar
2007-Feb
2007-Jan
2006-Dec
2006-Nov
2006-Oct
2006-Sep
2006-Aug
2006-Jul
2006-Jun
2006-May
2006-Apr
2006-Mar
2006-Feb
2006-Jan
2005-Dec
2005-Nov
2005-Oct
2005-Sep
2005-Aug
2005-Jul
2005-Jun
2005-May
2005-Apr
2005-Mar
2005-Feb
2005-Jan
2004-Dec
2004-Nov
2004-Oct
2004-Sep
2004-Aug
2004-Jul
Other links:
Swing and the City - Lindy Hop in Munich