A. Le 18 décembre 2001, X. a déposé une demande d'asile, en se présentant comme citoyen algérien ayant quitté son pays en décembre 2001 pour échapper à des menaces terroristes. Sa demande a été rejetée par l'Office fédéral des réfugiés, le 15 avril 2002, et l'office a prononcé le renvoi de Suisse du requérant, avec effet au 29 mai 2002. Le recours de X. a été déclaré irrecevable, faute du versement de l'avance de frais requise, le 17 juin 2002. Depuis lors, selon des déclarations qui ont le mérite de la franchise, X. n'est jamais reparti de Suisse et n'a entrepris aucune démarche en ce sens. Il se déclare dépourvu de document d'identité comme de domicile.