Nope. AFAIK, unless you are using some version of Samba that I have not
come into contact with, "add machine" does not exist. You need to do
"add
user script" only, and drop the smbpasswd portion -- that is done
automatically, to my knowledge. The only thing I don't know is how to
differentiate between machines and users with the useradd -g field...
---- _ _ _ _ ___ _ _ _
|Y#| | | |\/| | \ |\ | | | Ryan Novosielski - Jr. UNIX Systems Admin
|$&| |__| | | |__/ | \| _| | novosirj@umdnj.edu - 973/972.0922 (2-0922)
\__/ Univ. of Med. and Dent. | IST/ACS - NJMS Medical Science Bldg - C630
On Fri, 11 Apr 2003, David Frey wrote:
> I am trying to connect a windows xp client to a samba PDC. The user
> exists on the PDC and has an entry in the /etc/samba/smbpasswd file. In
> my smb.conf file, I have the following:
>
> add user script = /usr/sbin/useradd -s /bin/false %u &&
/usr/bin/smbpasswd -a %u
> add machine script = /usr/sbin/useradd -d /dev/null -g machines -s
/bin/false -M %u && /usr/bin/smbpasswd -m -a %u
>
> does that look right?
>
> It seems to generate machine accounts in smbpasswd as well as passwd.
> The problem is when I try to add a domain user to the xp client, I get
> the error:
> The user could not be added because the following error has occurred:
> The trust relationship between this workstation and the primary domain
> failed.
>
> I checked
>
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\ControlSet\Services\Netlogon\Parameters\requiresignorseal
> and it is zero
>
> Can anyone help me? I'm going insane.
> --
> David Frey - UVic Computer Science Student
> GnuPG key available at http://chubby.dyndns.org/david_frey.gpg
>