ports/opt (3.5): [notify] freerdp2: update to 2.2.0
commit ed015f7ecb8c6ac5811a396063b71cbffce36f71 Author: Juergen Daubert <jue@jue.li> Date: Tue Jul 21 13:44:21 2020 +0200 [notify] freerdp2: update to 2.2.0 includes security fixe, see http://www.freerdp.com/2020/07/20/2_2_0-released diff --git a/freerdp2/.footprint b/freerdp2/.footprint index 7dd181604..fb33a42c5 100644 --- a/freerdp2/.footprint +++ b/freerdp2/.footprint @@ -105,6 +105,7 @@ drwxr-xr-x root/root usr/include/freerdp2/freerdp/gdi/ -rw-r--r-- root/root usr/include/freerdp2/freerdp/gdi/shape.h -rw-r--r-- root/root usr/include/freerdp2/freerdp/gdi/video.h -rw-r--r-- root/root usr/include/freerdp2/freerdp/graphics.h +-rw-r--r-- root/root usr/include/freerdp2/freerdp/heartbeat.h -rw-r--r-- root/root usr/include/freerdp2/freerdp/input.h -rw-r--r-- root/root usr/include/freerdp2/freerdp/license.h -rw-r--r-- root/root usr/include/freerdp2/freerdp/listener.h @@ -240,17 +241,17 @@ drwxr-xr-x root/root usr/lib/cmake/WinPR2/ -rw-r--r-- root/root usr/lib/cmake/WinPR2/WinPRTargets-release.cmake -rw-r--r-- root/root usr/lib/cmake/WinPR2/WinPRTargets.cmake lrwxrwxrwx root/root usr/lib/libfreerdp-client2.so -> libfreerdp-client2.so.2 -lrwxrwxrwx root/root usr/lib/libfreerdp-client2.so.2 -> libfreerdp-client2.so.2.1.2 --rwxr-xr-x root/root usr/lib/libfreerdp-client2.so.2.1.2 +lrwxrwxrwx root/root usr/lib/libfreerdp-client2.so.2 -> libfreerdp-client2.so.2.2.0 +-rwxr-xr-x root/root usr/lib/libfreerdp-client2.so.2.2.0 lrwxrwxrwx root/root usr/lib/libfreerdp2.so -> libfreerdp2.so.2 -lrwxrwxrwx root/root usr/lib/libfreerdp2.so.2 -> libfreerdp2.so.2.1.2 --rwxr-xr-x root/root usr/lib/libfreerdp2.so.2.1.2 +lrwxrwxrwx root/root usr/lib/libfreerdp2.so.2 -> libfreerdp2.so.2.2.0 +-rwxr-xr-x root/root usr/lib/libfreerdp2.so.2.2.0 lrwxrwxrwx root/root usr/lib/libwinpr-tools2.so -> libwinpr-tools2.so.2 -lrwxrwxrwx root/root usr/lib/libwinpr-tools2.so.2 -> libwinpr-tools2.so.2.1.2 --rwxr-xr-x root/root usr/lib/libwinpr-tools2.so.2.1.2 +lrwxrwxrwx root/root usr/lib/libwinpr-tools2.so.2 -> libwinpr-tools2.so.2.2.0 +-rwxr-xr-x root/root usr/lib/libwinpr-tools2.so.2.2.0 lrwxrwxrwx root/root usr/lib/libwinpr2.so -> libwinpr2.so.2 -lrwxrwxrwx root/root usr/lib/libwinpr2.so.2 -> libwinpr2.so.2.1.2 --rwxr-xr-x root/root usr/lib/libwinpr2.so.2.1.2 +lrwxrwxrwx root/root usr/lib/libwinpr2.so.2 -> libwinpr2.so.2.2.0 +-rwxr-xr-x root/root usr/lib/libwinpr2.so.2.2.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/freerdp-client2.pc -rw-r--r-- root/root usr/lib/pkgconfig/freerdp2.pc @@ -261,6 +262,5 @@ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/winpr-hash.1.gz -rw-r--r-- root/root usr/share/man/man1/winpr-makecert.1.gz --rw-rw-r-- root/root usr/share/man/man1/xfreerdp.1.gz drwxr-xr-x root/root usr/share/man/man7/ -rw-r--r-- root/root usr/share/man/man7/wlog.7.gz diff --git a/freerdp2/.signature b/freerdp2/.signature index 5ff947e7a..9ece04f50 100644 --- a/freerdp2/.signature +++ b/freerdp2/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/TVIZEdrfNNIw5Oz+RBeb03b8gZ2H++yx0izii1FRqPvEzRGdBhT15UpI4ppzaTiLvJiuI/L2KdjSJa9FjRQgA4= -SHA256 (Pkgfile) = 7c6c57baa3dc4e4779c57e7e023935bfc0d2a96f7ff6879c48a043bac387d7c5 -SHA256 (.footprint) = 95318da3d85c4482ecd3379b01412a064a87d533d40d2d11983f7d1ae330acae -SHA256 (freerdp-2.1.2.tar.gz) = 8dd12049d92f8c9ac0703503835038bc3da39e731b576e0e55b7c4ba16bb674f +RWSE3ohX2g5d/fpLktbT1mg0u2+pMEei7mWNJcuBMt5qoF7OYL0ypo+b8GGEKwvpolaM33FOyX7WhWTxTP/dv4DY3ir/+rCTvAk= +SHA256 (Pkgfile) = dee2ac91a318f97045e3d4ce90afea70b7c6a149254c29645af309241e7d97d9 +SHA256 (.footprint) = f114c4f412edec10c6966bc706fe69865efb247663d80266db326b1b09cef0e2 +SHA256 (freerdp-2.2.0.tar.gz) = 19b30759e324ce7a9767af880116a4c571761e9ad9c5d6c98c5b302ff8c24c6c SHA256 (xfreerdp.1) = f87030fcf8a97a97baf973eeb3cd7d344ef7a84b59bc9b05b776f4885afd402c diff --git a/freerdp2/Pkgfile b/freerdp2/Pkgfile index caeee8632..6e663e0fa 100644 --- a/freerdp2/Pkgfile +++ b/freerdp2/Pkgfile @@ -5,27 +5,22 @@ # Optional: ffmpeg gst-plugins-base alsa-lib cups directfb neon pulseaudio xmlto name=freerdp2 -version=2.1.2 +version=2.2.0 release=1 source=(https://pub.freerdp.com/releases/freerdp-$version.tar.gz xfreerdp.1) build() { - - echo -n "$version" > freerdp-$version/.source_version - - cmake -Sfreerdp-$version -Bbuild \ - -DCMAKE_BUILD_TYPE=RELEASE \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_SKIP_RPATH=ON \ - -DWITH_SERVER=OFF \ - -DWITH_CLIENT=ON \ - -DWITH_LIBSYSTEMD=OFF \ - -DWITH_WAYLAND=OFF + cmake -S freerdp-$version -B build \ + -D CMAKE_BUILD_TYPE=RELEASE \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_SKIP_RPATH=ON \ + -D WITH_SERVER=OFF \ + -D WITH_CLIENT=ON \ + -D WITH_LIBSYSTEMD=OFF \ + -D WITH_WAYLAND=OFF cmake --build build DESTDIR=$PKG cmake --install build - - install -m 0664 $SRC/xfreerdp.1 $PKG/usr/share/man/man1 } diff --git a/freerdp2/xfreerdp.1 b/freerdp2/xfreerdp.1 deleted file mode 100644 index 855a36247..000000000 --- a/freerdp2/xfreerdp.1 +++ /dev/null @@ -1,1775 +0,0 @@ -'\" t -.\" Title: xfreerdp -.\" Author: -.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 2018-08-19 -.\" Manual: xfreerdp -.\" Source: freerdp -.\" Language: English -.\" -.TH "XFREERDP" "1" "2018\-08\-19" "freerdp" "xfreerdp" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.ie \n(.g .ds Aq \(aq -.el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- - - - - .SH "NAME" -xfreerdp \- FreeRDP X11 client - - .SH "SYNOPSIS" - - - .PP -\fBxfreerdp\fR -[file] [options] [/v:server[:port]] - - - .SH "DESCRIPTION" - - - - .PP -\fBxfreerdp\fR -is an X11 Remote Desktop Protocol (RDP) client which is part of the FreeRDP project\&. An RDP server is built\-in to many editions of Windows\&. Alternative servers included xrdp and VRDP (VirtualBox)\&. - - - - .SH "OPTIONS" - - - - - .PP -\fB/a\fR:\fIaddin\fR[,\fIoptions\fR], \fB/addin\fR:\fIaddin\fR[,\fIoptions\fR] -.RS 4 - - - - - Addin - - - .RE - .PP -\fB/action\-script\fR:\fIfile\-name\fR -.RS 4 - - - - Action script (default:~/\&.config/freerdp/action\&.sh) - - - .RE - .PP -\fB/admin\fR, \fB/console\fR -.RS 4 - - - - - Admin (or console) session - - - .RE - .PP -\fB+aero\fR -.RS 4 - - - - desktop composition (default:off) - - - .RE - .PP -\fB/app\fR:\fIpath\fR or ||\fIalias\fR -.RS 4 - - - - Remote application program - - - .RE - .PP -\fB/app\-cmd\fR:\fIparameters\fR -.RS 4 - - - - Remote application command\-line parameters - - - .RE - .PP -\fB/app\-file\fR:\fIfile\-name\fR -.RS 4 - - - - File to open with remote application - - - .RE - .PP -\fB/app\-guid\fR:\fIapp\-guid\fR -.RS 4 - - - - Remote application GUID - - - .RE - .PP -\fB/app\-icon\fR:\fIicon\-path\fR -.RS 4 - - - - Remote application icon for user interface - - - .RE - .PP -\fB/app\-name\fR:\fIapp\-name\fR -.RS 4 - - - - Remote application name for user interface - - - .RE - .PP -\fB/assistance\fR:\fIpassword\fR -.RS 4 - - - - Remote assistance password - - - .RE - .PP -\fB+async\-channels\fR -.RS 4 - - - - Asynchronous channels (experimental) (default:off) - - - .RE - .PP -\fB+async\-input\fR -.RS 4 - - - - Asynchronous input (default:off) - - - .RE - .PP -\fB+async\-transport\fR -.RS 4 - - - - Asynchronous transport (experimental) (default:off) - - - .RE - .PP -\fB+async\-update\fR -.RS 4 - - - - Asynchronous update (default:off) - - - .RE - .PP -\fB/audio\-mode\fR:\fImode\fR -.RS 4 - - - - Audio output mode - - - .RE - .PP -\fB+auth\-only\fR -.RS 4 - - - - Authenticate only (default:off) - - - .RE - .PP -\fB\-authentication\fR -.RS 4 - - - - Authentication (expermiental) (default:on) - - - .RE - .PP -\fB+auto\-reconnect\fR -.RS 4 - - - - Automatic reconnection (default:off) - - - .RE - .PP -\fB/auto\-reconnect\-max\-retries\fR:\fIretries\fR -.RS 4 - - - - Automatic reconnection maximum retries, 0 for unlimited [0,1000] - - - .RE - .PP -\fB\-bitmap\-cache\fR -.RS 4 - - - - bitmap cache (default:on) - - - .RE - .PP -\fB/bpp\fR:\fIdepth\fR -.RS 4 - - - - Session bpp (color depth) (default:16) - - - .RE - .PP -\fB/buildconfig\fR -.RS 4 - - - - Print the build configuration - - - .RE - .PP -\fB/cert\-ignore\fR -.RS 4 - - - - Ignore certificate - - - .RE - .PP -\fB/cert\-name\fR:\fIname\fR -.RS 4 - - - - Certificate name - - - .RE - .PP -\fB/cert\-tofu\fR -.RS 4 - - - - Automatically accept certificate on first connect - - - .RE - .PP -\fB/client\-hostname\fR:\fIname\fR -.RS 4 - - - - Client Hostname to send to server - - - .RE - .PP -\fB\-clipboard\fR -.RS 4 - - - - Redirect clipboard (default:on) - - - .RE - .PP -\fB/codec\-cache\fR:rfx|nsc|jpeg -.RS 4 - - - - Bitmap codec cache - - - .RE - .PP -\fB\-compression\fR, \fB\-z\fR -.RS 4 - - - - - compression (default:on) - - - .RE - .PP -\fB/compression\-level\fR:\fIlevel\fR -.RS 4 - - - - Compression level (0,1,2) - - - .RE - .PP -\fB+credentials\-delegation\fR -.RS 4 - - - - credentials delegation (default:off) - - - .RE - .PP -\fB/d\fR:\fIdomain\fR -.RS 4 - - - - Domain - - - .RE - .PP -\fB\-decorations\fR -.RS 4 - - - - Window decorations (default:on) - - - .RE - .PP -\fB/disp\fR -.RS 4 - - - - Display control - - - .RE - .PP -\fB/drive\fR:\fIname\fR,\fIpath\fR -.RS 4 - - - - Redirect directory <path< as named share <name< - - - .RE - .PP -\fB+drives\fR -.RS 4 - - - - Redirect all mount points as shares (default:off) - - - .RE - .PP -\fB/dvc\fR:\fIchannel\fR[,\fIoptions\fR] -.RS 4 - - - - Dynamic virtual channel - - - .RE - .PP -\fB/dynamic\-resolution\fR -.RS 4 - - - - Send resolution updates when the window is resized - - - .RE - .PP -\fB/echo\fR, \fB/echo\fR -.RS 4 - - - - - Echo channel - - - .RE - .PP -\fB\-encryption\fR -.RS 4 - - - - Encryption (experimental) (default:on) - - - .RE - .PP -\fB/encryption\-methods\fR:[40,][56,][128,][FIPS] -.RS 4 - - - - RDP standard security encryption methods - - - .RE - .PP -\fB/f\fR -.RS 4 - - - - Fullscreen mode (<Ctrl<+<Alt<+<Enter< toggles fullscreen) - - - .RE - .PP -\fB\-fast\-path\fR -.RS 4 - - - - fast\-path input/output (default:on) - - - .RE - .PP -\fB+fipsmode\fR -.RS 4 - - - - FIPS mode (default:off) - - - .RE - .PP -\fB+fonts\fR -.RS 4 - - - - smooth fonts (ClearType) (default:off) - - - .RE - .PP -\fB/frame\-ack\fR:\fInumber\fR -.RS 4 - - - - Number of frame acknowledgement - - - .RE - .PP -\fB/from\-stdin\fR[:force] -.RS 4 - - - - Read credentials from stdin\&. With <force< the prompt is done before connection, otherwise on server request\&. - - - .RE - .PP -\fB/g\fR:\fIgateway\fR[:\fIport\fR] -.RS 4 - - - - Gateway Hostname - - - .RE - .PP -\fB/gateway\-usage\-method\fR:direct|detect, \fB/gum\fR:direct|detect -.RS 4 - - - - - Gateway usage method - - - .RE - .PP -\fB/gd\fR:\fIdomain\fR -.RS 4 - - - - Gateway domain - - - .RE - .PP -\fB/gdi\fR:sw|hw -.RS 4 - - - - GDI rendering - - - .RE - .PP -\fB/geometry\fR -.RS 4 - - - - Geometry tracking channel - - - .RE - .PP -\fB+gestures\fR -.RS 4 - - - - Consume multitouch input locally (default:off) - - - .RE - .PP -\fB/gfx\fR[:RFX] -.RS 4 - - - - RDP8 graphics pipeline (experimental) - - - .RE - .PP -\fB+gfx\-progressive\fR -.RS 4 - - - - RDP8 graphics pipeline using progressive codec (default:off) - - - .RE - .PP -\fB+gfx\-small\-cache\fR -.RS 4 - - - - RDP8 graphics pipeline using small cache mode (default:off) - - - .RE - .PP -\fB+gfx\-thin\-client\fR -.RS 4 - - - - RDP8 graphics pipeline using thin client mode (default:off) - - - .RE - .PP -\fB+glyph\-cache\fR -.RS 4 - - - - Glyph cache (experimental) (default:off) - - - .RE - .PP -\fB/gp\fR:\fIpassword\fR -.RS 4 - - - - Gateway password - - - .RE - .PP -\fB\-grab\-keyboard\fR -.RS 4 - - - - Grab keyboard (default:on) - - - .RE - .PP -\fB/gt\fR:rpc|http|auto -.RS 4 - - - - Gateway transport type - - - .RE - .PP -\fB/gu\fR:[\fIdomain\fR\e]\fIuser\fR or \fIuser\fR[@\fIdomain\fR] -.RS 4 - - - - Gateway username - - - .RE - .PP -\fB/gat\fR:\fIaccess token\fR -.RS 4 - - - - Gateway Access Token - - - .RE - .PP -\fB/h\fR:\fIheight\fR -.RS 4 - - - - Height (default:768) - - - .RE - .PP -\fB+heartbeat\fR -.RS 4 - - - - Support heartbeat PDUs (default:off) - - - .RE - .PP -\fB/help\fR, \fB/?\fR -.RS 4 - - - - - Print help - - - .RE - .PP -\fB+home\-drive\fR -.RS 4 - - - - Redirect user home as share (default:off) - - - .RE - .PP -\fB/ipv6\fR, \fB/6\fR -.RS 4 - - - - - Prefer IPv6 AAA record over IPv4 A record - - - .RE - .PP -\fB/kbd\fR:0x\fIid\fR or \fIname\fR -.RS 4 - - - - Keyboard layout - - - .RE - .PP -\fB/kbd\-fn\-key\fR:\fIvalue\fR -.RS 4 - - - - Function key value - - - .RE - .PP -\fB/kbd\-list\fR -.RS 4 - - - - List keyboard layouts - - - .RE - .PP -\fB/kbd\-subtype\fR:\fIid\fR -.RS 4 - - - - Keyboard subtype - - - .RE - .PP -\fB/kbd\-type\fR:\fIid\fR -.RS 4 - - - - Keyboard type - - - .RE - .PP -\fB/load\-balance\-info\fR:\fIinfo\-string\fR -.RS 4 - - - - Load balance info - - - .RE - .PP -\fB/log\-filters\fR:\fItag\fR:\fIlevel\fR[,\fItag\fR:\fIlevel\fR[,\&.\&.\&.]] -.RS 4 - - - - Set logger filters, see wLog(7) for details - - - .RE - .PP -\fB/log\-level\fR:OFF|FATAL|ERROR|WARN|INFO|DEBUG|TRACE -.RS 4 - - - - Set the default log level, see wLog(7) for details - - - .RE - .PP -\fB/max\-fast\-path\-size\fR:\fIsize\fR -.RS 4 - - - - Specify maximum fast\-path update size - - - .RE - .PP -\fB/max\-loop\-time\fR:\fItime\fR -.RS 4 - - - - Specify maximum time in milliseconds spend treating packets - - - .RE - .PP -\fB+menu\-anims\fR -.RS 4 - - - - menu animations (default:off) - - - .RE - .PP -\fB/microphone\fR[:[sys:\fIsys\fR,][dev:\fIdev\fR,][format:\fIformat\fR,][rate:\fIrate\fR,][channel:\fIchannel\fR]], \fB/mic\fR[:[sys:\fIsys\fR,][dev:\fIdev\fR,][format:\fIformat\fR,][rate:\fIrate\fR,][channel:\fIchannel\fR]] -.RS 4 - - - - - Audio input (microphone) - - - .RE - .PP -\fB/monitor\-list\fR -.RS 4 - - - - List detected monitors - - - .RE - .PP -\fB/monitors\fR:\fIid\fR[,\fIid\fR[,\&.\&.\&.]] -.RS 4 - - - - Select monitors to use - - - .RE - .PP -\fB\-mouse\-motion\fR -.RS 4 - - - - Send mouse motion (default:on) - - - .RE - .PP -\fB/multimedia\fR[:[sys:\fIsys\fR,][dev:\fIdev\fR,][decoder:\fIdecoder\fR]], \fB/mmr\fR[:[sys:\fIsys\fR,][dev:\fIdev\fR,][decoder:\fIdecoder\fR]] -.RS 4 - - - - - Redirect multimedia (video) - - - .RE - .PP -\fB/multimon\fR[:force] -.RS 4 - - - - Use multiple monitors - - - .RE - .PP -\fB+multitouch\fR -.RS 4 - - - - Redirect multitouch input (default:off) - - - .RE - .PP -\fB+multitransport\fR -.RS 4 - - - - Support multitransport protocol (default:off) - - - .RE - .PP -\fB\-nego\fR -.RS 4 - - - - protocol security negotiation (default:on) - - - .RE - .PP -\fB/network\fR:modem|broadband|broadband\-low|broadband\-high|wan|lan|auto -.RS 4 - - - - Network connection type - - - .RE - .PP -\fB/nsc\fR, \fB/nscodec\fR -.RS 4 - - - - - NSCodec support - - - .RE - .PP -\fB\-offscreen\-cache\fR -.RS 4 - - - - offscreen bitmap cache (default:on) - - - .RE - .PP -\fB/orientation\fR:0|90|180|270 -.RS 4 - - - - Orientation of display in degrees - - - .RE - .PP -\fB/p\fR:\fIpassword\fR -.RS 4 - - - - Password - - - .RE - .PP -\fB/parallel\fR[:\fIname\fR[,\fIpath\fR]] -.RS 4 - - - - Redirect parallel device - - - .RE - .PP -\fB/parent\-window\fR:\fIwindow\-id\fR -.RS 4 - - - - Parent window id - - - .RE - .PP -\fB+password\-is\-pin\fR -.RS 4 - - - - Use smart card authentication with password as smart card PIN (default:off) - - - .RE - .PP -\fB/pcb\fR:\fIblob\fR -.RS 4 - - - - Preconnection Blob - - - .RE - .PP -\fB/pcid\fR:\fIid\fR -.RS 4 - - - - Preconnection Id - - - .RE - .PP -\fB/pheight\fR:\fIheight\fR -.RS 4 - - - - Physical height of display (in millimeters) - - - .RE - .PP -\fB/play\-rfx\fR:\fIpcap\-file\fR -.RS 4 - - - - Replay rfx pcap file - - - .RE - .PP -\fB/port\fR:\fInumber\fR -.RS 4 - - - - Server port - - - .RE - .PP -\fB+print\-reconnect\-cookie\fR -.RS 4 - - - - Print base64 reconnect cookie after connecting (default:off) - - - .RE - .PP -\fB/printer\fR[:\fIname\fR[,\fIdriver\fR]] -.RS 4 - - - - Redirect printer device - - - .RE - .PP -\fB/proxy\fR:[\fIproto\fR://][\fIuser\fR:\fIpassword\fR@]\fIhost\fR:\fIport\fR -.RS 4 - - - - Proxy settings: override env\&.var (see also environment variable below)\&. Protocol "socks5" should be given explicitly where "http" is default\&. Note: socks proxy is not supported by env\&. variable - - - .RE - .PP -\fB/pth\fR:\fIpassword\-hash\fR, \fB/pass\-the\-hash\fR:\fIpassword\-hash\fR -.RS 4 - - - - - Pass the hash (restricted admin mode) - - - .RE - .PP -\fB/pwidth\fR:\fIwidth\fR -.RS 4 - - - - Physical width of display (in millimeters) - - - .RE - .PP -\fB/reconnect\-cookie\fR:\fIbase64\-cookie\fR -.RS 4 - - - - Pass base64 reconnect cookie to the connection - - - .RE - .PP -\fB/restricted\-admin\fR, \fB/restrictedAdmin\fR -.RS 4 - - - - - Restricted admin mode - - - .RE - .PP -\fB/rfx\fR -.RS 4 - - - - RemoteFX - - - .RE - .PP -\fB/rfx\-mode\fR:image|video -.RS 4 - - - - RemoteFX mode - - - .RE - .PP -\fB/scale\fR:100|140|180 -.RS 4 - - - - Scaling factor of the display (default:100) - - - .RE - .PP -\fB/scale\-desktop\fR:\fIpercentage\fR -.RS 4 - - - - Scaling factor for desktop applications (value between 100 and 500) (default:100) - - - .RE - .PP -\fB/scale\-device\fR:100|140|180 -.RS 4 - - - - Scaling factor for app store applications (default:100) - - - .RE - .PP -\fB/sec\fR:rdp|tls|nla|ext -.RS 4 - - - - Force specific protocol security - - - .RE - .PP -\fB+sec\-ext\fR -.RS 4 - - - - NLA extended protocol security (default:off) - - - .RE - .PP -\fB\-sec\-nla\fR -.RS 4 - - - - NLA protocol security (default:on) - - - .RE - .PP -\fB\-sec\-rdp\fR -.RS 4 - - - - RDP protocol security (default:on) - - - .RE - .PP -\fB\-sec\-tls\fR -.RS 4 - - - - TLS protocol security (default:on) - - - .RE - .PP -\fB/serial\fR[:\fIname\fR[,\fIpath\fR[,\fIdriver\fR[,permissive]]]], \fB/tty\fR[:\fIname\fR[,\fIpath\fR[,\fIdriver\fR[,permissive]]]] -.RS 4 - - - - - Redirect serial device - - - .RE - .PP -\fB/shell\fR:\fIshell\fR -.RS 4 - - - - Alternate shell - - - .RE - .PP -\fB/shell\-dir\fR:\fIdir\fR -.RS 4 - - - - Shell working directory - - - .RE - .PP -\fB/size\fR:\fIwidth\fRx\fIheight\fR or \fIpercent\fR%[wh] -.RS 4 - - - - Screen size (default:1024x768) - - - .RE - .PP -\fB/smart\-sizing\fR[:\fIwidth\fRx\fIheight\fR] -.RS 4 - - - - Scale remote desktop to window size - - - .RE - .PP -\fB/smartcard\fR[:\fIname\fR[,\fIpath\fR]] -.RS 4 - - - - Redirect smartcard device - - - .RE - .PP -\fB/sound\fR[:[sys:\fIsys\fR,][dev:\fIdev\fR,][format:\fIformat\fR,][rate:\fIrate\fR,][channel:\fIchannel\fR,][latency:\fIlatency\fR,][quality:\fIquality\fR]], \fB/audio\fR[:[sys:\fIsys\fR,][dev:\fIdev\fR,][format:\fIformat\fR,][rate:\fIrate\fR,][channel:\fIchannel\fR,][latency:\fIlatency\fR,][quality:\fIquality\fR]] -.RS 4 - - - - - Audio output (sound) - - - .RE - .PP -\fB/span\fR -.RS 4 - - - - Span screen over multiple monitors - - - .RE - .PP -\fB/spn\-class\fR:\fIservice\-class\fR -.RS 4 - - - - SPN authentication service class - - - .RE - .PP -\fB/ssh\-agent\fR, \fB/ssh\-agent\fR -.RS 4 - - - - - SSH Agent forwarding channel - - - .RE - .PP -\fB/t\fR:\fItitle\fR, \fB/title\fR:\fItitle\fR -.RS 4 - - - - - Window title - - - .RE - .PP -\fB\-themes\fR -.RS 4 - - - - themes (default:on) - - - .RE - .PP -\fB/tls\-ciphers\fR:netmon|ma|ciphers -.RS 4 - - - - Allowed TLS ciphers - - - .RE - .PP -\fB\-toggle\-fullscreen\fR -.RS 4 - - - - Alt+Ctrl+Enter toggles fullscreen (default:on) - - - .RE - .PP -\fB/u\fR:[\fIdomain\fR\e]\fIuser\fR or \fIuser\fR[@\fIdomain\fR] -.RS 4 - - - - Username - - - .RE - .PP -\fB+unmap\-buttons\fR -.RS 4 - - - - Let server see real physical pointer button (default:off) - - - .RE - .PP -\fB/usb\fR:[dbg,][dev:\fIdev\fR,][id|addr,][auto] -.RS 4 - - - - Redirect USB device - - - .RE - .PP -\fB/v\fR:\fIserver\fR[:port] -.RS 4 - - - - Server hostname - - - .RE - .PP -\fB/vc\fR:\fIchannel\fR[,\fIoptions\fR] -.RS 4 - - - - Static virtual channel - - - .RE - .PP -\fB/version\fR -.RS 4 - - - - Print version - - - .RE - .PP -\fB/video\fR -.RS 4 - - - - Video optimized remoting channel - - - .RE - .PP -\fB/vmconnect\fR[:\fIvmid\fR] -.RS 4 - - - - Hyper\-V console (use port 2179, disable negotiation) - - - .RE - .PP -\fB/w\fR:\fIwidth\fR -.RS 4 - - - - Width (default:1024) - - - .RE - .PP -\fB\-wallpaper\fR -.RS 4 - - - - wallpaper (default:on) - - - .RE - .PP -\fB+window\-drag\fR -.RS 4 - - - - full window drag (default:off) - - - .RE - .PP -\fB/wm\-class\fR:\fIclass\-name\fR -.RS 4 - - - - Set the WM_CLASS hint for the window instance - - - .RE - .PP -\fB/workarea\fR -.RS 4 - - - - Use available work area - - - .RE - - - - - - - .SH "ENVIRONMENT VARIABLES" - - - - - - .PP -wlog environment variable -.RS 4 - - - - xfreerdp uses wLog as its log facility, you can refer to the corresponding man page (wlog(7)) for more informations\&. Arguments passed via the -\fI/log\-level\fR -or -\fI/log\-filters\fR -have precedence over the environment variables\&. - - - .RE - - - - - .SH "EXAMPLES" - - - - - .PP -\fBxfreerdp connection\&.rdp /p:Pwd123! /f\fR -.RS 4 - - - - Connect in fullscreen mode using a stored configuration -\fIconnection\&.rdp\fR -and the password -\fIPwd123!\fR - - - .RE - .PP -\fBxfreerdp /u:USER /size:50%h /v:rdp\&.contoso\&.com\fR -.RS 4 - - - - Connect to host -\fIrdp\&.contoso\&.com\fR -with user -\fIUSER\fR -and a size of -\fI50 percent of the height\fR\&. If width (w) is set instead of height (h) like /size:50%w\&. 50 percent of the width is used\&. - - - .RE - .PP -\fBxfreerdp /u:CONTOSO\e\eJohnDoe /p:Pwd123! /v:rdp\&.contoso\&.com\fR -.RS 4 - - - - Connect to host -\fIrdp\&.contoso\&.com\fR -with user -\fICONTOSO\e\eJohnDoe\fR -and password -\fIPwd123!\fR - - - .RE - .PP -\fBxfreerdp /u:JohnDoe /p:Pwd123! /w:1366 /h:768 /v:192\&.168\&.1\&.100:4489\fR -.RS 4 - - - - Connect to host -\fI192\&.168\&.1\&.100\fR -on port -\fI4489\fR -with user -\fIJohnDoe\fR, password -\fIPwd123!\fR\&. The screen width is set to -\fI1366\fR -and the height to -\fI768\fR - - - .RE - .PP -\fBxfreerdp /u:JohnDoe /p:Pwd123! /vmconnect:C824F53E\-95D2\-46C6\-9A18\-23A5BB403532 /v:192\&.168\&.1\&.100\fR -.RS 4 - - - - Establish a connection to host -\fI192\&.168\&.1\&.100\fR -with user -\fIJohnDoe\fR, password -\fIPwd123!\fR -and connect to Hyper\-V console (use port 2179, disable negotiation) with VMID -\fIC824F53E\-95D2\-46C6\-9A18\-23A5BB403532\fR - - - .RE - .PP -\fB+clipboard\fR -.RS 4 - - - - Activate clipboard redirection - - - .RE - .PP -\fB/drive:home,/home/user\fR -.RS 4 - - - - Activate drive redirection of -\fI/home/user\fR -as home drive - - - .RE - .PP -\fB/smartcard:<device>\fR -.RS 4 - - - - Activate smartcard redirection for device -\fIdevice\fR - - - .RE - .PP -\fB/printer:<device>,<driver>\fR -.RS 4 - - - - Activate printer redirection for printer -\fIdevice\fR -using driver -\fIdriver\fR - - - .RE - .PP -\fB/serial:<device>\fR -.RS 4 - - - - Activate serial port redirection for port -\fIdevice\fR - - - .RE - .PP -\fB/parallel:<device>\fR -.RS 4 - - - - Activate parallel port redirection for port -\fIdevice\fR - - - .RE - .PP -\fB/sound:sys:alsa\fR -.RS 4 - - - - Activate audio output redirection using device -\fIsys:alsa\fR - - - .RE - .PP -\fB/microphone:sys:alsa\fR -.RS 4 - - - - Activate audio input redirection using device -\fIsys:alsa\fR - - - .RE - .PP -\fB/multimedia:sys:alsa\fR -.RS 4 - - - - Activate multimedia redirection using device -\fIsys:alsa\fR - - - .RE - .PP -\fB/usb:id,dev:054c:0268\fR -.RS 4 - - - - Activate USB device redirection for the device identified by -\fI054c:0268\fR - - - .RE - - - - - .SH "LINKS" - - - .PP -\m[blue]\fBhttp://www\&.freerdp\&.com/\fR\m[] - - -.SH "AUTHOR" -.br -.PP -The FreeRDP Team -
participants (1)
-
crux@crux.nu