#!/bin/sh

# change permissions on X11 socket since some 2.4 kernels create it as 755
chmod 777 /tmp/.X11-unix/X0

/IBM/bin/readNvram 43
/IBM/bin/readNvram 78


# read lang from nvram so Sessions/Common/SessionLang can read it later
/IBM/bin/readNvram 106

xhost +localhost > /tmp/xhost_call

if [ `cat /tmp/snmp/43` = "1" -o `cat /tmp/snmp/78` = "1" ]; then

   /usr/X11R6/bin/xterm -title "Flash Update" -fg white -bg black +sb -e /etc/rc.d/rc.IBM_NS.flash 
  
fi

echo "xscreensaver.programs: \\" > /tmp/xscreensaverResources
xrdb -nocpp -merge /tmp/xscreensaverResources
rm /tmp/xscreensaverResources
/usr/X11R6/bin/xscreensaver -no-install -no-splash -no-lock-mode -cycle 0 -timeout 10 &


if [ -f /var/dhcp/dhclient.leases ]; then
   if grep font-servers /var/dhcp/dhclient.leases
   then
      OPTION48=`grep font-servers /var/dhcp/dhclient.leases | tail -1`
      if [ "0$OPTION48" != "0" ]; then
         XWindowFontServer=`echo -n $OPTION48 | awk '{print $3}' | sed 's/;//' | sed 's/"//g' | cut -f1 -d'\'`
      fi
   export $XWindowFontServer
   xset +fp $XWindowFontServer
   fi
fi
