#!/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"