added gems + rake for puppet-linting

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
added guard task for rake+lint

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint sysctl

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint suid_sgid

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint securetty

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint profile

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint pam

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint minimize-access

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint login_defs

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint limits

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint init

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
whitespace

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
disable autoloader_layout in puppet-lint

structural check don't seem to work correctly. I can't quite put my finger on it: manifests/ have all the files with correct naming. All the example I was able to find however always want the full modules/ path, which of course, if you're writing module itself, is something you don't have. Out of this lack, I opted to disable this check instead

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
puppet-lint: moved blacklist_files to its own file

i really dislike this change because I much prefer to having all things in one place; but let's cover the standard for now...

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
add travis file

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
add missing ':'

linting missed this, curious...

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
warnings in login.defs template fixed

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
warnings in sysctl template fixed

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
warnings in pam templates fixed

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
update Gemfile.lock

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>