https://git.reactos.org/?p=reactos.git;a=commitdiff;h=90c5cac72c361ad83df23…
commit 90c5cac72c361ad83df2384bb94963e8dcfbfac4
Author: Eric Kohl <eric.kohl(a)reactos.org>
AuthorDate: Mon Oct 28 22:27:38 2019 +0100
Commit: Eric Kohl <eric.kohl(a)reactos.org>
CommitDate: Mon Oct 28 22:30:21 2019 +0100
[BOOTDATA][INF] Run the Dnscache service on the NetworkService account
CORE-12159
---
boot/bootdata/hivesft.inf | 1 +
media/inf/nettcpip.inf | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/boot/bootdata/hivesft.inf b/boot/bootdata/hivesft.inf
index 3cbf73b7361..a2bd6fe4f88 100644
--- a/boot/bootdata/hivesft.inf
+++ b/boot/bootdata/hivesft.inf
@@ -1782,6 +1782,7 @@
HKLM,"SOFTWARE\Microsoft\Ole","EnableRemoteConnect",0x00000000,"N"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost",,0x00000012
HKLM,"SOFTWARE\Microsoft\Windows
NT\CurrentVersion\SvcHost","DcomLaunch",0x00010000,"DcomLaunch","PlugPlay"
HKLM,"SOFTWARE\Microsoft\Windows
NT\CurrentVersion\SvcHost","netsvcs",0x00010000,"DHCP","BITS","lanmanserver","lanmanworkstation","Schedule","Themes","W32Time","winmgmt","wuauserv"
+HKLM,"SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Svchost","NetworkService",0x00010000,"DnsCache"
; Win32 config
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows",,0x00000012
diff --git a/media/inf/nettcpip.inf b/media/inf/nettcpip.inf
index d179e9d0499..00202f73d12 100644
--- a/media/inf/nettcpip.inf
+++ b/media/inf/nettcpip.inf
@@ -282,12 +282,12 @@ Description = "Service that caches local DNS queries"
ServiceType = 0x20
StartType = 2
ErrorControl = 1
-ServiceBinary = "%11%\svchost.exe -k netsvcs"
+ServiceBinary = "%11%\svchost.exe -k NetworkService"
LoadOrderGroup = TDI
AddReg=dns_AddReg
[dns_AddReg]
-HKR,,"ObjectName",0x00000000,"LocalSystem"
+HKR,,"ObjectName",0x00000000,"NT AUTHORITY\NetworkService"
HKR,"Parameters","ServiceDll",0x00020000,"%SystemRoot%\system32\dnsrslvr.dll"
;-------------------------------- STRINGS -------------------------------