X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;ds=inline;f=buster%2Fsetup_scripts%2Fsetup_play.sh;h=2f3cb7db1233f553f6e5bb9f913c820cf8ccc74e;hb=6dc9cfee290e3ec99ea4d52fb4c3bbe0ff6b8697;hp=c994eb93f4120b57c09c60989a6f7341ec7222d7;hpb=710b6e4e7337b99a79910d35ef8216d214355719;p=config
diff --git a/buster/setup_scripts/setup_play.sh b/buster/setup_scripts/setup_play.sh
old mode 100644
new mode 100755
index c994eb9..2f3cb7d
--- a/buster/setup_scripts/setup_play.sh
+++ b/buster/setup_scripts/setup_play.sh
@@ -4,7 +4,7 @@ set -x
if [ "$#" -lt 1 ]; then
echo "Need public key ID and optionally old server IP."
- fi
+ false
fi
gpg_key="$1"
old_server="$2"
@@ -14,9 +14,10 @@ config_tree_prefix="${HOME}/config/buster"
./copy_dirtree.sh "${config_tree_prefix}/etc_files" "" play
cp "${config_tree_prefix}/other_files/weechatrc" /home/plom/.weechatrc
cp "${config_tree_prefix}/other_files/weechat-wrapper.sh" /home/plom/
-cp "${config_tree_prefix}/other_files/weechatlogs-encrypter.sh" /home/plom/
+cp "${config_tree_prefix}/other_files/weechatlogs_encrypter.sh" /home/plom/
chown plom:plom /home/plom/*weechat*
-echo "${gpg_key}" /home/plom/.encrypt_target
+chown plom:plom /home/plom/.weechatrc
+echo "${gpg_key}" > /home/plom/.encrypt_target
chown plom:plom /home/plom/.encrypt_target
# TODO refactor with setup_website.sh
@@ -44,6 +45,7 @@ if [ "${old_server}" != "" ]; then
su -lc "./prepare_to_meet_server.sh ${old_server}" plom
read -p'Hit Enter when you are done.' ignore
rm /home/plom/prepare_to_meet_server.sh
+ su -lc "scp plom@${old_server}:.ssh/authorized_keys .ssh/authorized_keys" plom
su -lc "scp plom@${old_server}:.weechatrc ~" plom
cp "${config_tree_prefix}/setup_scripts/mirror_dir.sh" /home/plom/
su -lc "./mirror_dir.sh ${old_server} /home/plom/weechatlogs" plom