diff options
author | cofob | 2021-09-14 10:17:21 +0700 |
---|---|---|
committer | cofob | 2021-09-14 10:17:21 +0700 |
commit | 1f1f4de89fd0b45149279284b6508bc1c3dec8cd (patch) | |
tree | 1f5e82b126ff366abb292914a1e24055d4091edb | |
parent | 9b14e04a31ebf1ccc87dc6c19586217b17fff581 (diff) | |
download | aur-1f1f4de89fd0b45149279284b6508bc1c3dec8cd.tar.gz |
Added config auto-generate
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | emercoin.install | 23 |
3 files changed, 27 insertions, 4 deletions
@@ -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 @@ -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 |