aboutsummaryrefslogtreecommitdiffstats
path: root/community/xrdp/xrdp.post-install
blob: 0f3b702ab766cb03a6cc6dbace3f94f82f91255c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
if [ ! -s /etc/xrdp/rsakeys.ini ]; then
  (umask 377; touch /etc/xrdp/rsakeys.ini; /usr/bin/xrdp-keygen xrdp /etc/xrdp/rsakeys.ini)
fi

if [ ! -s /etc/xrdp/cert.pem ]; then
  (umask 377; openssl req -x509 -newkey rsa:2048 -sha256 -nodes -days 3652 \
    -keyout /etc/xrdp/key.pem \
    -out /etc/xrdp/cert.pem \
    -config /etc/xrdp/openssl.conf)
fi

exit 0