home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March B / SCO_CASTOR4RRT.iso / base / root.15 / etc / mail / cf / sh / makeinfo.sh / makeinfo
Text File  |  1998-08-19  |  3KB  |  89 lines

  1. #!/bin/sh
  2.  
  3. # Copyright (c) 1998 The Santa Cruz Operation, Inc.. All Rights Reserved. 
  4. #                                                                         
  5. #        THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF THE               
  6. #                   SANTA CRUZ OPERATION INC.                             
  7. #                                                                         
  8. #   The copyright notice above does not evidence any actual or intended   
  9. #   publication of such source code.                                      
  10.  
  11. #
  12. # Copyright (c) 1983 Eric P. Allman
  13. # Copyright (c) 1988, 1993
  14. #    The Regents of the University of California.  All rights reserved.
  15. #
  16. # Redistribution and use in source and binary forms, with or without
  17. # modification, are permitted provided that the following conditions
  18. # are met:
  19. # 1. Redistributions of source code must retain the above copyright
  20. #    notice, this list of conditions and the following disclaimer.
  21. # 2. Redistributions in binary form must reproduce the above copyright
  22. #    notice, this list of conditions and the following disclaimer in the
  23. #    documentation and/or other materials provided with the distribution.
  24. # 3. All advertising materials mentioning features or use of this software
  25. #    must display the following acknowledgement:
  26. #    This product includes software developed by the University of
  27. #    California, Berkeley and its contributors.
  28. # 4. Neither the name of the University nor the names of its contributors
  29. #    may be used to endorse or promote products derived from this software
  30. #    without specific prior written permission.
  31. #
  32. # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  33. # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  34. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  35. # ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  36. # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  37. # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  38. # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  39. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  40. # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  41. # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  42. # SUCH DAMAGE.
  43. #
  44. #    @(#)makeinfo.sh    8.6 (Berkeley) 8/6/95
  45. #
  46.  
  47. usewhoami=0
  48. usehostname=0
  49. for p in `echo $PATH | sed 's/:/ /g'`
  50. do
  51.     if [ "x$p" = "x" ]
  52.     then
  53.         p="."
  54.     fi
  55.     if [ -f $p/whoami ]
  56.     then
  57.         usewhoami=1
  58.         if [ $usehostname -ne 0 ]
  59.         then
  60.             break;
  61.         fi
  62.     fi
  63.     if [ -f $p/hostname ]
  64.     then
  65.         usehostname=1
  66.         if [ $usewhoami -ne 0 ]
  67.         then
  68.             break;
  69.         fi
  70.     fi
  71. done
  72. if [ $usewhoami -ne 0 ]
  73. then
  74.     user=`whoami`
  75. else
  76.     user=$LOGNAME
  77. fi
  78.  
  79. if [ $usehostname -ne 0 ]
  80. then
  81.     host=`hostname`
  82. else
  83.     host=`uname -n`
  84. fi
  85. echo '#####' built by $user@$host on `date`
  86. echo '#####' in `pwd` | sed 's/\/tmp_mnt//'
  87. echo '#####' using $1 as configuration include directory | sed 's/\/tmp_mnt//'
  88. echo "define(\`__HOST__', $host)dnl"
  89.