ops: Disable tor in prod install script

This commit is contained in:
wiz 2023-08-25 23:24:51 +09:00
parent f12fabe030
commit c1b2f1f2c7
No known key found for this signature in database
GPG Key ID: A394E332255A6173

View File

@ -1857,22 +1857,22 @@ ln -s "${MEMPOOL_HOME}/mempool" "${NGINX_ETC_FOLDER}/mempool"
osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_USER__!${NGINX_USER}!" "${NGINX_CONFIGURATION}" osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_USER__!${NGINX_USER}!" "${NGINX_CONFIGURATION}"
osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_ETC_FOLDER__!${NGINX_ETC_FOLDER}!" "${NGINX_CONFIGURATION}" osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_ETC_FOLDER__!${NGINX_ETC_FOLDER}!" "${NGINX_CONFIGURATION}"
if [ "${TOR_INSTALL}" = ON ];then #if [ "${TOR_INSTALL}" = ON ];then
echo "[*] Read tor v3 onion hostnames" # echo "[*] Read tor v3 onion hostnames"
#
NGINX_MEMPOOL_ONION=$(cat "${TOR_RESOURCES}/mempool/hostname") # NGINX_MEMPOOL_ONION=$(cat "${TOR_RESOURCES}/mempool/hostname")
osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_MEMPOOL_ONION__!${NGINX_MEMPOOL_ONION%.onion}!" "${NGINX_CONFIGURATION}" # osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_MEMPOOL_ONION__!${NGINX_MEMPOOL_ONION%.onion}!" "${NGINX_CONFIGURATION}"
#
if [ "${ELEMENTS_LIQUID_ENABLE}" = "ON" ];then # if [ "${ELEMENTS_LIQUID_ENABLE}" = "ON" ];then
NGINX_LIQUID_ONION=$(cat "${TOR_RESOURCES}/liquid/hostname") # NGINX_LIQUID_ONION=$(cat "${TOR_RESOURCES}/liquid/hostname")
osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_LIQUID_ONION__!${NGINX_LIQUID_ONIONi%.onion}!" "${NGINX_CONFIGURATION}" # osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_LIQUID_ONION__!${NGINX_LIQUID_ONIONi%.onion}!" "${NGINX_CONFIGURATION}"
fi # fi
#
if [ "${BISQ_MAINNET_ENABLE}" = "ON" ];then # if [ "${BISQ_MAINNET_ENABLE}" = "ON" ];then
NGINX_BISQ_ONION=$(cat "${TOR_RESOURCES}/bisq/hostname") # NGINX_BISQ_ONION=$(cat "${TOR_RESOURCES}/bisq/hostname")
osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_BISQ_ONION__!${NGINX_BISQ_ONION%.onion}!" "${NGINX_CONFIGURATION}" # osSudo "${ROOT_USER}" sed -i.orig "s!__NGINX_BISQ_ONION__!${NGINX_BISQ_ONION%.onion}!" "${NGINX_CONFIGURATION}"
fi # fi
fi #fi
##### OS systemd ##### OS systemd
@ -1896,13 +1896,26 @@ echo "[*] Updating system startup configuration"
case $OS in case $OS in
FreeBSD) FreeBSD)
echo 'nginx_enable="YES"' >> /etc/rc.conf cat >> /etc/rc.conf <<EOF
echo 'bitcoin_enable="YES"' >> /etc/rc.conf moused_nondefault_enable="NO"
echo 'tor_enable="YES"' >> /etc/rc.conf
echo 'postfix_enable="YES"' >> /etc/rc.conf nginx_enable="YES"
echo 'mysql_enable="YES"' >> /etc/rc.conf nginx_profiles="mempool"
echo 'mysql_dbdir="/mysql"' >> /etc/rc.conf nginx_mempool_flags="-p /mempool"
echo 'tor_enable="YES"' >> /etc/rc.conf nginx_mempool_configfile="/mempool/mempool/nginx/nginx.conf"
mysql_enable="YES"
mysql_dbdir="/mysql"
mysql_args="--innodb-buffer-pool-size=8G --bind-address 127.0.0.1"
kld_list="nvidia"
nvidia_xorg_enable="YES"
dbus_enable="YES"
tor_enable="YES"
bitcoin_enable="YES"
postfix_enable="YES"
EOF
;; ;;
Debian) Debian)
@ -2038,12 +2051,12 @@ osSudo "${MEMPOOL_USER}" sh -c "cd ${MEMPOOL_HOME} && ./upgrade" || true
##### finish ##### finish
if [ "${TOR_INSTALL}" = ON ];then #if [ "${TOR_INSTALL}" = ON ];then
echo "Your auto-generated Tor addresses are:" # echo "Your auto-generated Tor addresses are:"
echo "${NGINX_MEMPOOL_ONION}" # echo "${NGINX_MEMPOOL_ONION}"
echo "${NGINX_BISQ_ONION}" # echo "${NGINX_BISQ_ONION}"
echo "${NGINX_LIQUID_ONION}" # echo "${NGINX_LIQUID_ONION}"
fi #fi
echo echo
echo 'Please reboot to start all the services.' echo 'Please reboot to start all the services.'