Advertisement
scootz99

Untitled

Dec 16th, 2022
1,776
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.60 KB | Source Code | 0 0
  1. diff -up src/xrdp-git/instfiles/xrdp.service.in.orig src/xrdp-git/instfiles/xrdp.service.in
  2. --- src/xrdp-git/instfiles/xrdp.service.in.orig 2021-05-12 17:14:14.530000000 -0600
  3. +++ src/xrdp-git/instfiles/xrdp.service.in  2021-05-12 17:14:15.300000000 -0600
  4. @@ -7,10 +7,8 @@ After=network.target xrdp-sesman.service
  5.  [Service]
  6.  Type=forking
  7.  PIDFile=@localstatedir@/run/xrdp.pid
  8. -EnvironmentFile=-@sysconfdir@/sysconfig/xrdp
  9. -EnvironmentFile=-@sysconfdir@/default/xrdp
  10. -ExecStart=@sbindir@/xrdp $XRDP_OPTIONS
  11. -ExecStop=@sbindir@/xrdp $XRDP_OPTIONS --kill
  12. +ExecStart=@sbindir@/xrdp
  13. +ExecStop=@sbindir@/xrdp --kill
  14.  
  15.  [Install]
  16.  WantedBy=multi-user.target
  17. diff -up src/xrdp-git/instfiles/xrdp-sesman.service.in.orig src/xrdp-git/instfiles/xrdp-sesman.service.in
  18. --- src/xrdp-git/instfiles/xrdp-sesman.service.in.orig  2021-05-12 17:14:14.530000000 -0600
  19. +++ src/xrdp-git/instfiles/xrdp-sesman.service.in   2021-05-12 17:14:15.310000000 -0600
  20. @@ -8,11 +8,8 @@ BindsTo=xrdp.service
  21.  [Service]
  22.  Type=forking
  23.  PIDFile=@localstatedir@/run/xrdp-sesman.pid
  24. -EnvironmentFile=-@sysconfdir@/sysconfig/xrdp
  25. -EnvironmentFile=-@sysconfdir@/default/xrdp
  26. -ExecStart=@sbindir@/xrdp-sesman $SESMAN_OPTIONS
  27. -ExecStop=@sbindir@/xrdp-sesman $SESMAN_OPTIONS --kill
  28. -ExecReload=@sbindir@/xrdp-sesman $SESMAN_OPTIONS --reload
  29. +ExecStart=@sbindir@/xrdp-sesman
  30. +ExecStop=@sbindir@/xrdp-sesman --kill
  31.  
  32.  [Install]
  33.  WantedBy=multi-user.target
  34. diff -up src/xrdp-git/sesman/sesman.ini.in.orig src/xrdp-git/sesman/sesman.ini.in
  35. --- src/xrdp-git/sesman/sesman.ini.in.orig  2021-05-12 17:14:14.880000000 -0600
  36. +++ src/xrdp-git/sesman/sesman.ini.in   2021-05-12 17:15:56.580000000 -0600
  37. @@ -94,8 +94,8 @@ EnableSyslog=true
  38.  ; CentOS 7              :  param=/usr/bin/Xorg or param=Xorg
  39.  ; CentOS 8              :  param=/usr/libexec/Xorg
  40.  ; FreeBSD (from 2022Q4) :  param=/usr/local/libexec/Xorg
  41.  ;
  42. -param=Xorg
  43. +param=/usr/lib/Xorg
  44.  ; Leave the rest parameters as-is unless you understand what will happen.
  45.  param=-config
  46.  param=xrdp/xorg.conf
  47. diff -up src/xrdp-git/sesman/startwm.sh.orig src/xrdp-git/sesman/startwm.sh
  48. --- src/xrdp-git/sesman/startwm.sh.orig 2021-05-12 17:14:14.890000000 -0600
  49. +++ src/xrdp-git/sesman/startwm.sh  2021-05-12 17:14:15.310000000 -0600
  50. @@ -63,6 +63,21 @@ wm_start()
  51.      export LANG LANGUAGE
  52.    fi
  53.  
  54. +  # arch user
  55. +  if [ -r ~/.xinitrc ]; then
  56. +    pre_start
  57. +    . ~/.xinitrc
  58. +    post_start
  59. +    exit 0
  60. +  fi
  61. +  # arch
  62. +  if [ -r /etc/X11/xinit/xinitrc ]; then
  63. +    pre_start
  64. +    . /etc/X11/xinit/xinitrc
  65. +    post_start
  66. +    exit 0
  67. +  fi
  68. +
  69.    # debian
  70.    if [ -r /etc/X11/Xsession ]; then
  71.      pre_start
  72.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement