Cleaned up the source recipe, added not_if for bash.