-------------- beginning of script ---------------
 #!/bin/sh
 #
 # Startup script for Xvfb
 #
 # chkconfig: 2345 79 21
 # description: Xvfb - virtual frame buffer
 # processname: Xvfb
 #
 # Source function library.
 . /etc/rc.d/init.d/functions

 ## See how we were called.
 case "$1" in
   start)
         echo -n "Starting Xvfb services: "
         Xvfb :1 -screen 0 800x600x8 &
         export DISPLAY=:1

         echo
         touch /var/lock/subsys/Xvfb
         ;;
   stop)
         echo -n "Stopping Xvfb services: "
         killproc Xvfb

         echo
         rm -f /var/lock/subsys/Xvfb
         ;;
   status)
         status Xvfb
         ;;
   restart|reload)
         $0 stop
         $0 start
         ;;
   *)
         echo "Usage: xvfb {start|stop|status|restart}"
         exit 1
 esac

 exit 0
 -------------- end of script ---------------
