svn commit: samba r10201 - in trunk/source: . include registry
rpc_parse rpc_server script services
jerry at samba.org
jerry at samba.org
Tue Sep 13 13:36:26 GMT 2005
Author: jerry
Date: 2005-09-13 13:36:24 +0000 (Tue, 13 Sep 2005)
New Revision: 10201
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10201
Log:
This is the svcctl work from the past few days. I've been working
on this using svk, but I think it's time to check at least this
version in. Not completed but getting closer
* expand the svcctl_ops structure to be built at run-time to
include services listed in smb.conf
* move the service data from its own tdb to the registry
* persistently store service security descriptors
'hklm\system\currentcontrolset\service\<service_name>\Security'
* Cleanup several svcctl RPC's (parsing and server side implementation)
* Add 'RemoteRegistry' builtin service to get the MMC service control
plugin a little farther along (services/svc_winreg.c)
* Added separate set of SERVICE_CONTROL_OPS for netlogon
(services/svc_netlogon.c)
TODO:
* cleanup existing init script parsing
* Finish QueryServiceConfig[2]() server code
* fix the stub functions in services/svc_rcinit.c
Added:
trunk/source/services/svc_netlogon.c
trunk/source/services/svc_winreg.c
Modified:
trunk/source/Makefile.in
trunk/source/include/rpc_reg.h
trunk/source/include/rpc_svcctl.h
trunk/source/registry/reg_frontend.c
trunk/source/registry/reg_objects.c
trunk/source/rpc_parse/parse_svcctl.c
trunk/source/rpc_server/srv_eventlog_nt.c
trunk/source/rpc_server/srv_svcctl_nt.c
trunk/source/script/mkproto.awk
trunk/source/services/services_db.c
trunk/source/services/svc_rcinit.c
trunk/source/services/svc_spoolss.c
Changeset:
Sorry, the patch is too large (1979 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10201
More information about the samba-cvs
mailing list