Tweaks for CarPi setup/install
This commit is contained in:
19
CarPi/usr/local/bin/all-update.sh
Executable file
19
CarPi/usr/local/bin/all-update.sh
Executable 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
|
||||
|
||||
58
CarPi/usr/local/bin/ntcna-update.sh
Executable file
58
CarPi/usr/local/bin/ntcna-update.sh
Executable 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
|
||||
|
||||
57
CarPi/usr/local/bin/pstar-update.sh
Executable file
57
CarPi/usr/local/bin/pstar-update.sh
Executable 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
|
||||
3
CarPi/usr/local/sbin/start_vnc.sh
Normal file
3
CarPi/usr/local/sbin/start_vnc.sh
Normal file
@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
x11vnc -bg -o %HOME/.x11vnc.log.%VNCDISPLAY -rfbauth /etc/x11vnc.pass -auth /etc/x11vnc.pass -forever
|
||||
|
||||
Reference in New Issue
Block a user