138032Speter#!/bin/sh
238032Speter#
3261370Sgshapiro# Copyright (c) 1998, 1999 Proofpoint, 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#
14266711Sgshapiro#	$Id: makeinfo.sh,v 8.15 2013-11-22 20:51:17 ca Exp $
1538032Speter#
1664565Sgshapiro# $FreeBSD$
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