#!/bin/sh
##############################################################################
# $Id: add_usr_local_to_path,v 1.1 2002/03/21 18:58:27 root Exp $
##############################################################################
# Add /usr/local to system default paths.
##############################################################################
# $Log: add_usr_local_to_path,v $
# Revision 1.1  2002/03/21 18:58:27  root
# Initial revision
#
##############################################################################

echo
echo "Start of $0"
echo '  $Id: add_usr_local_to_path,v 1.1 2002/03/21 18:58:27 root Exp $'

BASE=/a

echo "  Adding /usr/local to default paths"

cp -p $BASE/etc/default/login $BASE/etc/default/login.orig

# Uncomment PATH if not done already
sed 's/^#PATH=/PATH=/' $BASE/etc/default/login > $BASE/etc/default/login.new
mv $BASE/etc/default/login.new $BASE/etc/default/login

# Append /usr/local/bin to PATH
sed '/^PATH=/s,$,:/usr/local/bin,' $BASE/etc/default/login > $BASE/etc/default/login.new
mv $BASE/etc/default/login.new $BASE/etc/default/login

# Uncomment SUPATH if not done already
sed 's/^#SUPATH=/SUPATH=/' $BASE/etc/default/login > $BASE/etc/default/login.new
mv $BASE/etc/default/login.new $BASE/etc/default/login

# Append /usr/local/sbin and /usr/local/bin to SUPATH
sed '/^SUPATH=/s,$,:/usr/local/sbin:/usr/local/bin,' $BASE/etc/default/login > $BASE/etc/default/login.new
mv $BASE/etc/default/login.new $BASE/etc/default/login

chmod 644 $BASE/etc/default/login

echo "End of $0"

