home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume21 / amd / part01 / scripts / build-userinfo < prev    next >
Text File  |  1990-04-10  |  929b  |  34 lines

  1. #!/bin/sh -
  2. #
  3. # $Id: build-userinfo,v 5.1 89/11/17 18:24:12 jsp Exp Locker: jsp $
  4. #
  5. # Copyright (C) 1989 by Jan-Simon Pendry
  6. # All Rights Reserved.
  7. #
  8. # Construct the amd.home and amd.homes maps for /home and /homes.
  9. #
  10. # First call "get-homes" which will locate a list of user home directories.
  11. # Then call mk-home-maps which takes the list of directories and a list
  12. # of disk partition information and constructs the amd maps.
  13. #
  14. if get-homes home-dirs && mk-home-maps home-dirs home-parts; then
  15.     #
  16.     # So far so good...
  17.     # Now rename the files, appending the .copyin files
  18.     # if they exist
  19.     #
  20.     auto-banner | tee amd.homes amd.home > /dev/null
  21.     if [ -f amd.homes.copyin ]; then
  22.         cat home-dirs.cf amd.homes.copyin >> amd.homes
  23.     else
  24.         cat home-dirs.cf >> amd.homes
  25.     fi
  26.         rm home-dirs.cf
  27.     if [ -f amd.home.copyin ]; then
  28.         cat home-parts.cf amd.home.copyin >> amd.home
  29.     else
  30.         cat home-parts.cf >> amd.home
  31.     fi
  32.     rm home-parts.cf
  33. fi
  34.