fix pacs_push to support recursive and anonymous push properly
fix run_local have to run through ssh as user