package/freerdp: install server key and certificate
This is mandatory for an RDP server to have a key and a certificate, otherwise clients will refuse to connect to that server. We install the key and certificate bundled in FreeRDP. The user can install its own set using a post-build script if needed. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
8143dfa8ed
commit
b5848e87f5
@ -71,6 +71,15 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_FREERDP_SERVER),y)
|
||||
FREERDP_CONF_OPTS += -DWITH_SERVER=ON -DWITH_SERVER_INTERFACE=ON
|
||||
# Install the server key and certificate, so that a client can connect.
|
||||
# A user can override them with its own in a post-build script, if needed.
|
||||
define FREERDP_INSTALL_KEYS
|
||||
$(INSTALL) -D $(@D)/server/X11/server.key \
|
||||
$(TARGET_DIR)/etc/freerdp/keys/server.key
|
||||
$(INSTALL) -D $(@D)/server/X11/server.crt \
|
||||
$(TARGET_DIR)/etc/freerdp/keys/server.crt
|
||||
endef
|
||||
FREERDP_POST_INSTALL_TARGET_HOOKS += FREERDP_INSTALL_KEYS
|
||||
else
|
||||
FREERDP_CONF_OPTS += -DWITH_SERVER=OFF -DWITH_SERVER_INTERFACE=OFF
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user