summaryrefslogtreecommitdiff
path: root/xrdp.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-07-24 16:05:02 +0000
committerCoprDistGit <infra@openeuler.org>2023-07-24 16:05:02 +0000
commitcceb11264a2aaef5f380d60391d46923d892ad5e (patch)
treef96909ce1ffd540c4c163b6827883c095d4bc5dc /xrdp.spec
parent2512ae6b75463d77e628a58d3754c90dbc7b60b7 (diff)
automatic import of xrdp
Diffstat (limited to 'xrdp.spec')
-rw-r--r--xrdp.spec5
1 files changed, 5 insertions, 0 deletions
diff --git a/xrdp.spec b/xrdp.spec
index c6e545f..48d371b 100644
--- a/xrdp.spec
+++ b/xrdp.spec
@@ -82,6 +82,11 @@ fi
%ldconfig_postun
+%posttrans
+if [ ! -s %{_sysconfdir}/xrdp/rsakeys.ini ]; then
+ (umask 377; %{_bindir}/xrdp-keygen xrdp %{_sysconfdir}/xrdp/rsakeys.ini &>/dev/null)
+fi
+
%files
%doc COPYING
%dir %{_libdir}/xrdp