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

  1. #ident    "@(#)initpkg:common/cmd/initpkg/init.d/ANNOUNCE    1.1.4.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.     # if catalogs aren't under /usr/lib/locale, check /etc/inst/locale
  14.     if [ -d /usr/lib/locale/$LANG ] 
  15.     then LC_MESSAGES=$LANG
  16.     else LC_MESSAGES=/etc/inst/locale/$LANG
  17.     fi
  18.     export LANG LC_MESSAGES
  19. fi
  20. LABEL="UX:$0"
  21.  
  22. # fonts are downloaded at some point during system startup, so test for the
  23. # font marker file to determine which encoding of the catalog to use.
  24. setcat()
  25. {
  26. if [ -f /etc/.font.8859-1 ]
  27. then echo uxrc
  28. else echo uxrc_437
  29. fi
  30. }
  31.  
  32. pfmt -l $LABEL -s info -g ${CAT:=`setcat`}:9 "System services are now being stopped.\n"
  33.