Günther Deschner
a750bbf1b8
Remove unused marshalling for SVCCTL_START_SERVICE.
...
Guenther
(This used to be commit 57e03a7fd56062bbff19c88c3b6928e8a0481794)
2008-02-19 03:12:37 +01:00
Günther Deschner
cea7718db8
Use rpccli_svcctl_StartServiceW() in net.
...
Guenther
(This used to be commit 5ca4358c1a2c13b316df7cc07d8ca5b820c79988)
2008-02-19 03:12:29 +01:00
Günther Deschner
f8b0242ca0
Use pidl for _svcctl_StartServiceW().
...
Guenther
(This used to be commit d95998ffd321eccf19f7de671eed2c741038b81e)
2008-02-19 03:12:11 +01:00
Günther Deschner
bdd5f1cb2a
Fix some uninitialized data in new netlogon client.
...
Guenther
(This used to be commit bd6e2fcf3b3ab15736584edbbfb941b381988499)
2008-02-19 01:51:41 +01:00
Günther Deschner
57ab1fe21e
w
...
(This used to be commit c22ec556b1df777b3b99669403dd1f9094a37a7a)
2008-02-19 01:30:01 +01:00
Günther Deschner
d48f36819f
Remove unused marshalling for LSA_LOOKUP_SIDS/2/3.
...
This also removes parse_lsa.c entirely.
Guenther
(This used to be commit f802ba035c95e63c5a6ff9f2fb484d62341cd1a7)
2008-02-19 01:29:14 +01:00
Günther Deschner
8db780ac8f
Yippie! LSARPC server-side migration to pidl finished.
...
Guenther
(This used to be commit aa7023b88d3161897b9616d950c2a99624d81931)
2008-02-19 01:23:05 +01:00
Günther Deschner
2a501a0760
Use pidl for _lsa_LookupSids, _lsa_LookupSids2 and _lsa_LookupSids3.
...
Guenther
(This used to be commit b1609801e4443a3efbc29873477ad335d0241be4)
2008-02-19 01:10:30 +01:00
Michael Adam
d31806dffe
Fix a comment. REGISTRY_KEY has vanished from srv_winreg_nt.c
...
(It is reg_api time)
Michael
(This used to be commit d94998e46ba0faac3fa625e8292d452ad52b8e55)
2008-02-18 17:48:19 +01:00
Michael Adam
bb0bf5c902
Remove (now) unused function make_default_reg_sd().
...
Michael
(This used to be commit 2c66413de284fb4cb9dc7def0ee4eb07b986c9ca)
2008-02-18 17:41:21 +01:00
Michael Adam
7ba906634b
Grab secdesc for key from registry for reg_savekey()
...
instead of construction another default secdesc.
Michael
(This used to be commit 194e00822c349aa0c11641672b35b0e0c021da08)
2008-02-18 17:41:21 +01:00
Michael Adam
f3694d50a3
Add NT Authority\System as group sid to default registry key security descriptor.
...
Michael
(This used to be commit 9f0448ca323a6645ad662c97d92a7e30320e0c11)
2008-02-18 17:41:20 +01:00
Michael Adam
59e7ee6d7d
Change construct_registry_sd() to return WERROR instead of the SEC_DESC *.
...
Michael
(This used to be commit 91dbe79df2636959381825af6ab8a66abd7f97a1)
2008-02-18 17:41:20 +01:00
Michael Adam
e16f039f26
Reformat construct_registry_sd() slightly (stick to coding rules).
...
Michael
(This used to be commit d87fb13959f84dfbbd3e1cc875f78d6e8ad44130)
2008-02-18 17:41:20 +01:00
Michael Adam
d38e756feb
Use BUILTIN\administrators as owner of the default registry key security descriptor.
...
Michael
(This used to be commit 52e98157650d8dbc9b3ebb55f995ca543839543b)
2008-02-18 17:41:20 +01:00
Michael Adam
8ba088516a
Fix segfault in svcctl_get_secdesc(): prevent premature TALLOC_FREE.
...
This crash was triggered by (e.g.) net rpc service status.
This patch prevents premature freeing of memory and creates a
common exit point to the function.
Michael
(This used to be commit f1fb9fd6f14fc53629871cbe4b8558ad5acc14f0)
2008-02-18 17:41:19 +01:00
Michael Adam
5cd707f82c
Add a check for success of fetch_reg_values().
...
Michael
(This used to be commit ba69097f37086537e6b2606fceeb874f6d3e4e1c)
2008-02-18 17:41:19 +01:00
Michael Adam
1638941ba2
Fix a comment typo.
...
Michael
(This used to be commit 00e2dd36b38fcf92d76a0e79860cf9ca6a3d027e)
2008-02-18 17:41:19 +01:00
Michael Adam
5f215d2d94
Create missing link for libnetapi.so.0
...
Michael
(This used to be commit 1cb2d980d3b2759d73314b112c904f5e20052135)
2008-02-18 17:40:36 +01:00
Günther Deschner
196d84ad68
Remove unused marshalling for LSA_LOOKUP_NAMES/2/3/4
...
Guenther
(This used to be commit 6458ef3977b60f24b87eb88cf870a9f23929ca85)
2008-02-18 17:04:50 +01:00
Günther Deschner
326196b51a
Use pidl for _lsa_LookupNames3 and _lsa_LookupNames4.
...
Guenther
(This used to be commit 4e310a19f12ba7034f33247dca0a9e7a10aa98b7)
2008-02-18 16:57:02 +01:00
Günther Deschner
2bac665767
Re-run make idl.
...
Guenther
(This used to be commit 1cac7b0f626b418909a5e7a79a1c6d335c10fbf3)
2008-02-18 16:52:56 +01:00
Günther Deschner
5c930e5a7b
Fix IDL for lsa_LookupNames3 and lsa_LookupNames4.
...
Guenther
(This used to be commit 2eda5bcbfa8fccb121e5621b45c2bd1d86f6e71e)
2008-02-18 16:51:32 +01:00
Günther Deschner
0349835b34
Use pidl for _lsa_LookupNames() and _lsa_LookupNames2().
...
Hopefully I didn't screw this up. Please check :)
Guenther
(This used to be commit 01b733f10c1645668f2aea2841bbdc64b4bd5c51)
2008-02-18 14:40:34 +01:00
Günther Deschner
4673706e1d
Remove unused marshalling for SVCCTL_GET_DISPLAY_NAME.
...
Guenther
(This used to be commit 144f41e7c3c97afede71ed771acd130f9018f0df)
2008-02-18 13:45:36 +01:00
Günther Deschner
1c298d59a6
Use pidl for _svcctl_GetServiceDisplayNameW().
...
Guenther
(This used to be commit 2746e88c5c4a9e859356d5c53106eba0c2cd7cbe)
2008-02-18 13:43:12 +01:00
Günther Deschner
6d95d7d9b9
Remove unused marshalling for SVCCTL_OPEN_SERVICE.
...
Guenther
(This used to be commit e0a8818af0e3e82e9b70ff6c485090986b435fed)
2008-02-18 12:58:44 +01:00
Günther Deschner
f40f80008d
Use rpccli_svcctl_OpenServiceW() in net.
...
Guenther
(This used to be commit 1537a2ff36841fea7bd5d49283667dd02bae84b8)
2008-02-18 12:58:44 +01:00
Günther Deschner
5943ff68e7
Use pidl for _svcctl_OpenServiceW().
...
Note that this call did and still does panic in registry access.
Michael has an idea how to fix this.
Guenther
(This used to be commit b2fa41072ddd2aba000a33eb32ccee408d8304db)
2008-02-18 12:58:43 +01:00
Günther Deschner
330fe0a62a
Remove unused marshalling for SVCCTL_OPEN_SCMANAGER.
...
Guenther
(This used to be commit 1162b8a02d365b79f5a3e86c936bae80092f1869)
2008-02-18 12:12:43 +01:00
Günther Deschner
0ca295bb32
Use rpccli_svcctl_OpenSCManagerW() in net.
...
Guenther
(This used to be commit 275ce92e277c0d30cfa098e62674111c994aeb4c)
2008-02-18 12:10:54 +01:00
Günther Deschner
357bf00812
Use pidl for _svcctl_OpenSCManagerW().
...
Guenther
(This used to be commit 1131e914df9c69b046f335999b7b62063e92fb9d)
2008-02-18 11:55:31 +01:00
Günther Deschner
50e31b9346
Remove whitespace, no code changes.
...
Guenther
(This used to be commit d752d52f1a4b75d7d4934da66566bc62e14caf27)
2008-02-18 11:51:17 +01:00
Tim Potter
9053bdf57c
Fix off-by-one bugs in subcommand argument passing.
...
(This used to be commit d85a2782a483e563a8b68924d4897a145bc25896)
2008-02-18 10:15:53 +01:00
Tim Potter
a8fbb92146
Check return code of secrets_init() function.
...
(This used to be commit 2b1eead269e95142576d0c8c259874324ba83502)
2008-02-18 10:15:44 +01:00
Tim Potter
2cd374db8d
Replace C++-style comments with C.
...
(This used to be commit a1d07469236c06b65f14a59a27d7f7abcb106b5e)
2008-02-18 10:15:22 +01:00
Günther Deschner
d9a465b8df
Use rpccli_lsa_LookupSids() in rpccli_lsa_lookup_sids_noalloc().
...
Guenther
(This used to be commit b62eddbc4e302d3849525d8f6af24b112a4fe483)
2008-02-18 10:03:49 +01:00
Günther Deschner
e655a10736
Use rpccli_lsa_LookupNames() inside of rpccli_lsa_lookup_names.
...
Guenther
(This used to be commit 5c0a2d697f6a173e9627d7bc5567308a24613f46)
2008-02-18 10:01:24 +01:00
Günther Deschner
f155008ca0
Remove unused marshalling for NTSVCS_GET_HW_PROFILE_INFO.
...
Guenther
(This used to be commit 2ec2eefc703df882599b6eac9147350c4df33006)
2008-02-18 01:38:37 +01:00
Günther Deschner
6dfca8485d
Use pidl for _PNP_GetHwProfInfo().
...
Guenther
(This used to be commit 7b7ce50e4bd8bc1ac94e882acf412e69b652f7d0)
2008-02-18 01:38:29 +01:00
Günther Deschner
4149868f85
Add ntsvcs_hwprofinfo command to rpcclient.
...
Guenther
(This used to be commit 8d8cf915f793980bdd0d89fc8d53ea1c1e759065)
2008-02-18 01:38:21 +01:00
Günther Deschner
2a84f31e28
Re-run make idl.
...
Guenther
(This used to be commit cbc3f328d0deecdb7a6c2ff6088ab10ce7d0fbd5)
2008-02-18 01:38:08 +01:00
Günther Deschner
3870cae33c
Add IDL for PNP_GetHwProfInfo.
...
Guenther
(This used to be commit 1ec619fd025cf0ba0b9af05bffa90b61e8ab0f97)
2008-02-18 01:37:50 +01:00
Günther Deschner
7b5d9af374
Remove unused marshalling for NTSVCS_HW_PROFILE_FLAGS.
...
Guenther
(This used to be commit ddb3838be1ab5080add4db060432dfd007b1fd73)
2008-02-18 01:37:40 +01:00
Günther Deschner
1ce176c2b9
Use pidl for _PNP_HwProfFlags().
...
Guenther
(This used to be commit b30d812b30b5a5b286db68fc94b09fff38db5306)
2008-02-18 01:37:31 +01:00
Günther Deschner
57814bccfb
Add ntsvcs_hwprofflags command to rpcclient.
...
Guenther
(This used to be commit c184a711464d11ebb62989487d33d51d39c97092)
2008-02-18 01:37:18 +01:00
Günther Deschner
b7e7de556c
Re-run make idl.
...
Guenther
(This used to be commit 5e0f27c2a717ab2daa3b25c450c9cc560aad6218)
2008-02-18 01:37:06 +01:00
Günther Deschner
2b141dec98
Fill in (very unfinished) IDL for PNP_HwProfFlags.
...
Guenther
(This used to be commit 121e73aa49a95b3cdb2b680c0ee30d8308bd5988)
2008-02-18 01:36:42 +01:00
Günther Deschner
9501a920c3
Remove unused marshalling for NTSVCS_GET_DEVICE_LIST_SIZE.
...
Guenther
(This used to be commit bc1df536fa04e004ccf177e0f3ba56f3c47709aa)
2008-02-18 00:31:14 +01:00
Günther Deschner
3df6eedccf
Use pidl for _PNP_GetDeviceListSize().
...
Guenther
(This used to be commit da6636577dbbdabd248ea87a07819c5e63577f86)
2008-02-18 00:31:14 +01:00