Guest User

Untitled

a guest
May 26th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. #!/bin/sh
  2. # Runs guest session in the Xephyr window.
  3. #
  4. # Usage:
  5. # $ xhost +
  6. # $ sudo ./xguest
  7. #
  8. # Requires:
  9. # Ubuntu 10.04
  10.  
  11. GUEST_COMMAND='gnome-session'
  12. GUEST_LANG='ru_RU.UTF-8'
  13. GUEST_SESSION_SETUP='/usr/share/gdm/guest-session/guest-session-setup.sh'
  14. GUEST_SESSION_CLEANUP='/usr/share/gdm/guest-session/guest-session-cleanup.sh'
  15. GUEST_DISPLAY=:10
  16. GUEST_SCRIPT="Xephyr -ac -terminate \
  17. -keybd ephyr,,,xkbmodel=evdev \
  18. -nolisten tcp \
  19. -screen 1024x768 \
  20. -extension Composite \
  21. $GUEST_DISPLAY & \
  22. sleep 1s && \
  23. LANG=$GUEST_LANG DISPLAY=$GUEST_DISPLAY $GUEST_COMMAND"
  24. GUEST_USER=`$GUEST_SESSION_SETUP | tail -n1`;
  25.  
  26. (su - $GUEST_USER -c "$GUEST_SCRIPT");
  27.  
  28. $GUEST_SESSION_CLEANUP $GUEST_USER
Add Comment
Please, Sign In to add comment