Revert "install.sh: adapt behviour when calling with argument"
This reverts commit 8a253e1090.
This commit is contained in:
38
install.sh
38
install.sh
@@ -4,32 +4,26 @@ run_directory=$(dirname "$0")
|
||||
|
||||
if [ -z "$1" ]; then
|
||||
user=$(whoami)
|
||||
if [[ $user != 'root' ]]; then
|
||||
echo "Copying rcs to home directory..."
|
||||
cp $run_directory/bashrc /home/$user/.bashrc
|
||||
cp $run_directory/vimrc /home/$user/.vimrc
|
||||
cp $run_directory/tmux.conf /home/$user/.tmux.conf
|
||||
if ! command -v sudo &> /dev/null; then
|
||||
echo "Could not copy to root directory: sudo was not found."
|
||||
else
|
||||
echo "Copying rcs to root directory..."
|
||||
sudo cp $run_directory/bashrc /root/.bashrc
|
||||
sudo cp $run_directory/vimrc /root/.vimrc
|
||||
sudo cp $run_directory/tmux.conf /root/.tmux.conf
|
||||
fi
|
||||
else
|
||||
user=$1
|
||||
fi
|
||||
|
||||
if [[ $user != 'root' ]]; then
|
||||
echo "Copying rcs to home directory..."
|
||||
cp $run_directory/bashrc /home/$user/.bashrc
|
||||
cp $run_directory/vimrc /home/$user/.vimrc
|
||||
cp $run_directory/tmux.conf /home/$user/.tmux.conf
|
||||
|
||||
if ! command -v sudo &> /dev/null; then
|
||||
echo "Could not copy to root directory: sudo was not found."
|
||||
else
|
||||
echo "Copying rcs to root directory..."
|
||||
cp $run_directory/bashrc /root/.bashrc
|
||||
cp $run_directory/vimrc /root/.vimrc
|
||||
cp $run_directory/tmux.conf /root/.tmux.conf
|
||||
sudo cp $run_directory/bashrc /root/.bashrc
|
||||
sudo cp $run_directory/vimrc /root/.vimrc
|
||||
sudo cp $run_directory/tmux.conf /root/.tmux.conf
|
||||
fi
|
||||
|
||||
else # running from a setup script, assuming as root
|
||||
user=$1
|
||||
echo "Copying rcs to home directory..."
|
||||
sudo -H -u $user cp $run_directory/bashrc /home/$user/.bashrc
|
||||
sudo -H -u $user cp $run_directory/vimrc /home/$user/.vimrc
|
||||
sudo -H -u $user cp $run_directory/tmux.conf /home/$user/.tmux.conf
|
||||
else
|
||||
echo "Copying rcs to root directory..."
|
||||
cp $run_directory/bashrc /root/.bashrc
|
||||
cp $run_directory/vimrc /root/.vimrc
|
||||
|
||||
Reference in New Issue
Block a user