I feel lucky - or why I wrote a FreeBSD 1-day in one day

Sometimes life gives you eggs for free, you just need to spend some time making an omelet. That's exactly what happened to me on a recent engagement for a client: a typical PHP webapp full of holes left me with a nice stable shell access. But at...