summaryrefslogtreecommitdiff
path: root/source3/services
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r20069: Fix logic bug I introducedVolker Lendecke1-1/+1
(This used to be commit d935ecec98747dfd9f35ab81760ef95a0d983ed7)
2007-10-10r19991: Sorry for this 2000-liner...Volker Lendecke1-8/+8
The main thing here is a rewrite of srv_winreg_nt.c. The core functionality has moved to registry/reg_api.c which is then usable by the rest of Samba as well. On that way it fixes creating keys with more than one element in the path. This did not work before. Two things that sneaked in (sorry :-) is the change of some routines from NTSTATUS to WERROR the removed "parent" argument to regkey_open_internal. Volker (This used to be commit fea52801de8c7b85c578d200c599475680c5339f)
2007-10-10r19947: Change regkey_open_internal to take the parent key and a talloc_ctx asVolker Lendecke1-33/+38
arguments. This also replaces regkey_close_internal by TALLOC_FREE. Volker (This used to be commit a177bbb2d5611f03cec25b7577c2e6a542f94a69)
2007-10-10r19780: Ok, regkey_open_internal needs a regkey_close_internal. Giving a ↵Volker Lendecke1-14/+11
talloc ctx is misleading here. This needs fixing properly :-) Volker (This used to be commit f808182346aa16bb2f3a9383e28d318099a5e14e)
2007-10-10r19778: Make regkey_open_internal take a talloc ctxVolker Lendecke1-11/+14
(This used to be commit cb7f4211b8441642dce9594522dc9588475a7719)
2007-10-10r17148: the wins service should not accept any controls so that a GUI can ↵Gerald Carter1-0/+1
grey it out as not remotely manageable (This used to be commit 859c51cf25a2bb80787a5060156f09c2f0142dfb)
2007-10-10r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison1-2/+2
to do the upper layer directories but this is what everyone is waiting for.... Jeremy. (This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8)
2007-10-10r14132: Fix Coverity bug # 150.Volker Lendecke1-1/+1
Jerry, you might want to check this. Thanks Volker (This used to be commit 9ec671c2f8547482ed08eb17a0fb771ef8fd1e51)
2007-10-10r13393: Do not initialize the lp_svcctl_list() value since it is handledGerald Carter1-1/+1
internally in services_db.c now. This prevents internal services from being listed twice (one internal and one external) when no 'svcctl list' parameter is explcitly set in smb.conf (This used to be commit 6c4ede6cee7e1d25a6357e959972e8d390c27fe3)
2007-10-10r12914: adding query/set ops for security descriptors on services.Gerald Carter1-0/+47
(This used to be commit cefd2d7cb6140b068d66e2383e9acfa4c3c4b4c7)
2007-10-10r12281: adding a note about WINS and NetLogon not being remotely manageableGerald Carter1-2/+2
(This used to be commit b86528865abae7380e80a8a18f9fb53ac77d6472)
2007-10-10r12173: doing some service control workGerald Carter2-25/+40
* Add a few new error codes for disabled services * dump some more details about service status in 'net rpc service' * disable the WINS and NetLogon services if not configured in smb.conf Still trying to figure out how to disable the start button on the NetLogon and WINS services. (This used to be commit c0f54eeebc84ec9fab63c5b105511762bcc136be)
2007-10-10r11830: patch from Rashid N. Achilov <shelton@granch.ru> to add descriptions ↵Gerald Carter1-32/+40
for some common services (This used to be commit 69e168197e576bac6d4b29bdca876243eb7caf68)
2007-10-10r11579: syncing up perf counter code cfrom trunkGerald Carter1-0/+1
(This used to be commit 59c00924b67aa3d37a933731a56d03963ec7f1b5)
2007-10-10r11137: Compile with only 2 warnings (I'm still working on that code) on a gcc4Jeremy Allison1-1/+1
x86_64 box. Jeremy. (This used to be commit d720867a788c735e56d53d63265255830ec21208)
2007-10-10r10961: remove unused variables (patch from Jason Mader)Gerald Carter1-5/+2
(This used to be commit d6c6562d33cc88827cb8560a412e8ea51f9a5352)
2007-10-10r10819: merging a couple of fixes from trunkGerald Carter1-14/+20
* only keep the registry,tdb file open when we have an open key handle * tpot's setup.py fix * removing files that no longer exist in trunk and copying some that were missing in 3.0 (This used to be commit 6c6bf6ca5fd430a7a20bf20ed08050328660e570)
2007-10-10r10781: merging eventlog and svcctl code from trunkGerald Carter3-179/+273
(This used to be commit f10aa9fb84bfac4f1a22b74d63999668700ffaac)
2007-10-10r10656: BIG merge from trunk. Features not copied overGerald Carter5-478/+552
* \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck) (This used to be commit 939c3cb5d78e3a2236209b296aa8aba8bdce32d3)
2007-10-10r7624: * removed unmatched tdb_lock_by_string() call (should fix build farm ↵Gerald Carter1-12/+3
issues) * comment out services.tdb code until I finish rewriting it (This used to be commit 707b7822286a6c7e9d1e4ca3d15b99c976f6e704)
2007-10-10r7610: can successfully stop and start the 'spooler' service by setting the ↵Gerald Carter1-0/+21
state for the 'disable spoolss' parameter in memory for an individual smbd (This used to be commit f19c10d0c3e7701066b765c712df0636e914bf7e)
2007-10-10r7603: * fix a bug in the SERVICE_ALL_ACCESS security maskGerald Carter2-2/+2
* add calls to start and stop a service (to be filled in by the backend routines in services/svc_*.c (This used to be commit 793d28a946d83beb2576c5c8ce808d32c71c880a)
2007-10-10r7595: start trying to split out the svcctl functions into separate files ↵Gerald Carter3-0/+835
for better maintenance; add SERVICE_CONTROL_OPS for spoolss service (This used to be commit 2b0ea30a1a3aebaabd5d328de50e6ad2ef18d45d)