fix for class definition in site::basic and renaming of manifest file for resolv.conf