adding support to con for running puppet remotely