|
@@ -728,19 +728,19 @@ function setup_ipfs {
|
728
|
728
|
IPFS_KEY_LENGTH=2048
|
729
|
729
|
|
730
|
730
|
su -c "$IPFS_PATH/jsipfs init -b $IPFS_KEY_LENGTH" - $MY_USERNAME
|
731
|
|
- if [ ! -d ${rootdir}/home/$MY_USERNAME/.ipfs ]; then
|
|
731
|
+ if [ ! -d /home/$MY_USERNAME/.ipfs ]; then
|
732
|
732
|
echo "IPFS could not be initialised for user $MY_USERNAME" >> $INSTALL_LOG
|
733
|
733
|
exit 7358
|
734
|
734
|
fi
|
735
|
735
|
|
736
|
|
- TEMP_IPFS_ID=/tmp/ipfsid
|
737
|
|
- su -c "echo $($IPFS_PATH/jsipfs id | grep '\"ID\":' | awk -F '\"' '{print $4}') > $TEMP_IPFS_ID" - $MY_USERNAME
|
738
|
|
- if [ ! -f $TEMP_IPFS_ID ]; then
|
|
736
|
+ MY_IPFS_ID=/home/$MY_USERNAME/.ipfs-id
|
|
737
|
+ su -c "echo $($IPFS_PATH/jsipfs id | grep '\"ID\":' | awk -F '\"' '{print $4}') > $MY_IPFS_ID" - $MY_USERNAME
|
|
738
|
+ if [ ! -f $MY_IPFS_ID ]; then
|
739
|
739
|
echo 'No IPFS identity was created' >> $INSTALL_LOG
|
740
|
740
|
exit 37895
|
741
|
741
|
fi
|
742
|
742
|
|
743
|
|
- IPFS_PEER_ID=$(cat $TEMP_IPFS_ID)
|
|
743
|
+ IPFS_PEER_ID=$(cat $MY_IPFS_ID)
|
744
|
744
|
if [ ${#IPFS_PEER_ID} -lt 10 ]; then
|
745
|
745
|
echo 'Invalid IPFS peer ID' >> $INSTALL_LOG
|
746
|
746
|
echo "$IPFS_PEER_ID" >> $INSTALL_LOG
|
|
@@ -749,7 +749,6 @@ function setup_ipfs {
|
749
|
749
|
|
750
|
750
|
# TODO in avahi service for ipfs replace IPFS_PEER_ID
|
751
|
751
|
|
752
|
|
- rm $TEMP_IPFS_ID
|
753
|
752
|
echo 'IPFS installed with ID $IPFS_PEER_ID' >> $INSTALL_LOG
|
754
|
753
|
}
|
755
|
754
|
|