home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March B / SCO_CASTOR4RRT.iso / base / root.16 / etc / init.d / lp / lp~
Text File  |  1998-08-19  |  562b  |  41 lines

  1. #ident    "@(#)lp    1.3"
  2.  
  3. if [ -z "$LC_ALL" -a -z "$LC_MESSAGES" ]
  4. then
  5.     if [ -z "$LANG" ]
  6.     then
  7.         LNG=`defadm locale LANG 2>/dev/null`
  8.         if [ "$?" != 0 ]
  9.         then LANG=C
  10.         else eval $LNG
  11.         fi
  12.     fi
  13.     export LANG
  14. fi
  15. LABEL="UX:$0"
  16. CAT=uxrc
  17.  
  18. USAGE="/etc/init.d/lp {start|stop}"
  19.  
  20. case $1 in
  21. 'start')
  22.     if [ -z "$_PREV_RL" ]
  23.     then
  24.         set `LC_ALL=C who -r`
  25.         _PREV_RL=$9
  26.     fi
  27.     if [ "$_PREV_RL" = "2" -o "$_PREV_RL" = "3" ]
  28.     then
  29.         exit
  30.     fi
  31.     exec /usr/lib/lpsched
  32.     ;;
  33. 'stop')
  34.     exec /usr/lib/lpshut
  35.     ;;
  36. *)
  37.     pfmt -l $LABEL -s action -g $CAT:4 "Usage: %s\n" "$USAGE"
  38.     exit 1
  39.     ;;
  40. esac
  41.