This is some of, oh alright, *the* first Ruby I've ever written. Be gentle. ;)

No, the `*` in the glob only copes with one directory. I had something wider, and it wasn't very speedy with a lot of files… but it'd bear further testing, as I agree it would be good to be flexible. Also we don't need to be *very* speedy, I guess.

I can see `Dir.glob('www/**/vvv-hosts.dat').each do |path|` working.