diff --git a/contrib/backends/bgold/btg.conf b/contrib/backends/bgold/bgold.conf similarity index 100% rename from contrib/backends/bgold/btg.conf rename to contrib/backends/bgold/bgold.conf diff --git a/contrib/backends/bgold/debian/bgold-btg.conffiles b/contrib/backends/bgold/debian/bgold-btg.conffiles deleted file mode 100644 index 6db6b017..00000000 --- a/contrib/backends/bgold/debian/bgold-btg.conffiles +++ /dev/null @@ -1 +0,0 @@ -/opt/coins/nodes/bgold/btg/btg.conf diff --git a/contrib/backends/bgold/debian/bgold-btg.dirs b/contrib/backends/bgold/debian/bgold-btg.dirs deleted file mode 100644 index a7b72d3c..00000000 --- a/contrib/backends/bgold/debian/bgold-btg.dirs +++ /dev/null @@ -1 +0,0 @@ -/opt/coins/data/btg/bgold diff --git a/contrib/backends/bgold/debian/bgold-btg.install b/contrib/backends/bgold/debian/bgold-btg.install deleted file mode 100644 index 00553b58..00000000 --- a/contrib/backends/bgold/debian/bgold-btg.install +++ /dev/null @@ -1,2 +0,0 @@ -bgold/* /opt/coins/nodes/bgold/btg -btg.conf /opt/coins/nodes/bgold/btg diff --git a/contrib/backends/bgold/debian/bgold.conffiles b/contrib/backends/bgold/debian/bgold.conffiles new file mode 100644 index 00000000..ef72d2e3 --- /dev/null +++ b/contrib/backends/bgold/debian/bgold.conffiles @@ -0,0 +1 @@ +/opt/coins/nodes/bgold/bgold.conf diff --git a/contrib/backends/bgold/debian/bgold.dirs b/contrib/backends/bgold/debian/bgold.dirs new file mode 100644 index 00000000..e9c1c607 --- /dev/null +++ b/contrib/backends/bgold/debian/bgold.dirs @@ -0,0 +1 @@ +/opt/coins/data/bgold/backend diff --git a/contrib/backends/bgold/debian/bgold.install b/contrib/backends/bgold/debian/bgold.install new file mode 100644 index 00000000..b318e341 --- /dev/null +++ b/contrib/backends/bgold/debian/bgold.install @@ -0,0 +1,2 @@ +bgold/* /opt/coins/nodes/bgold +bgold.conf /opt/coins/nodes/bgold diff --git a/contrib/backends/bgold/debian/bgold-btg.logrotate b/contrib/backends/bgold/debian/bgold.logrotate similarity index 58% rename from contrib/backends/bgold/debian/bgold-btg.logrotate rename to contrib/backends/bgold/debian/bgold.logrotate index 245bb02b..06b924c2 100644 --- a/contrib/backends/bgold/debian/bgold-btg.logrotate +++ b/contrib/backends/bgold/debian/bgold.logrotate @@ -1,5 +1,5 @@ -/opt/coins/data/btg/bgold/debug.log -/opt/coins/data/btg/bgold/db.log +/opt/coins/data/bgold/backend/debug.log +/opt/coins/data/bgold/backend/db.log { rotate 7 daily diff --git a/contrib/backends/bgold/debian/bgold-btg.postinst b/contrib/backends/bgold/debian/bgold.postinst similarity index 59% rename from contrib/backends/bgold/debian/bgold-btg.postinst rename to contrib/backends/bgold/debian/bgold.postinst index 4b382436..a182ab0a 100644 --- a/contrib/backends/bgold/debian/bgold-btg.postinst +++ b/contrib/backends/bgold/debian/bgold.postinst @@ -9,9 +9,9 @@ case "$1" in useradd --system -M -U bgold -s /bin/false fi - if [ "$(stat -c '%U' /opt/coins/data/btg/bgold)" != "bgold" ] + if [ "$(stat -c '%U' /opt/coins/data/bgold/backend)" != "bgold" ] then - chown -R bgold:bgold /opt/coins/data/btg/bgold + chown -R bgold:bgold /opt/coins/data/bgold/backend fi ;; diff --git a/contrib/backends/bgold/debian/bgold-btg.service b/contrib/backends/bgold/debian/bgold.service similarity index 79% rename from contrib/backends/bgold/debian/bgold-btg.service rename to contrib/backends/bgold/debian/bgold.service index 6563aa31..869f16ef 100644 --- a/contrib/backends/bgold/debian/bgold-btg.service +++ b/contrib/backends/bgold/debian/bgold.service @@ -1,23 +1,23 @@ # It is not recommended to modify this file in-place, because it will # be overwritten during package upgrades. If you want to add further # options or overwrite existing ones then use -# $ systemctl edit bgold-btg.service +# $ systemctl edit bgold.service # See "man systemd.service" for details. # Note that almost all daemon options could be specified in -# /opt/coins/nodes/bgold/btg/btg.conf +# /opt/coins/nodes/bgold/bgold.conf [Unit] Description=Bitcoin Cash daemon (mainnet) After=network.target [Service] -ExecStart=/opt/coins/nodes/bgold/btg/bin/bgoldd -datadir=/opt/coins/data/btg/bgold -conf=/opt/coins/nodes/bgold/btg/btg.conf -pid=/run/bgoldd/btg.pid +ExecStart=/opt/coins/nodes/bgold/bin/bgoldd -datadir=/opt/coins/data/bgold/backend -conf=/opt/coins/nodes/bgold/bgold.conf -pid=/run/bgold/bgold.pid # Creates /run/bitcoind owned by bgold -RuntimeDirectory=bgoldd +RuntimeDirectory=bgold User=bgold Type=forking -PIDFile=/run/bgoldd/btg.pid +PIDFile=/run/bgold/bgold.pid Restart=on-failure # Resource limits diff --git a/contrib/backends/bgold/debian/control b/contrib/backends/bgold/debian/control index 6fe59eb0..c0b0a06f 100644 --- a/contrib/backends/bgold/debian/control +++ b/contrib/backends/bgold/debian/control @@ -5,7 +5,7 @@ Maintainer: jakub.matys@satoshilabs.com Build-Depends: debhelper, wget, tar, gzip, make, dh-systemd, dh-exec Standards-Version: 3.9.5 -Package: bgold-btg +Package: bgold Architecture: amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, logrotate Description: Satoshilabs packaged bitcoin-gold server