X-Git-Url: https://iankelling.org/git/?p=distro-setup;a=blobdiff_plain;f=switch-mail-host;h=b3e78325be1ae01d70d25b734cf991d5dbad86d7;hp=8d4072b72e1dc29b823a535db168f5a11c41b4d5;hb=b857462732e15f455e41f26e3048a390d7b399c0;hpb=f0a35267f28e274ef3c2f63ffc20a26ca864e37c diff --git a/switch-mail-host b/switch-mail-host index 8d4072b..b3e7832 100755 --- a/switch-mail-host +++ b/switch-mail-host @@ -73,15 +73,15 @@ echo "$0: at_home = $at_home" source /a/bin/bash_unpublished/source-semi-priv #### begin convert private hostnames to public hostnames #### -if ! $at_home; then - for var in old_host new_host; do - case ${!var} in - tp) - eval $var=$HOME_DOMAIN - ;; - esac - done -fi +#if ! $at_home; then +# for var in old_host new_host; do +# case ${!var} in +# tp) +# eval $var=$HOME_DOMAIN +# ;; +# esac +# done +#fi #### end convert private hostnames to public hostnames #### @@ -120,21 +120,6 @@ if $old_shell systemctl is-active btrbk.timer; then restore_old_btrbk=true fi -for ((i=0; i<10; i++)); do - $old_shell killall arbtt-capture || break - sleep 1 - if [[ i == 9 ]]; then - warn="WARNING!!! failed to kill arbtt-capture" - fi -done -for ((i=0; i<10; i++)); do - $new_shell killall arbtt-capture || break - sleep 1 - if [[ i == 9 ]]; then - warn="WARNING!!! failed to kill arbtt-capture" - fi -done - $new_shell bash -s <<'EOF' set -eE @@ -154,13 +139,9 @@ EOF EOFOUTER fi -mail-setup() { - shell="$1" - $shell sed -ri "s/MAIL_HOST=.*/MAIL_HOST=$new_host/" /a/bin/bash_unpublished/source-semi-priv - $shell /a/bin/distro-setup/mail-setup exim4 -} -mail-setup "$old_shell" +$old_shell /a/bin/distro-setup/install-my-scripts +$old_shell primary-setup $new_host sudo dd of=/etc/btrbk.conf <<'EOF' ssh_identity /root/.ssh/home @@ -214,9 +195,9 @@ EOF sudo btrbk -l debug --progress run +$new_shell /a/bin/distro-setup/install-my-scripts $new_shell mount-latest-subvol - -mail-setup "$new_shell" +$new_shell primary-setup $new_host if $restore_new_btrbk; then $new_shell sudo systemctl start btrbk.timer @@ -224,7 +205,3 @@ fi if $restore_old_btrbk; then $old_shell sudo systemctl start btrbk.timer fi - -$new_shell DISPLAY=:0 arbtt-capture --sample-rate=10 & - -echo $warn