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 photosAll times are UTC
Ukraine
Port details on branch 2025Q2
xrdp Open source Remote Desktop Protocol (RDP) server
0.10.3,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.3,1Version of this port present on the latest quarterly branch.
Maintainer: meta@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-04-02 07:36:18
Last Update: 2025-04-02 07:32:02
Commit Hash: 72c253d2
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:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (131 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/xrdp-0.10.3,1/catalog.mk
  3. /usr/local/share/licenses/xrdp-0.10.3,1/LICENSE
  4. /usr/local/share/licenses/xrdp-0.10.3,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-00000807.ini
  31. etc/xrdp/km-00000809.ini
  32. etc/xrdp/km-0000080a.ini
  33. etc/xrdp/km-0000080c.ini
  34. etc/xrdp/km-00000813.ini
  35. etc/xrdp/km-00000816.ini
  36. etc/xrdp/km-0000100c.ini
  37. etc/xrdp/km-00010409.ini
  38. etc/xrdp/km-19360409.ini
  39. etc/xrdp/pulse/default.pa
  40. @sample etc/xrdp/gfx.toml.sample
  41. @sample etc/xrdp/reconnectwm.sh.sample
  42. @sample etc/xrdp/sesman.ini.sample
  43. @sample etc/xrdp/startwm.sh.sample
  44. @sample etc/xrdp/xrdp_keyboard.ini.sample
  45. @sample etc/xrdp/xrdp.ini.sample
  46. include/ms-erref.h
  47. include/ms-fscc.h
  48. include/ms-rdpbcgr.h
  49. include/ms-rdpeclip.h
  50. include/ms-rdpedisp.h
  51. include/ms-rdpefs.h
  52. include/ms-rdpegdi.h
  53. include/ms-rdpele.h
  54. include/ms-rdperp.h
  55. include/ms-smb2.h
  56. include/painter.h
  57. include/rfxcodec_common.h
  58. include/rfxcodec_decode.h
  59. include/rfxcodec_encode.h
  60. include/xrdp_client_info.h
  61. include/xrdp_constants.h
  62. include/xrdp_rail.h
  63. include/xrdp_sockets.h
  64. lib/libpainter.a
  65. lib/librfxencode.a
  66. lib/xrdp/libcommon.a
  67. lib/xrdp/libcommon.so
  68. lib/xrdp/libcommon.so.0
  69. lib/xrdp/libcommon.so.0.0.0
  70. lib/xrdp/libipm.a
  71. lib/xrdp/libipm.so
  72. lib/xrdp/libipm.so.0
  73. lib/xrdp/libipm.so.0.0.0
  74. lib/xrdp/libmc.a
  75. lib/xrdp/libmc.so
  76. lib/xrdp/libsesman.a
  77. lib/xrdp/libsesman.so
  78. lib/xrdp/libsesman.so.0
  79. lib/xrdp/libsesman.so.0.0.0
  80. lib/xrdp/libtoml.a
  81. lib/xrdp/libtoml.so
  82. lib/xrdp/libtoml.so.1
  83. lib/xrdp/libtoml.so.1.0.0
  84. lib/xrdp/libvnc.a
  85. lib/xrdp/libvnc.so
  86. lib/xrdp/libxrdp.a
  87. lib/xrdp/libxrdp.so
  88. lib/xrdp/libxrdp.so.0
  89. lib/xrdp/libxrdp.so.0.0.0
  90. lib/xrdp/libxrdpapi.a
  91. lib/xrdp/libxrdpapi.so
  92. lib/xrdp/libxrdpapi.so.0
  93. lib/xrdp/libxrdpapi.so.0.0.0
  94. lib/xrdp/libxup.a
  95. lib/xrdp/libxup.so
  96. libdata/pkgconfig/libpainter.pc
  97. libdata/pkgconfig/rfxcodec.pc
  98. libdata/pkgconfig/xrdp.pc
  99. libexec/xrdp/waitforx
  100. libexec/xrdp/xrdp-droppriv
  101. libexec/xrdp/xrdp-sesexec
  102. sbin/xrdp
  103. sbin/xrdp-chansrv
  104. sbin/xrdp-sesman
  105. share/man/man1/xrdp-dis.1.gz
  106. share/man/man5/gfx.toml.5.gz
  107. share/man/man5/sesman.ini.5.gz
  108. share/man/man5/xrdp.ini.5.gz
  109. share/man/man8/xrdp-chansrv.8.gz
  110. share/man/man8/xrdp-dumpfv1.8.gz
  111. share/man/man8/xrdp-genkeymap.8.gz
  112. share/man/man8/xrdp-keygen.8.gz
  113. share/man/man8/xrdp-sesadmin.8.gz
  114. share/man/man8/xrdp-sesman.8.gz
  115. share/man/man8/xrdp-sesrun.8.gz
  116. share/man/man8/xrdp.8.gz
  117. share/xrdp/ad24b.bmp
  118. share/xrdp/ad256.bmp
  119. share/xrdp/cursor0.cur
  120. share/xrdp/cursor1.cur
  121. share/xrdp/README.logo
  122. share/xrdp/sans-10.fv1
  123. share/xrdp/sans-18.fv1
  124. share/xrdp/xrdp_logo.bmp
  125. share/xrdp/xrdp_logo.png
  126. share/xrdp/xrdp-chkpriv
  127. share/xrdp/xrdp24b.bmp
  128. share/xrdp/xrdp256.bmp
  129. @owner
  130. @group
  131. @mode
Collapse this list.
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 = 1743349368 SHA256 (xrdp/xrdp-0.10.3.tar.gz) = 52d79732ab87c66390b088429bf495d65c1d0a1ad04e832b95c0f14e1174d096 SIZE (xrdp/xrdp-0.10.3.tar.gz) = 2480538

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
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.72 : devel/autoconf
  4. automake>=1.17 : 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. libxorgxrdp.so : x11-drivers/xorgxrdp
  2. xterm : x11/xterm
  3. ice.pc : x11/libICE
  4. pixman-1.pc : x11/pixman
  5. sm.pc : x11/libSM
  6. x11.pc : x11/libX11
  7. xfixes.pc : x11/libXfixes
  8. 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.3,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
pkg-message:
For install:
xrdp has been installed. There is an rc.d script, so the service can be enabled by adding this line in /etc/rc.conf: xrdp_enable="YES" xrdp_sesman_enable="YES" Do not forget to edit the configuration files in "/usr/local/etc/xrdp" and the "/usr/local/etc/xrdp/startwm.sh" script. To enable audio redirection, install the following ports/packages to meet your environment. - audio/pipewire-module-xrdp - audio/pulseaudio-module-xrdp
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/neutribolabs/xrdp/releases/download/v0.10.3/
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.3,1
02 Apr 2025 07:32:02
commit hash: 72c253d2ee11e54646f2cabd3ee65b356dee5210commit hash: 72c253d2ee11e54646f2cabd3ee65b356dee5210commit hash: 72c253d2ee11e54646f2cabd3ee65b356dee5210commit hash: 72c253d2ee11e54646f2cabd3ee65b356dee5210 files touched by this commit
Koichiro Iwao (meta) search for other commits by this committer
net/xrdp: Fix pkg-plist

Sponsored by:	Cybertrust Japan

(cherry picked from commit e937398e920a6d3f450cf364220301bba2adeea3)

Number of commits found: 1