summaryrefslogtreecommitdiff
path: root/sync_ssl.sh
blob: 0417e8e0e6dfccf7de787925c5f8c278e04bb98d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh

rm -rf ssl-public
cp -av public ssl-public
find ssl-public ! -name '*.db' -type f -exec \
	sed -i 's@http://www\.andreasbaumann\.cc@https://www.andreasbaumann.cc@g' {} \;

rsync -e 'ssh -p 2221' -av \
	--usermap=abaumann:http \
	--groupmap=abaumann:http \
	--delete-after \
	--exclude '*~' \
	ssl-public/. root@andreasbaumann.cc:/srv/http/ssl-www.andreasbaumann.cc/.