synthesize for CentOS. Based heavily on the work of https://github.com/obfuscurity/synthesize