CVS update: samba/source/rpcclient
lkcl at samba.anu.edu.au
lkcl at samba.anu.edu.au
Thu Feb 25 03:55:53 EST 1999
Date: Thursday February 25, 1999 @ 3:55
Author: lkcl
Update of /data/cvs/samba/source/rpcclient
In directory samba:/tmp/cvs-serv26401/rpcclient
Modified Files:
Tag: SAMBA_2_0
cmd_lsarpc.c cmd_netlogon.c cmd_reg.c cmd_samr.c cmd_srvsvc.c
cmd_wkssvc.c display.c rpcclient.c
Log Message:
removed the following dce/rpc code from samba 2.0.x branch:
- smbd (\PIPE\samr)
- smbd (\PIPE\winreg)
- smbd (\PIPE\lsarpc - LsaLookupNames; LsaLookupSids)
- smbd (\PIPE\srvsvc - NetrFileEnum; NetrSessionEnum; NetrConnectionEnum)
- rpcclient
- rpctorture
where parsing and header files were common between rpcclient and smbd
these were also removed. this is one-level only: functions that _these_
functions call, e.g smb_io_unistr3 in rpc_parse/parse_misc.c have _not_
been removed.
lib/util.c had two registry assistance functions removed because they
used #defines in include/rpc_reg.h. this indicates that in main cvs
branch the #defines should actually be in smb.h.
the functionality removed is only that code which is necessary to get
USRMGR.EXE and SRVMGR.EXE to work.
functionality that is unaffected:
- browsing (net share enum)
- nt domain netlogons
functionality that will return to pre-nt-domain code (i.e. SMBtrans2):
- password changing
i am sorely tempted to remove the NETLOGON functionality however jeremy
is guaranteed to go absolutely mental if i do that (pre-existing users,
despite us not telling them 2.0 was ok to use as a PDC) and andrew is
probably going to remove my cvs access for this one as it is.
a good justification for removing NETLOGON functionality from 2.0 is so
that microsoft doesn't put up a KB article advising people not to use
samba because it damages NT clients. with respect to 2.0.2, i agree
with them. the fact that this is actually their fault is neither here
nor there: we shouldn't aggravate bugs in nt clients.
More information about the samba-cvs
mailing list