copied in base and robbinsd roles from drobbins/env