Patrick Goetz
2021-Nov-04 14:59 UTC
[Samba] Using samba-tool to join a linux file server to the domain doesn't appear to work
Interesting. Then I'm really confused as to why when I use samba-tool domain join $domain MEMBER -U administrator The DNS A entry for the machine isn't created, but when I use net ads join -U administrator it is. (same domain, same host joining) On 11/4/21 09:53, David Mulder via samba wrote:> On 11/4/21 8:47 AM, Patrick Goetz via samba wrote:> >> No! No, you don't. It's way better to have one way to do things, but >> have it work correctly.? There's nothing wrong with >> >> ?? net ads leave >> >> other than it doesn't take care of cleaning up DNS. >> > > What you don't see under the hood, is that there *is* only one way of > doing it. samba-tool domain join member is just calling net ads join, > and samba-tool domain leave (the command I'm just now adding), just > calls net ads leave. The point was, that the samba-tool command to join > was confusing, since it never actually worked. So I pointed it to net > ads join (using python bindings to the actual c call that net ads join > makes). > Adding these samba-tool commands eliminates the confusion, and prevents > having 2 'correct' ways of doing it, since they call the same exact code > paths. >
David Mulder
2021-Nov-04 15:01 UTC
[Samba] Using samba-tool to join a linux file server to the domain doesn't appear to work
On 11/4/21 8:59 AM, Patrick Goetz via samba wrote:> Interesting.? Then I'm really confused as to why when I use > > ?? samba-tool domain join $domain MEMBER -U administrator > > The DNS A entry for the machine isn't created, but when I use > > ?? net ads join -U administrator > > it is. (same domain, same host joining) >Well, you have to be using samba-tool domain join member in 4.15+. The samba-tool command is completely broken before that release ;) -- *David Mulder* Labs Software Engineer, Samba SUSE 1800 Novell Place Provo, UT 84606 (P)+1 801.861.6571 dmulder at suse.com <http://www.suse.com/>