BSD Ports

Vulnerable: version 0.9.26,1 is affected by 3 known vulnerabilities. See below.

net/xrdp 0.9.26,1 DragonFly

Open source Remote Desktop Protocol (RDP) server

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
net
Package size
450.1 KiB, 2869.5 KiB installed

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.

In the other systems

SystemPortVersion
DragonFlynet/xrdp0.9.26,1
FreeBSDnet/xrdp0.10.6.1_3,1
HardenedBSDnet/xrdp0.10.6.1_3,1
GhostBSDnet/xrdp0.10.6.1_3,1

Install

Binary package:

pkg install xrdp

From DPorts:

cd /usr/dports/net/xrdp && make install clean

Dependencies

Run dependencies 13

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

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" # if you want to run xrdp-sesman on the same machine

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

Known vulnerabilities 3