summaryrefslogtreecommitdiff
path: root/source3/include/rpc_svcctl.h
AgeCommit message (Collapse)AuthorFilesLines
2008-02-28Remove unused marshalling for SVCCTL_SET_SERVICE_SEC.Günther Deschner1-15/+0
Guenther (This used to be commit 9ac2606d5214f1bf4a8ec2ac46bcaeba62e56992)
2008-02-28Remove unused marshalling for SVCCTL_QUERY_SERVICE_SEC.Günther Deschner1-14/+0
Guenther (This used to be commit a69c6422bb7b1ab64236cbab193d54fd90c106f0)
2008-02-19Remove unused marshalling for SVCCTL_UNLOCK_SERVICE_DB.Günther Deschner1-11/+0
Guenther (This used to be commit eeb598a19a3d09f2175032e013857fe743da3eec)
2008-02-19Remove unused marshalling for SVCCTL_LOCK_SERVICE_DB.Günther Deschner1-12/+0
Guenther (This used to be commit 23d37a9aed145d38e2bd98b170b65096ab69b0d9)
2008-02-19Remove unused marshalling for SVCCTL_QUERY_STATUS.Günther Deschner1-11/+0
Guenther (This used to be commit 8a621f517fe38ce91f10e12fccc2963af6afc33d)
2008-02-19Remove unused marshalling for SVCCTL_CONTROL_SERVICE.Günther Deschner1-12/+0
Guenther (This used to be commit 84112a24f5292b8d2e4d446e39462e0402453b4a)
2008-02-19Remove unused marshalling for SVCCTL_START_SERVICE.Günther Deschner1-12/+0
Guenther (This used to be commit 57e03a7fd56062bbff19c88c3b6928e8a0481794)
2008-02-18Remove unused marshalling for SVCCTL_GET_DISPLAY_NAME.Günther Deschner1-14/+0
Guenther (This used to be commit 144f41e7c3c97afede71ed771acd130f9018f0df)
2008-02-18Remove unused marshalling for SVCCTL_OPEN_SERVICE.Günther Deschner1-13/+0
Guenther (This used to be commit e0a8818af0e3e82e9b70ff6c485090986b435fed)
2008-02-18Remove unused marshalling for SVCCTL_OPEN_SCMANAGER.Günther Deschner1-13/+0
Guenther (This used to be commit 1162b8a02d365b79f5a3e86c936bae80092f1869)
2007-10-10r23808: Make us a bit more C++ friendly. Thanks to Constantine VetoshevVolker Lendecke1-9/+5
<gepardcv@yahoo.com> for checking. (This used to be commit 84b8a56fe9aef1e0583cf5f5abb037199cf21fd9)
2007-10-10r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell1-2/+1
(This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
2007-10-10r23779: Change from v2 or later to v3 or later.Jeremy Allison1-1/+1
Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
2007-10-10r23274: merge CloseEventlog() pidl conversion from 3.0.26 && fix a few init ↵Gerald Carter1-11/+0
call renames for svcctl in the previous commit (This used to be commit ebcae48ec10fefa74efcc3563cff50e3b9c2388c)
2007-10-10r12914: adding query/set ops for security descriptors on services.Gerald Carter1-2/+31
(This used to be commit cefd2d7cb6140b068d66e2383e9acfa4c3c4b4c7)
2007-10-10r12173: doing some service control workGerald Carter1-1/+2
* 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-10r10781: merging eventlog and svcctl code from trunkGerald Carter1-17/+0
(This used to be commit f10aa9fb84bfac4f1a22b74d63999668700ffaac)
2007-10-10r10656: BIG merge from trunk. Features not copied overGerald Carter1-32/+52
* \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-10r7610: can successfully stop and start the 'spooler' service by setting the ↵Gerald Carter1-0/+1
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 Carter1-1/+1
* 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 Carter1-1/+3
for better maintenance; add SERVICE_CONTROL_OPS for spoolss service (This used to be commit 2b0ea30a1a3aebaabd5d328de50e6ad2ef18d45d)
2007-10-10r7573: you can't make an omlette without break a few eggs....start reworking ↵Gerald Carter1-2/+23
the svcctl code (This used to be commit 24b369d12f8d5dbfdc317e5f088b8ae2583f4483)
2007-10-10r7563: svcctl patches from Marcin; have cleaned up formating and am checking ↵Gerald Carter1-0/+115
the code in to snapshot it before I start changing more things (This used to be commit 560ce111ce8de37d02bce64d2ca60a5f471d5477)
2007-10-10r6071: * clean up UNISTR2_ARRAY ( really just an array of UNISTR4 + count )Gerald Carter1-1/+1
* add some backwards compatibility to 'net rpc rights list' * verify privilege name in 'net rpc rights privileges <name>' in order to give back better error messages. (This used to be commit 0e29dc8aa384dfa6d2495beb8a9ffb5371e60a13)
2007-10-10r6051: finish offGerald Carter1-0/+5
net rpc service stop net rpc service start net rpc service pause net rpc service resume (This used to be commit a7fb2c50b07a7d9965675272a71f42beba92acfe)
2007-10-10r6046: $ net -S block -U % -W VALE rpc service status spoolerGerald Carter1-1/+1
spooler service is SVCCTL_RUNNING. Configuration details: Service Type = 0x110 Start Type = 0x2 Error Control = 0x1 Tag ID = 0x0 Executable Path = C:\WINNT\system32\spoolsv.exe Load Order Group = SpoolerGroup Dependencies = RPCSS/ Start Name = LocalSystem Display Name = Print Spooler (This used to be commit b921bf568835042a43bb0bcb2abd9d36c9d2e43f)
2007-10-10r6040: finish out 'net rpc service list'Gerald Carter1-1/+1
(This used to be commit 42588ba50cb1b47a00f3e0bed33ca3431eb8af14)
2007-10-10r6038: adding more flesh to 'net rpc service'Gerald Carter1-5/+3
open and close the service control manager. Also experimenting with ideas for cli_xxx() interface. (This used to be commit 4da89ef17b8c4644b97b923cebfe8e446b508b4d)
2007-10-10r6014: rather large change set....Gerald Carter1-0/+243
pulling back all recent rpc changes from trunk into 3.0. I've tested a compile and so don't think I've missed any files. But if so, just mail me and I'll clean backup in a couple of hours. Changes include \winreg, \eventlog, \svcctl, and general parse_misc.c updates. I am planning on bracketing the event code with an #ifdef ENABLE_EVENTLOG until I finish merging Marcin's changes (very soon). (This used to be commit 4e0ac63c36527cd8c52ef720cae17e84f67e7221)
1999-12-132nd phase of head branch sync with SAMBA_2_0 - this delets all the files ↵Andrew Tridgell1-288/+0
that were in the head branch but weren't in SAMBA_2_0 (This used to be commit d7b208786590b5a28618590172b8d523627dda09)
1999-11-23attempted a svcset command. password is encrypted / messed up, thereforeLuke Leighton1-27/+42
command fails. (This used to be commit 9193f0eff56399e9bc09787dbe785b603886eaa3)
1999-11-23adding svcctl 0x1b functionLuke Leighton1-0/+25
(This used to be commit d5869df3716fec21d3a4237dbf5d2417d3350e11)
1999-11-01added rpcclient svcstop <service name> command. gnu readlineLuke Leighton1-0/+24
command-completion works. (This used to be commit 926fe6273a8cd9550838ecdfca276f915c92031b)
1999-10-31added yet another rpcclient command: svcstart <service name> [arg0] [arg1] ...Luke Leighton1-2/+3
works with command-line completion on the service name (ohh yesss, this is becoming my favourite bit of functionality-on-the-side hee hee :) had to fix the svc_io_q_start_service() code which was missing the ptr_argv[] array in between the array-size and the UNISTR2-array. i.e it's actually an array of _pointers_ to unicode strings... (This used to be commit 2903f22e7ed9306229035accfa757fd810645820)
1999-03-18Added SVC_START_SERVICE rpc. An NT PDC will attempt to start the NETLOGONMatthew Chapman1-0/+22
service on its BDC's prior to initiating SAM replication. For now just return success. (This used to be commit 113d03a38a34e5c4115dab59349078093bcd4888)
1999-03-16Added SVC_QUERY_DISP_NAME (corresponding to the GetServiceDisplayName API).Matthew Chapman1-0/+21
Needed during preliminary part of SAM replication. (This used to be commit 03e722cdf502491d09d4c5eb9024d837ae10ab32)
1999-01-28rpcclient "Service Control Manager" svcenum [-i] command.Luke Leighton1-2/+2
(This used to be commit a022710f1e3996ecbe6bbe035e1df0bc4c050b34)
1998-12-09adding svcctl parsing codeLuke Leighton1-0/+60
(This used to be commit c6f2f58c74cd79d84ec4a7802882da07a9af80d4)
1998-12-09adding some enumerate services code, client and server.Luke Leighton1-4/+7
(This used to be commit dacf5b152bf74cc3ee9a816911384a5eb0e77afa)
1998-12-08adding "Service Control Manager" commands to rpcclient.Luke Leighton1-9/+55
(This used to be commit e5ee965f8d8452ab694bc5d88e474c4b91dce5b0)
1998-12-08adding srvsvc pipe.Luke Leighton1-0/+71
(This used to be commit d06d6369942828ec89e90f99bd0d0d3f91d61d13)