Update shasum to use communicate()
Re-do kdu shell params