Aaaaaaaah, das funktioniert hier auch, scheint ein Problem mit dem Eintrag 'add machine script' zu sein, dass dann die Workstation Accounts vom NT-PDC auf dem Samba 3.0rc4 erzeugen soll. Laut Anleitung aus dem Linux-Magazin 09/2003 soll der Eintrag so aussehen: 'add machine script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M "%u"'. Aber für %u wird dann der Name der Workstation mit abschliessendem $ übergeben und dass legt er nicht an. Hat jemand eine Idee der sich mit Samba etwas auskennt wie man dieses Skript dahingegehen modifizieren kann dass es die Workstation-Einträge vornimmt ?????????????????ß -----Ursprüngliche Nachricht----- Von: Adalbert Michelic [mailto:adalbert+list@lopez.at] Gesendet: Montag, 22. September 2003 08:38 An: suse-linux@suse.com Betreff: Re: Useradd legt keine user mit $ am Ende an, wegen Samba * On Mon, 22 Sep 2003 at 8:23 +0200, Dirk Hennrichs wrote:
Da wir unseren NT4 PDC-Server abschalten wollen, wollen wir auf einen Samba 3.0 PDC migrieren, deswegen hab ich den Samba 3.0 erstmal als BDC aufgesetzt und dann mittels "net rpc vampire" die Benutzer, Gruppen und Workstations rübergezogen. Leider wurden die Workstations in der /etc/passwd nicht angelegt, weil sie ein $ am Schluss haben und
useradd sich weigert diese anzulegen. Gibt es unter SuSE 8.2 dennoch einen Weg useraddd dazu zu bewegen diese Accouts anzulegen, egal wie sie aussehen, ob ein $ am Schluss o.ä. ?
leo:~ # useradd test\$ leo:~ # tail -n1 /etc/passwd test$:x:505:100::/home/test$:/bin/bash leo:~ # cat /etc/SuSE-release SuSE Linux 8.2 (i586) VERSION = 8.2 Wie genau äussert sich das "nicht bewegen lassen"? Funktioniert hier tadellos. /apm -- GPG welcome, request public key: mailto:adalbert+key@lopez.at -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com