Also, could you add whatever ordering is necessary to ensure this is done correctly? I expect we want to lay down an empty file with the right perms, then let curl dump the data into that. If that's the case, let's add that ordering in here. I don't want to assume we're running on a new enough puppet for manifest ordering to work.