On Mon, 8 Oct 2007, Rudy Gevaert wrote: ; ; I tried your patch and it doesn't really recurse here. It does recurse if I ; match on subdir !~ /^\./ You are matching on every character at the beginning ; of the line. Yes, I spotted the missing backslash when I used the script on my replica.. Hopefully some variant of what we've discussed can be used to fix the script in 2.3.10 in any case. Andy ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html