[COOK-3297] tftp is not working properly for RedHat based systems

http://tickets.opscode.com/browse/COOK-3297

I have tested the changes, this now works appropriately for RedHat based systems.