Citation: 2A.416/2006 07.08.2006 E. 1

X.________, iranischer Staatsangehöriger, geb. 1976, reiste anfangs 2001 in die Schweiz ein und stellte ein Asylgesuch. Das Bundesamt für Flüchtlinge (heute: Bundesamt für Migration) wies das Gesuch am 16. Februar 2002 ab und ordnete die Wegweisung an, unter Androhung von Zwangsmassnahmen. Die Verfügung des Bundesamtes ist rechtskräftig. Das Strafgericht Basel-Stadt verurteilte X.________ mit Urteil vom 10. September 2004 insbesondere wegen mehrfacher qualifizierter Widerhandlung gegen das Betäubungsmittelgesetz zu 3 ½ Jahren Zuchthaus, einer Busse von Fr. 1'500.-- und einer unbedingten Landesverweisung von 15 Jahren. Auf den 6. Januar 2006 wurde X.________ aus der Strafhaft entlassen. Der Wegweisung leistete er keine Folge, und er hielt sich in Missachtung einer Verfügung über die Eingrenzung auf das Gebiet des Bezirks Liestal bei seiner Schwester im Kanton Zürich auf. Im Hinblick auf eine auf den 6. Juni 2006 vorgesehene Befragung durch den iranischen Konsul in Bern ordnete das Amt für Migration Basel-Landschaft am 24. Mai 2006 gegen X.________ Ausschaffungshaft an. Am 30. Mai 2006 wurde er festgenommen. Mit Urteil vom 1. Juni 2006 stellte der Einzelrichter für Zwangsmassnahmen im Ausländerrecht des Kantonsgerichts Basel-Landschaft nach mündlicher Verhandlung fest, dass die Anordnung der Haft zur Sicherstellung des Wegweisungsvollzugs für die Dauer von längstens drei Monaten, d.h. bis zum 29. August 2006, rechtmässig und angemessen sei. Mit Verwaltungsgerichtsbeschwerde vom 3. Juli 2006 beantragt X.________ dem Bundesgericht, das Urteil des Kantonsgerichts vom 1. Juni 2006 sei aufzuheben und das Amt für Migration Basel-Landschaft anzuweisen, ihn umgehend aus der Haft zu entlassen. Das Amt für Migration beantragt Abweisung der Beschwerde, unter Verzicht auf eine eingehende Stellungnahme. Das Kantonsgericht hat auf Vernehmlassung verzichtet. Am 21. Juli 2006 hat das Bundesamt für Migration einen Amtsbericht eingereicht. Der Beschwerdeführer hat sich am 26. Juli 2006 dazu geäussert.