various minor fixes
[distro-setup] / switch-mail-host
index 8d4072b72e1dc29b823a535db168f5a11c41b4d5..b3e78325be1ae01d70d25b734cf991d5dbad86d7 100755 (executable)
@@ -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