in reply to Save permissions on a directory tree
I've tended to use File::stat for such things, maybe in combination with File::Find?