issue when chkonfig already exists; making shmfs fix and service script header persistent

Hello, I've checked your fork of this recipe, and it worked better for me than original one using *expect*. I did few corrections though as usually service didn't start after VM reboot (I've tested this recipe using vagrant chef-solo provisioning).