You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: config/confignet/README.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,14 @@ leverage network configuration to set connection and transport information.
16
16
"npipe" (Windows named pipes, Windows-only).
17
17
-`dialer`: Dialer configuration
18
18
-`timeout`: Dialer timeout is the maximum amount of time a dial will wait for a connect to complete. The default is no timeout.
19
+
-`security_descriptor`: A [Security Descriptor Definition Language (SDDL)](https://learn.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-definition-language)
20
+
string applied when creating a Windows named pipe listener. Ignored for any
21
+
transport other than `npipe` and for client-side dials. When empty, Windows
22
+
applies its [default named pipe DACL](https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipe-security-and-access-rights),
23
+
which is roughly equivalent to
24
+
`D:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;0x12019b;;;WD)(A;;0x12019b;;;AN)` — full
25
+
control for `LocalSystem` (`SY`) and `Administrators` (`BA`), and read plus
26
+
limited write for `Everyone` (`WD`) and `Anonymous Logon` (`AN`).
19
27
20
28
Note that for TCP receivers only the `endpoint` configuration setting is
Copy file name to clipboardExpand all lines: config/confignet/config.schema.yaml
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,9 @@ $defs:
16
16
description: DialerConfig contains options for connecting to an address.
17
17
type: object
18
18
properties:
19
+
security_descriptor:
20
+
description: SecurityDescriptor is a Security Descriptor Definition Language (SDDL) string used when creating a Windows named pipe listener. It is ignored for any transport other than "npipe" and for client-side dials. When empty, Windows applies its default named pipe DACL, which is roughly equivalent to "D:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;0x12019b;;;WD)(A;;0x12019b;;;AN)" — full control for LocalSystem (SY) and Administrators (BA), and read plus limited write for Everyone (WD) and Anonymous Logon (AN). See https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipe-security-and-access-rights and https://learn.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-definition-language
21
+
type: string
19
22
timeout:
20
23
description: Timeout is the maximum amount of time a dial will wait for a connect to complete. The default is no timeout.
0 commit comments