makeinfo.sh revision 195626
138032Speter#!/bin/sh 238032Speter# 364565Sgshapiro# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers. 464565Sgshapiro# All rights reserved. 538032Speter# Copyright (c) 1983 Eric P. Allman. All rights reserved. 638032Speter# Copyright (c) 1988, 1993 738032Speter# The Regents of the University of California. All rights reserved. 838032Speter# 938032Speter# By using this file, you agree to the terms and conditions set 1038032Speter# forth in the LICENSE file which can be found at the top level of 1138032Speter# the sendmail distribution. 1238032Speter# 1338032Speter# 1498125Sgshapiro# $Id: makeinfo.sh,v 8.14 1999/02/07 07:26:25 gshapiro Exp $ 1538032Speter# 1664565Sgshapiro# $FreeBSD: head/contrib/sendmail/cf/sh/makeinfo.sh 195626 2009-07-11 22:30:37Z cperciva $ 1764565Sgshapiro# 1838032Speter 1938032Speterusewhoami=0 2038032Speterusehostname=0 2138032Speterfor p in `echo $PATH | sed 's/:/ /g'` 2238032Speterdo 2338032Speter if [ "x$p" = "x" ] 2438032Speter then 2538032Speter p="." 2638032Speter fi 2738032Speter if [ -f $p/whoami ] 2838032Speter then 2938032Speter usewhoami=1 3038032Speter if [ $usehostname -ne 0 ] 3138032Speter then 3238032Speter break; 3338032Speter fi 3438032Speter fi 3538032Speter if [ -f $p/hostname ] 3638032Speter then 3738032Speter usehostname=1 3838032Speter if [ $usewhoami -ne 0 ] 3938032Speter then 4038032Speter break; 4138032Speter fi 4238032Speter fi 4338032Speterdone 4438032Speterif [ $usewhoami -ne 0 ] 4538032Speterthen 4638032Speter user=`whoami` 4738032Speterelse 4838032Speter user=$LOGNAME 4938032Speterfi 5038032Speter 5138032Speterif [ $usehostname -ne 0 ] 5238032Speterthen 5338032Speter host=`hostname` 5438032Speterelse 5538032Speter host=`uname -n` 5638032Speterfi 57195626Scpercivaecho '#####' built by $user@$host 5838032Speterecho '#####' in `pwd` | sed 's/\/tmp_mnt//' 5938032Speterecho '#####' using $1 as configuration include directory | sed 's/\/tmp_mnt//' 6038032Speterecho "define(\`__HOST__', $host)dnl" 61