features
[distro-setup] / distro-end
index a9ab55a1e2ce3fd602960cdf9f543598ee9bcf3f..3d3a9e18e77bb71962ab31c1fe6c5fe29e41b242 100755 (executable)
@@ -90,7 +90,6 @@ EOF
 ########### begin section including vps ################
 pi ${p2[@]}
 
-
 conflink
 
 sudo rm -fv
@@ -886,10 +885,12 @@ esac
 
 case $HOSTNAME in
   bk)
+    pi icecast2
+    # todo, save the config
     /etc/cron.daily/stream-cert
     web-conf -c /etc/cert-live.fsf.org -p 443 -f 8000 apache2 live.fsf.org
     ;;
-  esac
+esac
 
 ###### end website setup
 
@@ -1957,6 +1958,10 @@ sgo dynamicipupdate
 if grep -xFq $HOSTNAME /a/bin/ds/machine_specific/btrbk.hosts; then
   sgo btrbk.timer
 fi
+if [[ $HOSTNAME == kd ]]; then
+  sgo btrbk-spread.timer
+fi
+
 # note: to see when it was last run,
 # ser list-timers
 
@@ -2170,10 +2175,10 @@ esac
 ### begin bitcoin ###
 
 case $HOSTNAME in
-  sy)
-    f=$dir/bitcoin.conf
-    sudo install -m 0755 -o root -g root -t /usr/bin /a/opt/bitcoin-23.0/bin/*
+  sy|kd)
+    sudo install -m 0755 -o root -g root -t /usr/bin /a/opt/bitcoin-24.1/bin/*
     sgo bitcoind
+    # note: the bitcoin user & group are setup in fai
     sudo usermod -a -G bitcoin iank
     if [[ ! $(readlink -f /var/lib/bitcoind/wallets) == /q/wallets ]]; then
       sudo lnf /q/wallets /var/lib/bitcoind