Did anyone actually bother to click on the link? How much of debian-private (from when to when) was leaked? If no one even bothered to look, well, that's fine too.