.TH "xrdp\-chansrv" "8" "@PACKAGE_VERSION@" "xrdp team" "" .SH "NAME" \fBxrdp\-chansrv\fR \- \fBxrdp\fR channel server .SH "SYNTAX" .B xrdp\-chansrv .SH "DESCRIPTION" \fBxrdp\-chansrv\fR is the \fBxrdp\fR(8) channel server, which manages the Remote Desktop Protocol (RDP) sub-channels. .PP This program is only forked internally by \fBxrdp\-sesman\fP(8). .PP Currently \fBxrdp\-chansrv\fP knows about the following channels: .RS 8 .TP .B cliprdr Clipboard Redirection .TP .B rdpsnd Remote Desktop Protocol Sound .TP .B rdpdr Remote Desktop Protocol Device Redirection .TP .B rail Remote Applications Integrated Locally .TP .B drdynvc Dynamic Virtual Channel .RE .SH ENVIRONMENT .TP .I CHANSRV_LOG_LEVEL Logging level for chansrv. Case-insensitive. Takes one of these string values: .RS 8 .TP .B LOG_LEVEL_ALWAYS Only log essential messages .TP .B LOG_LEVEL_ERROR Log errors and above .TP .B LOG_LEVEL_WARNING Log warnings and above .TP .B LOG_LEVEL_INFO Log info and above. This is the default if nothing is specified .TP .B LOG_LEVEL_DEBUG Log debug and above .TP .B LOG_LEVEL_TRACE Log everything .TP .RE .TP .I CHANSRV_LOG_PATH Path to the location where the log file is stored. If not specified, $\fBXDG_DATA_HOME/xrdp\fP or \fB$HOME/.local/share/xrdp\fP is used instead. .TP .I DISPLAY X11 display number. Must be specified. .SH FILES .TP .I @sysconfdir@/xrdp/sesman.ini Contains some settings for this program. .TP .I @socketdir@/xrdp_chansrv_socket_* UNIX socket used by external programs to implement channels. .TP .I @socketdir@/xrdp_api_* UNIX socket used by \fBxrdp\-chansrv\fP to communicate with \fBxrdp\-sesman\fP. .TP .I xrdp-chansrv.%s.log Log file used by \fBxrdp\-chansrv\fP(8). \fB%s\fP is display number. See the description of \fBCHANSRV_LOG_PATH\fP above for the file's location. .SH "SEE ALSO" .BR xrdp\-sesman (8), .BR sesman.ini (5). for more info on \fBxrdp\fR see http://www.xrdp.org/