Print this page
1575 untangle libmlrpc from SMB server
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
NEX-15558 SMB logon fails during 1st second after service start
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-15558 SMB logon fails during 1st second after service start
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-2225 Unable to join NexentaStor to 2008 AD
re #12435 rb3958 r10 is added 2 times to panic info
re #12393 rb3935 Kerberos and smbd disagree about who is our AD server

*** 18,28 **** * * CDDL HEADER END */ /* * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. ! * Copyright 2014 Nexenta Systems, Inc. All rights reserved. */ #include <sys/errno.h> #include <sys/tzfile.h> #include <stdlib.h> --- 18,28 ---- * * CDDL HEADER END */ /* * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. ! * Copyright 2017 Nexenta Systems, Inc. All rights reserved. */ #include <sys/errno.h> #include <sys/tzfile.h> #include <stdlib.h>
*** 102,119 **** (void) sleep(MLSVC_TIMECHECK_INTERVAL); if (smb_config_get_secmode() != SMB_SECMODE_DOMAIN) continue; - /* Avoid interfering with DC discovery. */ - if (smb_ddiscover_wait() != 0) - continue; - if (!smb_domain_getinfo(&di)) continue; ! ndr_srvsvc_timecheck(di.d_dci.dc_name, di.d_primary.di_nbname); } /*NOTREACHED*/ return (NULL); --- 102,115 ---- (void) sleep(MLSVC_TIMECHECK_INTERVAL); if (smb_config_get_secmode() != SMB_SECMODE_DOMAIN) continue; if (!smb_domain_getinfo(&di)) continue; ! srvsvc_timecheck(di.d_dci.dc_name, di.d_primary.di_nbname); } /*NOTREACHED*/ return (NULL);