summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcofob2021-09-14 10:17:21 +0700
committercofob2021-09-14 10:17:21 +0700
commit1f1f4de89fd0b45149279284b6508bc1c3dec8cd (patch)
tree1f5e82b126ff366abb292914a1e24055d4091edb
parent9b14e04a31ebf1ccc87dc6c19586217b17fff581 (diff)
downloadaur-1f1f4de89fd0b45149279284b6508bc1c3dec8cd.tar.gz
Added config auto-generate
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--emercoin.install23
3 files changed, 27 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 727b367178e0..fa4df577f820 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -18,13 +18,13 @@ pkgbase = emercoin-bin
source_i686 = emercoin.install
source_i686 = emercoind.service
sha256sums_i686 = 993ddbebbd78bb654762d7dd9b0fb69bd365dc270a922d566d1adba0ac002174
- sha256sums_i686 = bfd188c3f8acfb3a6a39cc812e069d026f32b04b15633ddf61ee193c2874f81d
+ sha256sums_i686 = 3cc2325294d7a4d0408f8ee09b4933cc3f11b9c1c6394e76c69265bf73194b1e
sha256sums_i686 = 9e0832225a161a0c2694890e4d1791eedf943f96556db153e3cd5e40906ef5ed
source_x86_64 = https://github.com/emercoin/emercoin/releases/download/v0.7.10emc/emercoin-0.7.10-x86_64-linux-gnu.tar.gz
source_x86_64 = emercoin.install
source_x86_64 = emercoind.service
sha256sums_x86_64 = 6e851f289c652fd1055bd6084abe454ad172cc8df0926efcf05441e58fc14973
- sha256sums_x86_64 = bfd188c3f8acfb3a6a39cc812e069d026f32b04b15633ddf61ee193c2874f81d
+ sha256sums_x86_64 = 3cc2325294d7a4d0408f8ee09b4933cc3f11b9c1c6394e76c69265bf73194b1e
sha256sums_x86_64 = 9e0832225a161a0c2694890e4d1791eedf943f96556db153e3cd5e40906ef5ed
pkgname = emercoin-bin
diff --git a/PKGBUILD b/PKGBUILD
index de5b0fb28875..3df75e218945 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,8 +9,8 @@ license=('GPL3')
install='emercoin.install'
source_i686=("https://github.com/emercoin/emercoin/releases/download/v${pkgver}emc/emercoin-${pkgver}-i686-pc-linux-gnu.tar.gz" "emercoin.install" "emercoind.service")
source_x86_64=("https://github.com/emercoin/emercoin/releases/download/v${pkgver}emc/emercoin-${pkgver}-x86_64-linux-gnu.tar.gz" "emercoin.install" "emercoind.service")
-sha256sums_i686=('993ddbebbd78bb654762d7dd9b0fb69bd365dc270a922d566d1adba0ac002174' 'bfd188c3f8acfb3a6a39cc812e069d026f32b04b15633ddf61ee193c2874f81d' '9e0832225a161a0c2694890e4d1791eedf943f96556db153e3cd5e40906ef5ed')
-sha256sums_x86_64=('6e851f289c652fd1055bd6084abe454ad172cc8df0926efcf05441e58fc14973' 'bfd188c3f8acfb3a6a39cc812e069d026f32b04b15633ddf61ee193c2874f81d' '9e0832225a161a0c2694890e4d1791eedf943f96556db153e3cd5e40906ef5ed')
+sha256sums_i686=('993ddbebbd78bb654762d7dd9b0fb69bd365dc270a922d566d1adba0ac002174' '3cc2325294d7a4d0408f8ee09b4933cc3f11b9c1c6394e76c69265bf73194b1e' '9e0832225a161a0c2694890e4d1791eedf943f96556db153e3cd5e40906ef5ed')
+sha256sums_x86_64=('6e851f289c652fd1055bd6084abe454ad172cc8df0926efcf05441e58fc14973' '3cc2325294d7a4d0408f8ee09b4933cc3f11b9c1c6394e76c69265bf73194b1e' '9e0832225a161a0c2694890e4d1791eedf943f96556db153e3cd5e40906ef5ed')
package() {
install -Dm644 ${srcdir}/emercoind.service ${pkgdir}/usr/lib/systemd/system/emercoind.service
cd "emercoin-$pkgver"
diff --git a/emercoin.install b/emercoin.install
index ea8f74ccdc7b..243abf1f738e 100644
--- a/emercoin.install
+++ b/emercoin.install
@@ -21,6 +21,29 @@ post_install() {
chmod 6750 /usr/bin/emercoin-qt
chmod 6750 /usr/bin/emercoin-tx
chmod 6750 /usr/bin/emercoin-cli
+ ln -s /usr/bin/emercoin-cli /usr/bin/emc
+ chmod 6750 /usr/bin/emc
+ mkdir /var/lib/emc/.emercoin
+ if [ -f "/var/lib/emc/.emercoin/emercoin.conf" ]; then
+ false
+ else
+ rpcpass=`openssl rand 33 | base64`
+ echo "rpcuser=emccoinrpc
+rpcpassword=$rpcpass
+listen=1
+server=1
+rpcallowip=127.0.0.1
+rpcport=6662
+maxconnections=80
+gen=0
+daemon=1
+rpcssl=0
+reservebalance=0
+emcdns=0
+emcdnsallowed=.coin|.emc|.lib|.bazar
+emcdnsport=5335" > /var/lib/emc/.emercoin/emercoin.conf
+ fi
+ chown -R emercoin:emercoin /var/lib/emc
}
## arg 1: the old package version