svn commit: samba r10201 - in trunk/source: . include registry rpc_parse rpc_server script services

Gerald (Jerry) Carter jerry at samba.org
Tue Sep 13 13:41:46 GMT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

jerry at samba.org wrote:
| 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

Brian & Marcin,

You probably should review this for any design holes.
The start/stop or queryconfig calls are not finished but
you will get the actual idea.  I'm not quite sure how
the original code could have worked but that might
just be a difference in trunk and any integration work
you might have done.

My chainsaw is not quite dull yet so there's some more
stuff coming later today.  Hopefully I'll have the
QueryServiceConfig[2]() calls finished up for the new
design.

Please take a look over it and let me know if you see
any problems with the approach.





cheers, jerry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDJtcaIR7qMdg1EfYRAknPAKDCg9s0ZbtYo7RqElFnYaShoRZzjACdEU4l
B++ngxYTHdv1pjAOoGiQEiQ=
=aXok
-----END PGP SIGNATURE-----


More information about the samba-technical mailing list