notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2026Q2
xrdp Open source Remote Desktop Protocol (RDP) server
0.10.6,1 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.10.6,1Version of this port present on the latest quarterly branch.
Maintainer: meta@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-04-19 00:03:05
Last Update: 2026-04-18 23:59:13
Commit Hash: 1c18cdf
License: APACHE20
WWW:
https://www.xrdp.org/
Description:
Based on the work of rdesktop, xrdp uses the remote desktop protocol to present a GUI to the user. The goal of this project is to provide a fully functional Linux terminal server, capable of accepting connections from rdesktop and Microsoft's own terminal server / remote desktop clients. Unlike Windows NT/2000/2003 server, xrdp will not display a Windows desktop but an X window desktop to the user. Xrdp uses Xvnc or X11rdp to manage the X session.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (135 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/xrdp-0.10.6,1/catalog.mk
  3. /usr/local/share/licenses/xrdp-0.10.6,1/LICENSE
  4. /usr/local/share/licenses/xrdp-0.10.6,1/APACHE20
  5. bin/xrdp-dis
  6. bin/xrdp-dumpfv1
  7. bin/xrdp-genkeymap
  8. bin/xrdp-keygen
  9. bin/xrdp-sesadmin
  10. bin/xrdp-sesrun
  11. etc/pam.d/xrdp-sesman
  12. etc/rc.d/xrdp
  13. etc/rc.d/xrdp-sesman
  14. etc/xrdp/km-00000405.ini
  15. etc/xrdp/km-00000406.ini
  16. etc/xrdp/km-00000407.ini
  17. etc/xrdp/km-00000409.ini
  18. etc/xrdp/km-0000040a.ini
  19. etc/xrdp/km-0000040b.ini
  20. etc/xrdp/km-0000040c.ini
  21. etc/xrdp/km-0000040e.ini
  22. etc/xrdp/km-00000410.ini
  23. etc/xrdp/km-00000411.ini
  24. etc/xrdp/km-00000412.ini
  25. etc/xrdp/km-00000414.ini
  26. etc/xrdp/km-00000415.ini
  27. etc/xrdp/km-00000416.ini
  28. etc/xrdp/km-00000419.ini
  29. etc/xrdp/km-0000041d.ini
  30. etc/xrdp/km-00000424.ini
  31. etc/xrdp/km-00000426.ini
  32. etc/xrdp/km-00010426.ini
  33. etc/xrdp/km-00020426.ini
  34. etc/xrdp/km-00000807.ini
  35. etc/xrdp/km-00000809.ini
  36. etc/xrdp/km-0000080a.ini
  37. etc/xrdp/km-0000080c.ini
  38. etc/xrdp/km-00000813.ini
  39. etc/xrdp/km-00000816.ini
  40. etc/xrdp/km-0000100c.ini
  41. etc/xrdp/km-00010409.ini
  42. etc/xrdp/km-19360409.ini
  43. etc/xrdp/pulse/default.pa
  44. @sample etc/xrdp/gfx.toml.sample
  45. @sample etc/xrdp/reconnectwm.sh.sample
  46. @sample etc/xrdp/sesman.ini.sample
  47. @sample etc/xrdp/startwm.sh.sample
  48. @sample etc/xrdp/xrdp_keyboard.ini.sample
  49. @sample etc/xrdp/xrdp.ini.sample
  50. include/ms-erref.h
  51. include/ms-fscc.h
  52. include/ms-rdpbcgr.h
  53. include/ms-rdpeclip.h
  54. include/ms-rdpedisp.h
  55. include/ms-rdpefs.h
  56. include/ms-rdpegdi.h
  57. include/ms-rdpele.h
  58. include/ms-rdperp.h
  59. include/ms-smb2.h
  60. include/painter.h
  61. include/rfxcodec_common.h
  62. include/rfxcodec_decode.h
  63. include/rfxcodec_encode.h
  64. include/xrdp_client_info.h
  65. include/xrdp_constants.h
  66. include/xrdp_rail.h
  67. include/xrdp_sockets.h
  68. lib/libpainter.a
  69. lib/librfxencode.a
  70. lib/xrdp/libcommon.a
  71. lib/xrdp/libcommon.so
  72. lib/xrdp/libcommon.so.0
  73. lib/xrdp/libcommon.so.0.0.0
  74. lib/xrdp/libipm.a
  75. lib/xrdp/libipm.so
  76. lib/xrdp/libipm.so.0
  77. lib/xrdp/libipm.so.0.0.0
  78. lib/xrdp/libmc.a
  79. lib/xrdp/libmc.so
  80. lib/xrdp/libsesman.a
  81. lib/xrdp/libsesman.so
  82. lib/xrdp/libsesman.so.0
  83. lib/xrdp/libsesman.so.0.0.0
  84. lib/xrdp/libtoml.a
  85. lib/xrdp/libtoml.so
  86. lib/xrdp/libtoml.so.1
  87. lib/xrdp/libtoml.so.1.0.0
  88. lib/xrdp/libvnc.a
  89. lib/xrdp/libvnc.so
  90. lib/xrdp/libxrdp.a
  91. lib/xrdp/libxrdp.so
  92. lib/xrdp/libxrdp.so.0
  93. lib/xrdp/libxrdp.so.0.0.0
  94. lib/xrdp/libxrdpapi.a
  95. lib/xrdp/libxrdpapi.so
  96. lib/xrdp/libxrdpapi.so.0
  97. lib/xrdp/libxrdpapi.so.0.0.0
  98. lib/xrdp/libxup.a
  99. lib/xrdp/libxup.so
  100. libdata/pkgconfig/libpainter.pc
  101. libdata/pkgconfig/rfxcodec.pc
  102. libdata/pkgconfig/xrdp.pc
  103. libexec/xrdp/waitforx
  104. libexec/xrdp/xrdp-droppriv
  105. libexec/xrdp/xrdp-sesexec
  106. sbin/xrdp
  107. sbin/xrdp-chansrv
  108. sbin/xrdp-sesman
  109. share/man/man1/xrdp-dis.1.gz
  110. share/man/man5/gfx.toml.5.gz
  111. share/man/man5/sesman.ini.5.gz
  112. share/man/man5/xrdp.ini.5.gz
  113. share/man/man8/xrdp-chansrv.8.gz
  114. share/man/man8/xrdp-dumpfv1.8.gz
  115. share/man/man8/xrdp-genkeymap.8.gz
  116. share/man/man8/xrdp-keygen.8.gz
  117. share/man/man8/xrdp-sesadmin.8.gz
  118. share/man/man8/xrdp-sesman.8.gz
  119. share/man/man8/xrdp-sesrun.8.gz
  120. share/man/man8/xrdp.8.gz
  121. share/xrdp/ad24b.bmp
  122. share/xrdp/ad256.bmp
  123. share/xrdp/cursor0.cur
  124. share/xrdp/cursor1.cur
  125. share/xrdp/README.logo
  126. share/xrdp/sans-10.fv1
  127. share/xrdp/sans-18.fv1
  128. share/xrdp/xrdp_logo.bmp
  129. share/xrdp/xrdp_logo.png
  130. share/xrdp/xrdp-chkpriv
  131. share/xrdp/xrdp24b.bmp
  132. share/xrdp/xrdp256.bmp
  133. @owner
  134. @group
  135. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • xrdp>0:net/xrdp
Conflicts:
CONFLICTS:
  • xrdp-devel
To install the port:
cd /usr/ports/net/xrdp/ && make install clean
To add the package, run one of these commands:
  • pkg install net/xrdp
  • pkg install xrdp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xrdp
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1776437264 SHA256 (xrdp/xrdp-0.10.6.tar.gz) = dfc21d5d603b642cf583987b36706b685bf05fd3aaaaacefb8f57c5f4a448677 SIZE (xrdp/xrdp-0.10.6.tar.gz) = 2486087

Packages (timestamps in pop-ups are UTC):
xrdp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.10.6,10.10.6,1-0.10.4.1_3,10.10.6,1n/an/an/a
FreeBSD:13:quarterly0.10.6,10.10.6,1-0.10.4.1_2,10.10.6,1n/an/an/a
FreeBSD:14:latest0.10.6,10.10.6,1-0.10.4.1_1,1-0.9.22.1,1-0.9.22.1,1
FreeBSD:14:quarterly0.10.6,10.10.6,1-0.10.4.1_2,10.10.6,10.9.24,10.9.24,10.9.24,1
FreeBSD:15:latest0.10.6,10.10.6,1n/a-n/an/a0.9.24_1,10.9.24_1,1
FreeBSD:15:quarterly0.10.6,10.10.6,1n/a-n/an/a--
FreeBSD:16:latest0.10.6,10.10.6,1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nasm : devel/nasm
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. autoconf>=2.73 : devel/autoconf
  4. automake>=1.18.1 : devel/automake
  5. libtoolize : devel/libtool
  6. ice.pc : x11/libICE
  7. pixman-1.pc : x11/pixman
  8. sm.pc : x11/libSM
  9. x11.pc : x11/libX11
  10. xfixes.pc : x11/libXfixes
  11. xrandr.pc : x11/libXrandr
Runtime dependencies:
  1. xterm : x11/xterm
  2. ice.pc : x11/libICE
  3. pixman-1.pc : x11/pixman
  4. sm.pc : x11/libSM
  5. x11.pc : x11/libX11
  6. xfixes.pc : x11/libXfixes
  7. xrandr.pc : x11/libXrandr
Library dependencies:
  1. libImlib2.so : graphics/imlib2
  2. libfdk-aac.so : audio/fdk-aac
  3. libopenh264.so : multimedia/openh264
  4. libopus.so : audio/opus
  5. libx264.so : multimedia/libx264
  6. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for xrdp-0.10.6,1: DEBUG=off: Build with debugging support FUSE=off: Enable drive redirection via FUSE (experimental) IPV6=on: IPv6 protocol support ====> Options available for the group AUDIO_CODEC FDKAAC=on: Enable Fraunhofer FDK AAC for audio redirection MP3LAME=off: Enable MP3 Lame for audio redirection OPUS=on: Enable Opus for audio redirection ====> Options available for the group VIDEO_CODEC OPENH264=on: H.264 video codec support via OpenH264 X264=on: H.264 video codec support via x264 ===> Use 'make config' to modify these settings
Options name:
net_xrdp
USES:
autoreconf:build compiler:c11 cpe jpeg libtool localbase pkgconfig ssl xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/neutrinolabs/xrdp/releases/download/v0.10.6/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.10.6,1
18 Apr 2026 23:59:13
commit hash: 1c18cdfb611e747a247e33e476dad667734dc33acommit hash: 1c18cdfb611e747a247e33e476dad667734dc33acommit hash: 1c18cdfb611e747a247e33e476dad667734dc33acommit hash: 1c18cdfb611e747a247e33e476dad667734dc33a files touched by this commit
Koichiro Iwao (meta) search for other commits by this committer
net/xrdp: Update to 0.10.6

Changes:	https://github.com/neutrinolabs/xrdp/releases/tag/v0.10.6
Security:	CVE-2026-32105
Security:	CVE-2026-32107
Security:	CVE-2026-32623
Security:	CVE-2026-32624
Security:	CVE-2026-33145
Security:	CVE-2026-33516
Security:	CVE-2026-33689
Security:	CVE-2026-35512
(cherry picked from commit 55f366fdee829b9ce648e8ef79eaf4e7c30ccf28)

Number of commits found: 1