Sachverhalt: Sachverhalt: A. A.a Der in Algerien geborene (1968) W._ heiratete am 6. März 1989 die Schweizer Bürgerin X._ (geb. 1965) in A._. Sie haben zwei gemeinsame Kinder: Y._, geboren 1990, und Z._, geboren 1992. W._ hatte sich 1994 in A._ einem Kreis von Exil-Algeriern angeschlossen, welche den Befreiungskampf der islamischen Heilsfront (FIS) unterstützten. 1996 begab er sich nach Tunesien, wurde aufgrund eines Hinweises der Schweizer Bundespolizei verhaftet, an Algerien ausgeliefert und dort inhaftiert. A.b Mit Urteil des Gerichtskreises VIII Bern-Laupen vom 17. Februar 2000 wurde die am 6. März 1989 geschlossene Ehe von X._ und W._ geschieden. Auf die Regelung des persönlichen Verkehrs zwischen dem Vater und den unter die elterliche Sorge der Mutter gestellten Kindern Y._ und Z._ wurde vorläufig verzichtet. W._ wurde im Sommer 2002 aufgrund einer Intervention der Schweizerischen Eidgenossenschaft und des Roten Kreuzes wieder freigelassen und kehrte in die Schweiz zurück. A.c W._ ersuchte am 21. März 2003 um Abänderung des Scheidungsurteils vom 17. Februar 2000 und um Regelung des persönlichen Verkehrs mit seinen Kindern. Nachdem das Gesuch zuständigkeitshalber von der angerufenen Berner Behörde an die Sozialbehörde B._ weitergeleitet worden war, beschloss diese am 30. Juni 2003, dass der Kontakt zum Vater nicht mit Zwang und gegen den Willen der Kinder angeordnet werden könne. Die Anhörung der Kinder habe gezeigt, dass sie sich in der vorhandenen Familienstruktur gut eingebettet fühlten und den Kontakt zum Vater keinesfalls wollten. Deshalb wurde das Gesuch um Regelung des persönlichen Verkehrs abgelehnt. Dagegen liess W._ bei der Fürsorgedirektion des Kantons Glarus Beschwerde einreichen. Er beantragte die Rückweisung des Verfahrens an eine andere Sozialbehörde zum Entscheid betreffend Regelung des persönlichen Verkehrs (nach Einholung eines kinderpsychologischen Gutachtens). Mit Entscheid vom 8. Februar 2005 hiess die Fürsorgedirektion die Beschwerde gut und regelte das Recht auf persönlichen Verkehr zwischen dem Vater und den Kindern. Zur Überwachung des persönlichen Verkehrs errichtete sie eine Besuchsbeistandschaft und wies die Sozialbehörde an, einen Beistand zu bestellen. Zur Begründung wurde in der Hauptsache angeführt: Das kinderpsychiatrische Gutachten habe zusammenfassend ergeben, dass die Kinder auf der bewussten Ebene kaum Wert auf ein Wiedersehen mit dem Vater legten. Doch sei eine Auseinandersetzung mit dem Thema Vater nicht zu umgehen. Der Gutachter schlage deshalb vor, dass sich die Eltern zusammensetzen sollten, um eine Vertrauensbasis zu erarbeiten, welche die Ausübung eines Besuchsrechts ermögliche. Dagegen liess W._ bei der Fürsorgedirektion des Kantons Glarus Beschwerde einreichen. Er beantragte die Rückweisung des Verfahrens an eine andere Sozialbehörde zum Entscheid betreffend Regelung des persönlichen Verkehrs (nach Einholung eines kinderpsychologischen Gutachtens). Mit Entscheid vom 8. Februar 2005 hiess die Fürsorgedirektion die Beschwerde gut und regelte das Recht auf persönlichen Verkehr zwischen dem Vater und den Kindern. Zur Überwachung des persönlichen Verkehrs errichtete sie eine Besuchsbeistandschaft und wies die Sozialbehörde an, einen Beistand zu bestellen. Zur Begründung wurde in der Hauptsache angeführt: Das kinderpsychiatrische Gutachten habe zusammenfassend ergeben, dass die Kinder auf der bewussten Ebene kaum Wert auf ein Wiedersehen mit dem Vater legten. Doch sei eine Auseinandersetzung mit dem Thema Vater nicht zu umgehen. Der Gutachter schlage deshalb vor, dass sich die Eltern zusammensetzen sollten, um eine Vertrauensbasis zu erarbeiten, welche die Ausübung eines Besuchsrechts ermögliche. B. Gegen den Entscheid der Fürsorgedirektion erhob X._ Verwaltungsgerichtsbeschwerde. Das Verwaltungsgericht des Kantons Glarus hiess am 30. August 2005 die Beschwerde gut, hob die Ziff. 1 bis 4 des vorinstanzlichen Entscheids auf und bestätigte den Beschluss der Sozialbehörde B._ vom 30. Juni 2003. B. Gegen den Entscheid der Fürsorgedirektion erhob X._ Verwaltungsgerichtsbeschwerde. Das Verwaltungsgericht des Kantons Glarus hiess am 30. August 2005 die Beschwerde gut, hob die Ziff. 1 bis 4 des vorinstanzlichen Entscheids auf und bestätigte den Beschluss der Sozialbehörde B._ vom 30. Juni 2003. C. W._ hat gegen das Urteil des Verwaltungsgerichts eidgenössische Berufung eingelegt und staatsrechtliche Beschwerde erhoben. Mit der Berufung beantragt er, den angefochtenen Entscheid aufzuheben und den persönlichen Verkehr zwischen dem Berufungskläger und seinen Kindern wie im Entscheid der Sanitäts- und Fürsorgedirektion des Kantons Glarus vom 8. Februar 2005 zu regeln. Ferner sei eine Besuchsbeistandschaft gemäss Art. 308 ZGB zu errichten. Sodann ersucht er um Gewährung der unentgeltlichen Rechtspflege und Verbeiständung. Eine Berufungsantwort ist nicht eingeholt worden. Eine Berufungsantwort ist nicht eingeholt worden. D. Mit Urteil vom heutigen Tag hat die II. Zivilkammer des Bundesgerichts die staatsrechtliche Beschwerde abgewiesen, soweit darauf einzutreten war (5P.366/2001).