|
@@ -588,6 +588,21 @@ EOF
|
588
|
588
|
fi
|
589
|
589
|
fi
|
590
|
590
|
rm $rootdir/usr/bin/install_patchwork
|
|
591
|
+
|
|
592
|
+ echo '#!/bin/bash' > $rootdir/usr/bin/start_patchwork
|
|
593
|
+ echo 'cd /etc/patchwork' > $rootdir/usr/bin/start_patchwork
|
|
594
|
+ echo 'npm start' > $rootdir/usr/bin/start_patchwork
|
|
595
|
+ chmod +x $rootdir/usr/bin/start_patchwork
|
|
596
|
+
|
|
597
|
+ echo '[Desktop Entry]' > $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
|
598
|
+ echo 'Name=Social' >> $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
|
599
|
+ echo 'Type=Application' >> $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
|
600
|
+ echo 'Comment=A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB)' >> $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
|
601
|
+ echo 'Exec=bash /usr/bin/start_patchwork' >> $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
|
602
|
+ echo "Icon=/root/freedombone/img/icon_patchwork.png" >> $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
|
603
|
+ echo 'StartupNotify=true' >> $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
|
604
|
+ chmod +x $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
|
605
|
+ chown $MY_USERNAME:$MY_USERNAME $rootdir/home/$MY_USERNAME/Desktop/social.desktop
|
591
|
606
|
}
|
592
|
607
|
|
593
|
608
|
initialise_mesh() {
|
|
@@ -894,6 +909,9 @@ if [ \$no_of_users -gt 0 ]; then
|
894
|
909
|
chmod +x /home/$MY_USERNAME/Desktop/tox.desktop
|
895
|
910
|
chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/Desktop/tox.desktop
|
896
|
911
|
fi
|
|
912
|
+ if [ ! -f /home/$MY_USERNAME/Desktop/social.desktop ]; then
|
|
913
|
+ sed -i 's|Name=.*|Name=Social|g' /home/$MY_USERNAME/Desktop/social.desktop
|
|
914
|
+ fi
|
897
|
915
|
else
|
898
|
916
|
if [ -f /tmp/Users.txt ]; then
|
899
|
917
|
rm /tmp/Users.txt
|
|
@@ -910,6 +928,9 @@ else
|
910
|
928
|
if [ -f /home/$MY_USERNAME/Desktop/tox.desktop ]; then
|
911
|
929
|
rm /home/$MY_USERNAME/Desktop/tox.desktop
|
912
|
930
|
fi
|
|
931
|
+ if [ -f /home/$MY_USERNAME/Desktop/social.desktop ]; then
|
|
932
|
+ sed -i 's|Name=.*|Name=Social (Offline)|g' /home/$MY_USERNAME/Desktop/social.desktop
|
|
933
|
+ fi
|
913
|
934
|
pkill qtox
|
914
|
935
|
fi
|
915
|
936
|
fi
|