Allow no op run on linux

Added ChefSpec tests and fixed #9