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

  1. #ident    "@(#)initpkg:common/cmd/initpkg/init.d/MOUNTFSYS    1.1.11.8"
  2. if [ -z "$LC_ALL" -a -z "$LC_MESSAGES" ]
  3. then
  4.     if [ -z "$LANG" ]
  5.     then
  6.         LNG=`defadm locale LANG 2>/dev/null`
  7.         if [ "$?" != 0 ]
  8.         then LANG=C
  9.         else eval $LNG
  10.         fi
  11.     fi
  12.     # if catalogs aren't under /usr/lib/locale, check /etc/inst/locale
  13.     if [ -d /usr/lib/locale/$LANG ] 
  14.     then LC_MESSAGES=$LANG
  15.     else LC_MESSAGES=/etc/inst/locale/$LANG
  16.     fi
  17.     export LANG LC_MESSAGES
  18. fi
  19. LABEL="UX:$0"
  20. CAT=uxrc
  21.  
  22. # Mount file systems
  23.  
  24. /sbin/mountall -l >/dev/null 2>&1
  25. if [ -f /etc/.fscklog ]
  26. then
  27.     pfmt -l $LABEL -s info -g $CAT:13 "The system is fine and is now coming up.\n\n"
  28.     /sbin/rm /etc/.fscklog >/dev/null 2>&1
  29. fi
  30.  
  31. # make sure /usr subtree is present by testing for /usr/sbin
  32. if [ ! -d /usr/sbin ]
  33. then
  34.     pfmt -l $LABEL -s info -g $CAT:14 "/usr sub-tree is not present - changing to single user mode\n"
  35.     /sbin/init S
  36. fi
  37.