setup/clone/utility/booting_script

32 lines
652 B
Plaintext
Raw Normal View History

2017-01-24 17:29:16 +00:00
#!/bin/sh
# [1] first install (install source code)
if [ -e /home/sats/satsd/first_install ]; then
git 2> /dev/null > /dev/null;
usegit=1;
test $? -ne 0 && usegit=0;
2017-01-24 17:29:16 +00:00
# install source code
if [ "$usegit" -eq 1 ]; then
git clone ssh://smmp-server/satsd/git /home/sats/satsd/source \
&& rm /home/sats/satsd/first_install \
|| exit;
else
2017-01-24 17:29:16 +00:00
# temporary replacement (without git)
scp -r smmp-server:/satsd/scp/source /home/sats/satsd/ \
&& rm /home/sats/satsd/first_install \
|| exit;
fi;
fi;
2017-01-24 17:29:16 +00:00
# [2] Propagate script
sh /home/sats/satsd/source/boot $* 2>> /home/sats/satsd/log/boot.log >> /home/sats/satsd/log/boot.log;