TNG 0.12 - Still some issues

Michael Breuer mbreuer at siac.com
Thu Mar 9 18:06:42 GMT 2000


1) Roaming profiles are not working (same symptoms as 0.11, 0.10).
2) smbd is still not running as the connected user... only as root (this may actually be causing my roaming profile issues).
3) I still can't mount a share from a machine which is not a member of the domain.
4) When I attempt to run usrmgr from a W2K workstation which is a member of and logged into the domain (tng pdc) (as a domain admin)
I get a variety of errors:
    a) runas DOMAIN\root: RPC protocol error
    b) runas DOMAIN\administrator: "The stub received bad data"
    c) runas DOMAIN\<admin user>: samrd PANIC.

    I have extensive log files, core files, etc.  Nothing seems obvious.  All of the above users are mapped to domain administrative
users, all can log in and mount appropriate shares.  Using rpcclient, all of the above work correctly and seem to have proper
administrative credentials.  The logs indicate that proper administrative groups were assigned.

5) I have two IRIX specific Makefile.in and configure.in patches.  I don't have cvs access, and I'm not sure if these adversely
affect other platforms.  If someone could validate the patches and include them in cvs, the IRIX community would be appreciative.
(patch file attached.)
-------------- next part --------------
diff -c -r samba-tng-alpha.0.12/source/Makefile.in samba-tng-alpha.0.12.IRIX/source/Makefile.in
*** samba-tng-alpha.0.12/source/Makefile.in	Tue Mar  7 15:01:26 2000
--- samba-tng-alpha.0.12.IRIX/source/Makefile.in	Thu Mar  9 09:36:00 2000
***************
*** 440,446 ****
              nmbd/nmbd_workgroupdb.o nmbd/nmbd_synclists.o
  
  NMBD_OBJ = $(NMBD_OBJ1) 
! NMBD_LIBS = $(SMBLIB) $(NMBLIB) $(SAMBALIB) $(UBIQXLIB) $(RPC_PARSE_OBJ2)
  
  SWAT_OBJ = web/cgi.o web/diagnose.o web/startstop.o web/statuspage.o \
             web/swat.o libsmb/passchange.o $(LOCKING_OBJ) \
--- 440,446 ----
              nmbd/nmbd_workgroupdb.o nmbd/nmbd_synclists.o
  
  NMBD_OBJ = $(NMBD_OBJ1) 
! NMBD_LIBS = $(RPC_PARSE_OBJ2) $(SMBLIB) $(NMBLIB) $(SAMBALIB) $(UBIQXLIB)
  
  SWAT_OBJ = web/cgi.o web/diagnose.o web/startstop.o web/statuspage.o \
             web/swat.o libsmb/passchange.o $(LOCKING_OBJ) \
***************
*** 604,610 ****
  		smbwrapper/realcalls.o smbwrapper/shared.o
  
  CLIENT_OBJ = client/client.o client/clitar.o
! CLIENT_LIBS = $(SMBLIB) $(NMBLIB) $(SAMBALIB) $(RPC_PARSE_OBJ2)
  
  MOUNT_OBJ = client/smbmount.o client/clientutil.o \
                $(RPC_PARSE_OBJ2)
--- 604,610 ----
  		smbwrapper/realcalls.o smbwrapper/shared.o
  
  CLIENT_OBJ = client/client.o client/clitar.o
! CLIENT_LIBS = $(RPC_PARSE_OBJ2) $(SMBLIB) $(NMBLIB) $(SAMBALIB)
  
  MOUNT_OBJ = client/smbmount.o client/clientutil.o \
                $(RPC_PARSE_OBJ2)
diff -c -r samba-tng-alpha.0.12/source/configure.in samba-tng-alpha.0.12.IRIX/source/configure.in
*** samba-tng-alpha.0.12/source/configure.in	Fri Mar  3 15:10:05 2000
--- samba-tng-alpha.0.12.IRIX/source/configure.in	Thu Mar  9 09:12:41 2000
***************
*** 58,63 ****
--- 58,73 ----
      *aix4*)
        CPPFLAGS="$CPPFLAGS -D_LARGE_FILES"
        ;;    
+ #
+ # Irix needs standards.h to detect netinet
+ #
+     *irix*)
+ 	AC_CHECK_HEADERS(standards.h,
+ 		cat >> confdefs.h <<EOF
+ #include <standards.h>
+ EOF
+ )
+       ;;
  esac
  
  AC_INLINE


More information about the samba-ntdom mailing list