mirror of
https://github.com/mynodebtc/mynode.git
synced 2024-09-24 17:53:25 +00:00
Backup tor service files
This commit is contained in:
parent
557a898c84
commit
758cfd6c03
|
@ -188,6 +188,7 @@ mkdir -p /mnt/hdd/mynode/ckbunker
|
||||||
mkdir -p /mnt/hdd/mynode/sphinxrelay
|
mkdir -p /mnt/hdd/mynode/sphinxrelay
|
||||||
mkdir -p /mnt/hdd/mynode/joinmarket
|
mkdir -p /mnt/hdd/mynode/joinmarket
|
||||||
mkdir -p /mnt/hdd/mynode/mempool
|
mkdir -p /mnt/hdd/mynode/mempool
|
||||||
|
mkdir -p /mnt/hdd/mynode/tor_backup
|
||||||
mkdir -p /tmp/flask_uploads
|
mkdir -p /tmp/flask_uploads
|
||||||
echo "drive_mounted" > $MYNODE_STATUS_FILE
|
echo "drive_mounted" > $MYNODE_STATUS_FILE
|
||||||
chmod 777 $MYNODE_STATUS_FILE
|
chmod 777 $MYNODE_STATUS_FILE
|
||||||
|
@ -477,6 +478,13 @@ if [ $IS_RASPI -eq 1 ]; then
|
||||||
sed -i "s|MARIA_DB_IMAGE=.*|MARIA_DB_IMAGE=hypriot/rpi-mysql:latest|g" /mnt/hdd/mynode/mempool/.env
|
sed -i "s|MARIA_DB_IMAGE=.*|MARIA_DB_IMAGE=hypriot/rpi-mysql:latest|g" /mnt/hdd/mynode/mempool/.env
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Backup Tor files
|
||||||
|
for f in /var/lib/tor/mynode*; do
|
||||||
|
rsync --ignore-existing -r -avh $f /mnt/hdd/mynode/tor_backup/ || true
|
||||||
|
done
|
||||||
|
cp -a -f /mnt/hdd/mynode/tor_backup/. /var/lib/tor/ || true
|
||||||
|
systemctl restart tor || true
|
||||||
|
|
||||||
# Setup udev
|
# Setup udev
|
||||||
chown root:root /etc/udev/rules.d/* || true
|
chown root:root /etc/udev/rules.d/* || true
|
||||||
udevadm trigger
|
udevadm trigger
|
||||||
|
@ -593,6 +601,10 @@ USER=$(stat -c '%U' /mnt/hdd/mynode/joinmarket)
|
||||||
if [ "$USER" != "joinmarket" ]; then
|
if [ "$USER" != "joinmarket" ]; then
|
||||||
chown -R joinmarket:joinmarket /mnt/hdd/mynode/joinmarket
|
chown -R joinmarket:joinmarket /mnt/hdd/mynode/joinmarket
|
||||||
fi
|
fi
|
||||||
|
USER=$(stat -c '%U' /mnt/hdd/mynode/tor_backup)
|
||||||
|
if [ "$USER" != "debian-tor" ]; then
|
||||||
|
chown -R debian-tor:debian-tor /mnt/hdd/mynode/tor_backup
|
||||||
|
fi
|
||||||
USER=$(stat -c '%U' /mnt/hdd/mynode/redis)
|
USER=$(stat -c '%U' /mnt/hdd/mynode/redis)
|
||||||
if [ "$USER" != "redis" ]; then
|
if [ "$USER" != "redis" ]; then
|
||||||
chown -R redis:redis /mnt/hdd/mynode/redis
|
chown -R redis:redis /mnt/hdd/mynode/redis
|
||||||
|
|
Loading…
Reference in New Issue
Block a user