All blogs

Plugin Discovery Using Entry Points

I'm of the belief that just about anyone should have the right to expand on the
functionality of a FLOSS tool, but I'm also really particular about code style,
so I'd rather not deal with a ton of pull requests. I'm a difficulty person.

With this in mind, a short while ago I was looking for ways to provide users
with the ability to create modules which my tool could then load in at runtime.


In this article I'll try to describe how I use vagrant in my daily tasks as an operations dude as well as I deployed it at one of our customers to help the developers focusing on the coding part rather than the operations part.


Since the beginning of my career at inuits I'm using vagrant almost everyday. If I got payed every time I spin up a box I could have bought that tesla already some years ago! But unfortunately I'm not :)

Puppet Server

I have tested Puppet Server, the
new puppet master implementation in Clojure. And I am quite happy.

It just works

The first amazing thing was that it did just work the same way as Puppetmaster.

Importing a CA into OpenLDAP

Here is a quick how to about OpenLDAP under CentOS 6 and a custom Certificate Authority..

OpenLDAP in CentOS 6 is built with NSS to deal with ssl/tls.

When you try to securely connect to a LDAP host that, you will get the following errors:


Our bloggers

Christophe Vanlancker's picture
Inuit, Open Source Enthusiast, Self Proclaimed Senior Junior Sysadmin
Jan Collijs's picture
Linux & Open-Source Consultant
Jan Vansteenkiste's picture
SysAdmin / Open Source Consultant.
Jeroen Budts's picture
Open Source consultant. Interests: Linux, PHP, Drupal, Ruby, Vim, Git, Sci-Fi.
Julien Pivotto's picture
Open-Souce consultant. Sysadmin. <3 DevOps, monitoring and automation.
Kalman Olah's picture
Open Source consultant, web developer, hobbyist sysadmin, weeb, Inuit
Kevin Van Wilder's picture
Kevin is an Open Source Consultant at Inuits.
Kris Buytaert's picture
Resident Geek, Devops Evangelist, PuppetMaster