X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;ds=sidebyside;f=xrdp.spec;h=148f518b3ba5d08ed31fe910a71716b37e9d0531;hb=9f2133fba15428b4a7ac09d48def33ae6a8f6464;hp=757d9de6b22823af8ee5ad4b6fa3d75771ccfb6b;hpb=bf524922b592ede951bacfb56ea09c3dca93b462;p=packages%2Fxrdp.git diff --git a/xrdp.spec b/xrdp.spec index 757d9de..148f518 100644 --- a/xrdp.spec +++ b/xrdp.spec @@ -1,12 +1,12 @@ Summary: Remote desktop server Summary(pl.UTF-8): Serwer remote desktop Name: xrdp -Version: 0.9.7 +Version: 0.9.13.1 Release: 1 License: GPL Group: X11/Applications/Networking Source0: https://github.com/neutrinolabs/xrdp/releases/download/v%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 5f8074a7bed8b45d43ef028748a86755 +# Source0-md5: dd71904c960172e1dec80839ae25626d Source1: %{name}.init Source2: %{name}.pamd Source3: %{name}.README.TLD @@ -17,7 +17,6 @@ Patch1: quiet.patch URL: http://www.xrdp.org/ BuildRequires: autoconf BuildRequires: automake -BuildRequires: freerdp-devel BuildRequires: libtool BuildRequires: openssl-devel BuildRequires: pam-devel @@ -27,6 +26,9 @@ Requires(post,preun): /sbin/chkconfig Requires: /usr/bin/Xvnc Requires: rc-scripts Requires: xinitrc-ng +Requires(postun): /usr/sbin/groupdel +Requires(pre): /usr/bin/getgid +Requires(pre): /usr/sbin/groupadd BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -97,8 +99,7 @@ install %{SOURCE4} README.TLD.pl %{__autoconf} %{__autoheader} %{__automake} -%configure \ - --enable-freerdp1 +%configure %{__make} %install @@ -118,6 +119,9 @@ install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/xrdp/startwm.sh :> $RPM_BUILD_ROOT/etc/security/blacklist.sesman +%pre +%groupadd -g 183 xrdp + %post /sbin/chkconfig --add xrdp %service xrdp restart "xrdp server" @@ -128,6 +132,11 @@ if [ "$1" = "0" ]; then /sbin/chkconfig --del xrdp fi +%postun +if [ "$1" = "0" ]; then + %groupremove xrdp +fi + %clean rm -rf $RPM_BUILD_ROOT @@ -200,6 +209,14 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libpainter.so %attr(755,root,root) %{_libdir}/librfxencode.so +%{_includedir}/ms-erref.h +%{_includedir}/ms-fscc.h +%{_includedir}/ms-rdpbcgr.h +%{_includedir}/ms-rdpefs.h +%{_includedir}/ms-rdpegdi.h +%{_includedir}/ms-rdpele.h +%{_includedir}/ms-rdperp.h +%{_includedir}/ms-smb2.h %{_includedir}/painter.h %{_includedir}/rfxcodec_common.h %{_includedir}/rfxcodec_decode.h