X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=switch-mail-host;h=b3e78325be1ae01d70d25b734cf991d5dbad86d7;hb=2cff2dd2b8040e6cbd721932ae09142881d7e0a6;hp=96e03ef494e911ed4fce3cfef7ef5589e45b0567;hpb=8793e42101bdb66e63e76deebe3958e9a1ef7c87;p=distro-setup diff --git a/switch-mail-host b/switch-mail-host index 96e03ef..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,6 +120,7 @@ if $old_shell systemctl is-active btrbk.timer; then restore_old_btrbk=true fi + $new_shell bash -s <<'EOF' set -eE if mountpoint /m; then sudo umount /m; fi @@ -138,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 @@ -198,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