diff --git a/README.md b/README.md index 3dba6f2..d136e35 100644 --- a/README.md +++ b/README.md @@ -2,5 +2,5 @@ * [uCoin project](http://ucoin.io) * [YunoHost project](https://yunohost.org/#/) -* Only tested on Debian Jessie 64bits +* There is still an issue installing on Debian Jessie 64bits * There is still an issue installing uCoin on ARM diff --git a/manifest.json b/manifest.json index 4312af6..a702d71 100644 --- a/manifest.json +++ b/manifest.json @@ -63,13 +63,6 @@ "en": "Password of your account", "fr": "Mot de passe de votre compte" } - }, - { - "name": "cpu", - "ask": { - "en": "Which CPU load limit would you like your uCoin node don't exceed?", - "fr": "Quel pourcentage de charge processeur ne souhaitez-vous pas que le nÅ“ud uCoin dÃpasse ?" - } } ] } diff --git a/manifest.json.future b/manifest.json.future new file mode 100644 index 0000000..9ce5eab --- /dev/null +++ b/manifest.json.future @@ -0,0 +1,7 @@ + { + "name": "cpu", + "ask": { + "en": "Which CPU load limit would you like your uCoin node don't exceed?", + "fr": "Quel pourcentage de charge processeur ne souhaitez-vous pas que le nÃ…<93>ud uCoin dÃpasse ?" + } + } diff --git a/scripts/install b/scripts/install index 713e228..aee1135 100755 --- a/scripts/install +++ b/scripts/install @@ -1,16 +1,15 @@ #!/bin/bash # Retrieve arguments -ipv4=ifconfig | grep "inet addr:" | sed '1!d' | cut -d : -f 2 | cut -b -14 +ipv4=$(ifconfig | grep "inet addr:" | sed '1!d' | cut -d : -f 2 | cut -b -14) domain=$1 port=$2 sync_node=$3 sync_port=$4 salt=$5 pwd=$6 -cpu=$(($7/100)) +#cpu=$(($7/100)) #cpu=`expr $7 / 100` -#cpu=calc{$7/100} # Install dependencies: nodejs, npm sudo apt-get -y -qq install nodejs npm nodejs-legacy @@ -25,12 +24,13 @@ if [[ ! $? -eq 0 ]]; then exit 1 fi -# Open port in firewall +# Open port on firewall sudo yunohost firewall allow TCP $port > /dev/null 2>&1 # Configure and sync uCoin node -ucoind config --noupnp --ipv4 $ipv4 --remote4 $ipv4 --remoteh $domain --port $port --remotep $port --salt $salt --passwd $pwd --cpu $cpu +ucoind config --noupnp --ipv4 $ipv4 --remote4 $ipv4 --remoteh $domain --port $port --remotep $port --salt $salt --passwd $pwd +# --cpu $cpu ucoind sync $sync_node $sync_port -# Launch uCoin node with daemon pm2 +# Launch uCoin node with pm2 daemon pm2 start /usr/bin/ucoind -- start diff --git a/scripts/remove b/scripts/remove index cf8073e..c4f22d9 100755 --- a/scripts/remove +++ b/scripts/remove @@ -8,7 +8,7 @@ pm2 delete ucoind # Remove uCoin node sudo npm remove ucoin pm2 -sudo apt-get -y remove nodejs npm +#sudo apt-get -y remove nodejs npm # Close opened port sudo yunohost firewall disallow TCP $port