Validation on Debian squeeze, RHEL and Scientific 6

G'day and thank your for this module!

By adding more explicit OS'es I have been able to validate this module using Puppet 2.6.9 and 2.7.1 on Debian Squeeze, RHEL6 (EPEL package) and Scientific Linux (EPEL package too).

I have made small changes and tried to separate them in different commits so you can cherry-pick what you like and leave out what doesn't make sense for you..

BTW: How am I allowed to re-use your module exactly? - You can take my changes under public domain aka 'as you wish' (I ask for the license because I'd like to reuse at a school as sysadmin)

Regards
matsimon