Tweaks for CarPi setup/install

This commit is contained in:
2021-09-01 15:50:03 -04:00
parent 70b66e3f54
commit 14b79ac56b
21 changed files with 12 additions and 12 deletions

View File

@ -0,0 +1,19 @@
#!/bin/bash
cd $HOME
for i in ProbeStar NTCNA CAMP Gits
do
if [ -L "$i" ]; then
echo "$i: Symlinked"
echo "============="
elif [ -d "$i" ]; then
if [ "$i" == "ProbeStar" ]; then
$HOME/bin/pstar-update.sh
else
d=`echo "${i,,}"`
$HOME/bin/$d-update.sh
fi
fi
done

View File

@ -0,0 +1,58 @@
#!/bin/bash
function do_git {
echo $1 "(Git)"
cd $1
git ls-remote --get-url
git pull
cd ..
echo
}
function do_merc {
echo $1 "(Mercurial)"
cd $1
hg pull -uv
cd ..
echo
}
function do_svn {
echo $1 "(Subversion)"
cd $1
svn info --show-item url
svn update
cd ..
echo
}
function do_dir {
pwd
echo $1
echo "-----------------"
for i in *
do
if [ -d $i ]; then
if [ -d $i/.git ]; then
do_git $i
elif [ -d $i/.hg ]; then
do_merc $i
elif [ -d $i/.svn ]; then
do_svn $i
else
cd $i
do_dir $i
cd ..
fi
fi
done
}
if [ -d $HOME/NTCNA ]; then
cd $HOME/NTCNA
echo "NTCNA Repositories"
echo "=================="
do_dir .
echo "=================="
fi

View File

@ -0,0 +1,57 @@
#!/bin/bash
function do_git {
echo $1 "(Git)"
cd $1
git ls-remote --get-url
git pull
cd ..
echo
}
function do_merc {
echo $1 "(Mercurial)"
cd $1
hg pull -u
cd ..
echo
}
function do_svn {
echo $1 "(Subversion)"
cd $1
svn info --show-item url
svn update
cd ..
echo
}
function do_dir {
pwd
echo $1
echo "-----------------"
for i in *
do
if [ -d $i ]; then
if [ -d $i/.git ]; then
do_git $i
elif [ -d $i/.hg ]; then
do_merc $i
elif [ -d $i/.svn ]; then
do_svn $i
else
cd $i
do_dir $i
cd ..
fi
fi
done
}
if [ -d $HOME/ProbeStar ]; then
cd $HOME/ProbeStar
echo "P* Repositories:"
echo "================"
do_dir .
echo "================"
fi

View File

@ -0,0 +1,3 @@
#!/bin/bash
x11vnc -bg -o %HOME/.x11vnc.log.%VNCDISPLAY -rfbauth /etc/x11vnc.pass -auth /etc/x11vnc.pass -forever