Archive for June, 2010

First Linux to appear in Flemish comic series ?

1 response, Jun 17, 2010

This is something I found via Dag Wieers. But this is so awesome, I had to write a post about this.

Dag found that Linux is mentioned in the last publication of De Kiekeboes, a flemish comic for children.

apparently he is running RHEL 5 next to Win XP Pro.. I wonder why he still needs Win XP then? But I think you agree this is a small win for Red Hat and Linux as a whole.

SELinux workshop @ 0×20 update

No response, Jun 16, 2010

Oh God, what do I love democracy!
according to the doodle, the preferred day for the SELinux workshop is July 8. This is a Thursday.

The workshop will start around 7pm, and will take place at 0×20. Everybody is welcome!

setting up my home / test infrastructure

6 responses, Jun 12, 2010

Some time ago I bought a server (well, a set of computer parts I put together to what I now call ‘my server’). The hardware specifications are the following:

  • CPU: Intel C2D E6300 @ 2.8 GHz
  • ram: 7986 MB (667MHz)
  • ASUS P5Q PRO
  • gpu: MSI NS7600GT (256MB ram on board // passive cooled)
  • hard disk: 7x WD 1TB black (hw raid 5) + 2xMaxtor DiamondMax10 (soft raid 1)
  • psu: Corsair 450W
  • raid controller: ARECA ARC-1222 PCI-Express X8

I know the GPU is ‘a bit’ overkill, but I had this card laying around, so I might as well use it then :)

In a series of posts I will try to explain how I configure my server. If any of my readers have good ideas, let me know!

these are the things my server has to do:

  • being a hypervisor (KVM) [Centos]
  • firewall [Astaro]
  • mail server (Zarafa)[centos]
  • file & media server (Samba)[centos]
  • integration of Zarafa and Samba with Openldap
  • easy deployment of vm’s for testing (cobbler / koan)
  • monitoring (nagios)
  • package building (koji & mock) [fedora 13]
  • access from outside the network (vpn)
  • maybe things I will think of later, of suggestions you guys give me.

feel free to call me stupid, but I would rather have tips or cool information on the things I want to do. I already have some experience with most tools, but maybe the ‘best practices’ are different. I need these tools, and I want to challenge myself.

SELinux workshop @ 0×20

5 responses, Jun 12, 2010

I’m plannning to hold a workshop on SELinux at hs Ghent, also called 0×20 .

If you are interested in joining us, please fill in the doodle. Note that we prefer to not hold the workshop on a Thursday, but is a possibility.

The workshop will last something between 3 and 4 hours (depending on # questions and interest) and will cover the following topics:

  • Why run SELinux?
  • SELinux contexts
  • Policies
  • SELinux auditd & logfiles
  • booleans
  • context en labeling
  • file systems
  • Confining Users
  • extra questions?

If you want to participate you will need an SELinux capable system you can play around with (I will be using Fedora / CentOS). You are encouraged to use one of previous mentioned systems too. You can install a distro in a virtual machine of course. As an extra we could try to configure SELinux on debian too, but I never tried that before. You can find a howto here.

the slides will be in English, but I can speak Dutch too. it all depends on the audience ;)

I hope to see you all there!

books…

5 responses, Jun 11, 2010

2 days ago I saw a post on Matthew‘s blog about what books he is reading at the moment.

I was wondering if this too could become a Fedora meme? let’s try it!

These are the books I am currently reading:

Books laying around here that I still have to read:

who’s next?

Math isn’t hard, or is it?

1 response, Jun 10, 2010

Today, while I was browsing the web I encountered this piece of math:

       a = b
   a + a = a + b
      2a = a + b
 2a - 2b = a + b - 2b
2(a - b) = a + b - 2b
2(a - b) = a - b
       2 = 1

On first sight you might think it is correct, but if you look a little bit closer you can easily see the error!
let’s try it again:

       a = b            //true
   a + a = a + b        //true
      2a = a + b        //true
 2a - 2b = a + b - 2b   //true
2(a - b) = a + b - 2b   //true
2(a - b) = a - b        //true <=> 2a - 2b = a - b <=> a - b = a - b <=> 0 = 0
       2 = 1            //false (should be 0 = 0)

that’s it for my ranting =)

devops devops devops?

1 response, Jun 09, 2010

This was the opening of Devopsdays 2009. Quite a funny clip isn’t it? But what is a devop actually? Kris Buytaert is an expert on the subject, and I found a nice presentation of him explaining the concept:

DevOps is not about operators or developers, it is about how to get things done the right way. DevOps is also about how operators talk to developers, but is not about an operator who becomes a developer and visa versa.

A dev team that follows the DevOps principle, talks to the operators during the development of the applications. What do we need? What can we get? Doing you development on the same machines as the ones the production runs on, is always good. You find the bugs faster, you find other issues faster, and you end up with a better product, while you shorten the development time.

I’m already looking forward to the next devopsdqys in Europe. I just might join them to learn more, and share my own thoughts about the subject.