Here's a little visual aid:
The scene: 2 families + 4 days of pouring rain in a Provincial Park. That means the fire pit is the fire pit and cannot be moved. Here's what our's looked like this when we arrived:
Our solution? Baracaded fire pit, trap over fire pit, trenches, upside down fire with lots of local pine pitch and tinder brought from home to get it started, firewood protected under a tarp, continous drying of firewood beside the fire once it got going, teaching the kids to make a tripod and firestarters...
NOTE: You're not supposed to trench in a Provincial Park but the Ranger gave us permission because the rain was so bad.
FURTHER NOTE: Bringing firewood from home isn't always advisable or legal.