Fork seal replacement - no seal driver? No problem!
I dunno if this is really a bodge, but I thought I would share. I used this fix when changing fork seals for my 800GS on the road.
Quick tip: if it's not puking (and I mean a large puddle under your bike), you can go really far on it. I recently drove from Victoria to San Francisco with a leaking seal, and there was plenty of oil in the tube when I changed it.
Anyways, you can use the old seal to drive the new seal in. This video shows it off pretty well:
How to replace motocross fork seals without fork seal driver and bullet - YouTube
The gist of it is that you put everything back together until the step where you would use the seal driver. Then you take the old oil seal, cut it in half, file the metal bits down so they won't scratch, and then fit it over the new seal. You should be able to drive it into the outer tube a bit. Then you ram it in there by pushing the inner tube into the outer tube. The dust seal gets kind of a harsh treatment but mine didn't look any worse for wear.