/silverlining/server-sync-scripts/update-from-server.sh
Shell | 28 lines | 24 code | 3 blank | 1 comment | 3 complexity | c7ab1c8750d70e8d17759ddd57fcbd81 MD5 | raw file
Possible License(s): GPL-2.0
- #!/bin/sh
- SERVER="$1"
- if [ "$SERVER" = "" ] ; then
- echo "You must give a server to sync from"
- exit 2
- fi
- echo rsync -r root@$SERVER:/usr/local/share/silverlining/lib/silversupport/ ../../silversupport/
- rsync -r root@$SERVER:/usr/local/share/silverlining/lib/silversupport/ ../../silversupport/
- echo rsync -r root@$SERVER:/usr/local/share/silverlining/mgr-scripts/ ../mgr-scripts/
- rsync -r root@$SERVER:/usr/local/share/silverlining/mgr-scripts/ ../mgr-scripts/
- echo rsync -r root@$SERVER:/etc/apache2/sites-enabled .
- rsync -r root@$SERVER:/etc/apache2/sites-enabled .
- echo rsync -r root@$SERVER:/root .
- rsync -r root@$SERVER:/root .
- echo rsync root@$SERVER:/var/www/README.txt www-README.txt
- rsync root@$SERVER:/var/www/README.txt www-README.txt
- echo rsync root@$SERVER:/etc/init.d/silverlining-setup silverlining-setup
- rsync root@$SERVER:/etc/init.d/silverlining-setup silverlining-setup
- echo ssh root@$SERVER '"dpkg-query -W" >' dpkg-query.txt
- ssh root@$SERVER "dpkg-query -W" > dpkg-query.txt
- for F in .bash_history .debtags .joe_state .lesshst .psql_history .ssh ; do
- if [ -e root/$F ] ; then
- rm -rf root/$F
- fi
- done