#!/bin/sh ############################################################################## # $Id: set_root_homedir,v 1.1 2002/03/21 19:09:57 root Exp $ ############################################################################## # Relocates root's home directory to /root, keeping root's dotfiles and # other gunk out of the root directory. ############################################################################## # $Log: set_root_homedir,v $ # Revision 1.1 2002/03/21 19:09:57 root # Initial revision # ############################################################################## echo echo "Start of $0" echo ' $Id: set_root_homedir,v 1.1 2002/03/21 19:09:57 root Exp $' BASE=/a echo " Changing root's home dir from / to /root" cp -p $BASE/etc/passwd $BASE/etc/passwd.orig sed '/^root/s,:/:,:/root:,' $BASE/etc/passwd > $BASE/etc/passwd.new mv $BASE/etc/passwd.new $BASE/etc/passwd chmod 444 $BASE/etc/passwd echo " Creating /root" mkdir $BASE/root chmod 755 $BASE/root echo "End of $0"