bugfix: deactivation of kernel module loading wasn't implemented
bugfix: don't run update initramfs on each run, only then requiered
feature: allow loading of requested modules

Valid only for enable_module_loading=false
Modules will be loaded via initramfs
Merge pull request #13 from ehaselwanter/master

bring in the self is module capability
added the tailing ',' , fixed the command line
Merge pull request #12 from artem-sidorenko/feature/kernel-modules

Feature/kernel modules
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>