#!/bin/sh # # Test that we can retrieve the local username via the passwd file, # the Signature profile entry, and via SIGNATURE environment variable. # set -e if test -z "${MH_OBJ_DIR}"; then srcdir=`dirname "$0"`/../.. MH_OBJ_DIR=`cd "$srcdir" && pwd`; export MH_OBJ_DIR fi . "$MH_OBJ_DIR/test/common.sh" setup_test unset SIGNATURE fullname=`${MH_OBJ_DIR}/test/getfullname` run_test "${MH_LIB_DIR}/ap -format %(myname) ignore" \ "$fullname" "GECOS field test" echo "Signature: Some Random Name 1" >> ${MH} run_test "${MH_LIB_DIR}/ap -format %(myname) ignore" \ "Some Random Name 1" "MH Profile Signature test" export SIGNATURE="Some Random Name 2" run_test "${MH_LIB_DIR}/ap -format %(myname) ignore" \ "${SIGNATURE}" "SIGNATURE Environment test" exit $failed