Merge pull request #1970 from Emzy/ops/linux-packages-fix
Fix Linux packages, usernames and path in prod install script
This commit is contained in:
commit
5b400daf3b
@ -191,9 +191,9 @@ case $OS in
|
|||||||
TOR_CONFIGURATION=/etc/tor/torrc
|
TOR_CONFIGURATION=/etc/tor/torrc
|
||||||
TOR_RESOURCES=/var/lib/tor
|
TOR_RESOURCES=/var/lib/tor
|
||||||
TOR_PKG=tor
|
TOR_PKG=tor
|
||||||
TOR_USER=tor-debian
|
TOR_USER=debian-tor
|
||||||
TOR_GROUP=tor-debian
|
TOR_GROUP=debian-tor
|
||||||
CERTBOT_PKG=python-certbot
|
CERTBOT_PKG=python3-certbot-nginx
|
||||||
NGINX_CONFIGURATION=/etc/nginx/nginx.conf
|
NGINX_CONFIGURATION=/etc/nginx/nginx.conf
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
@ -320,12 +320,12 @@ LIQUIDTESTNET_ASSET_REGISTRY_DB_NAME=asset_registry_testnet_db
|
|||||||
|
|
||||||
# packages needed for mempool ecosystem
|
# packages needed for mempool ecosystem
|
||||||
DEBIAN_PKG=()
|
DEBIAN_PKG=()
|
||||||
DEBIAN_PKG+=(zsh vim curl screen openssl python3 dialog)
|
DEBIAN_PKG+=(zsh vim curl screen openssl python3 dialog cron)
|
||||||
DEBIAN_PKG+=(build-essential git git-lfs clang cmake jq)
|
DEBIAN_PKG+=(build-essential git git-lfs clang cmake jq)
|
||||||
DEBIAN_PKG+=(autotools-dev autoconf automake pkg-config bsdmainutils)
|
DEBIAN_PKG+=(autotools-dev autoconf automake pkg-config bsdmainutils)
|
||||||
DEBIAN_PKG+=(libevent-dev libdb-dev libssl-dev libtool-dev autotools-dev)
|
DEBIAN_PKG+=(libevent-dev libdb-dev libssl-dev libtool autotools-dev)
|
||||||
DEBIAN_PKG+=(libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-test-dev libboost-thread-dev)
|
DEBIAN_PKG+=(libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-test-dev libboost-thread-dev)
|
||||||
DEBIAN_PKG+=(nodejs npm mariadb-server nginx-core python-certbot-nginx rsync ufw)
|
DEBIAN_PKG+=(nodejs npm mariadb-server nginx-core python3-certbot-nginx rsync ufw)
|
||||||
|
|
||||||
# packages needed for mempool ecosystem
|
# packages needed for mempool ecosystem
|
||||||
FREEBSD_PKG=()
|
FREEBSD_PKG=()
|
||||||
@ -555,7 +555,6 @@ zfsCreateFilesystems()
|
|||||||
ext4CreateDir()
|
ext4CreateDir()
|
||||||
{
|
{
|
||||||
mkdir -p "/backup" "${ELEMENTS_HOME}" "${BITCOIN_HOME}" "${MINFEE_HOME}" "${ELECTRS_HOME}" "${MEMPOOL_HOME}" "${MYSQL_HOME}" "${BITCOIN_ELECTRS_HOME}" "${ELEMENTS_HOME}/liquidv1" "${ELEMENTS_ELECTRS_HOME}"
|
mkdir -p "/backup" "${ELEMENTS_HOME}" "${BITCOIN_HOME}" "${MINFEE_HOME}" "${ELECTRS_HOME}" "${MEMPOOL_HOME}" "${MYSQL_HOME}" "${BITCOIN_ELECTRS_HOME}" "${ELEMENTS_HOME}/liquidv1" "${ELEMENTS_ELECTRS_HOME}"
|
||||||
exit
|
|
||||||
# Bitcoin Mainnet
|
# Bitcoin Mainnet
|
||||||
if [ "${BITCOIN_MAINNET_ENABLE}" = ON ];then
|
if [ "${BITCOIN_MAINNET_ENABLE}" = ON ];then
|
||||||
for folder in chainstate indexes blocks
|
for folder in chainstate indexes blocks
|
||||||
@ -1394,7 +1393,7 @@ case $OS in
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
Debian)
|
Debian)
|
||||||
osSudo "${ROOT_USER}" install -c -o "${ROOT_USER}" -g "${ROOT_GROUP}" -m 644 "${MEMPOOL_HOME}/${MEMPOOL_REPO_NAME}/production/nginx.conf" "${NGINX_CONFIGURATION}"
|
osSudo "${ROOT_USER}" install -c -o "${ROOT_USER}" -g "${ROOT_GROUP}" -m 644 "${MEMPOOL_HOME}/${MEMPOOL_REPO_NAME}/production/nginx/nginx.conf" "${NGINX_CONFIGURATION}"
|
||||||
#echo "[*] Restarting Nginx"
|
#echo "[*] Restarting Nginx"
|
||||||
#osSudo "${ROOT_USER}" service nginx restart
|
#osSudo "${ROOT_USER}" service nginx restart
|
||||||
;;
|
;;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user