Advertisement
luisg_muniz

CDE preparation

Jun 13th, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. #!/bin/bash
  2. ### Tomado de https://sourceforge.net/p/cdesktopenv/wiki/CentOSBuild/
  3.  
  4. yum -y groupinstall "X window system"
  5.  
  6. for fnt in $(yum list | grep dpi | grep -v '^fcitx' | awk '{print $1}'); do
  7. export FONTPKGS="${FONTPKGS} ${fnt}"
  8. done
  9.  
  10. yum -y install $FONTPKGS git ksh motif-devel bdftopcf \
  11. rpcbind ncompress bison ksh93 libXinerama-devel libXdmcp-devel \
  12. libXScrnSaver-devel libXmu-devel libXaw-devel libXft-devel \
  13. libtirpc-devel libjpeg-devel tcl-devel openssl-devel gcc gcc-c++
  14.  
  15. unset FONTPKGS
  16.  
  17. cat > /usr/bin/yacc << EOF
  18. #!/bin/sh
  19. /bin/bison -y "@"
  20. EOF
  21. chmod a+rx /usr/bin/yacc
  22.  
  23. cat > /lib/systemd/system/dtlogin.service << EOF
  24. [Unit]
  25. Description=Common Desktop Environment Login Manager
  26. Documentation=man:dtlogin(1)
  27. Conflicts=getty@tty1.service
  28. After=getty@tty1.service systemd-user-sessions.service plymouth-quit.service acpid.service
  29.  
  30. [Service]
  31. ExecStart=/usr/dt/bin/dtlogin -daemon
  32. Restart=always
  33. IgnoreSIGPIPE=no
  34. BusName=org.freedesktop.DisplayManager
  35.  
  36. [Install]
  37. Alias=display-manager.service
  38. EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement