summaryrefslogtreecommitdiff
path: root/sync_ssl.sh
diff options
context:
space:
mode:
Diffstat (limited to 'sync_ssl.sh')
-rwxr-xr-xsync_ssl.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/sync_ssl.sh b/sync_ssl.sh
new file mode 100755
index 0000000..0417e8e
--- /dev/null
+++ b/sync_ssl.sh
@@ -0,0 +1,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/.