| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															1648
														 | 
														
															   ZERONET_BLOG_ADDRESS=${blog_address//[[:blank:]]/} 
														 | 
														
															1648
														 | 
														
															   ZERONET_BLOG_ADDRESS=${blog_address//[[:blank:]]/} 
														 | 
													
												
													
														| 
															1649
														 | 
														
															   ZERONET_BLOG_PRIVATE_KEY=${blog_private_key//[[:blank:]]/} 
														 | 
														
															1649
														 | 
														
															   ZERONET_BLOG_PRIVATE_KEY=${blog_private_key//[[:blank:]]/} 
														 | 
													
												
													
														| 
															1650
														 | 
														
															  
														 | 
														
															1650
														 | 
														
															  
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1651
														 | 
														
															+  if [ ${#ZERONET_BLOG_ADDRESS} -lt 20 ]; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1652
														 | 
														
															+      echo "Address:    $ZERONET_BLOG_ADDRESS" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1653
														 | 
														
															+      echo "Public key: $ZERONET_BLOG_PRIVATE_KEY" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1654
														 | 
														
															+      echo 'Unable to create zeronet blog address' 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1655
														 | 
														
															+      exit 7358 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1656
														 | 
														
															+  fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1657
														 | 
														
															+ 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1658
														 | 
														
															+  if [ ${#ZERONET_BLOG_PRIVATE_KEY} -lt 20 ]; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1659
														 | 
														
															+      echo "Address:    $ZERONET_BLOG_ADDRESS" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1660
														 | 
														
															+      echo "Public key: $ZERONET_BLOG_PRIVATE_KEY" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1661
														 | 
														
															+      echo 'Unable to create zeronet blog private key' 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1662
														 | 
														
															+      exit 1639 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1663
														 | 
														
															+  fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1664
														 | 
														
															+ 
														 | 
													
												
													
														| 
															1651
														 | 
														
															   if [ ! -d "/opt/zeronet/data/$ZERONET_BLOG_ADDRESS" ]; then 
														 | 
														
															1665
														 | 
														
															   if [ ! -d "/opt/zeronet/data/$ZERONET_BLOG_ADDRESS" ]; then 
														 | 
													
												
													
														| 
															1652
														 | 
														
															       echo "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS" 
														 | 
														
															1666
														 | 
														
															       echo "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS" 
														 | 
													
												
													
														| 
															1653
														 | 
														
															       exit 7638 
														 | 
														
															1667
														 | 
														
															       exit 7638 
														 | 
													
												
											
												
													
														| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															1658
														 | 
														
															       echo 'ZeroBlog repo could not be cloned' 
														 | 
														
															1672
														 | 
														
															       echo 'ZeroBlog repo could not be cloned' 
														 | 
													
												
													
														| 
															1659
														 | 
														
															       exit 6739 
														 | 
														
															1673
														 | 
														
															       exit 6739 
														 | 
													
												
													
														| 
															1660
														 | 
														
															   fi 
														 | 
														
															1674
														 | 
														
															   fi 
														 | 
													
												
													
														| 
															1661
														 | 
														
															-  echo "Blog address:     $ZERONET_BLOG_ADDRESS" 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															1662
														 | 
														
															-  echo "Blog private key: $ZERONET_BLOG_PRIVATE_KEY" 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1675
														 | 
														
															+  echo "ZeroNet Blog address:     $ZERONET_BLOG_ADDRESS" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1676
														 | 
														
															+  echo "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY" 
														 | 
													
												
													
														| 
															1663
														 | 
														
															   cp -r /opt/zeronet/ZeroBlog/* /opt/zeronet/data/$ZERONET_BLOG_ADDRESS 
														 | 
														
															1677
														 | 
														
															   cp -r /opt/zeronet/ZeroBlog/* /opt/zeronet/data/$ZERONET_BLOG_ADDRESS 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1678
														 | 
														
															+ 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1679
														 | 
														
															+  if [ ! -d /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/data ]; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1680
														 | 
														
															+      mkdir /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/data 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1681
														 | 
														
															+  fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1682
														 | 
														
															+  cp /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/data-default/data.json /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/data 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1683
														 | 
														
															+  sed -i "s/MyZeroBlog/$ZERONET_DEFAULT_BLOG_TITLE/g" /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/data/data.json 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1684
														 | 
														
															+  sed -i "s/My ZeroBlog./$ZERONET_DEFAULT_BLOG_TAGLINE/g" /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/data/data.json 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1685
														 | 
														
															+  sed -i "s/ZeroBlog Demo/$ZERONET_DEFAULT_BLOG_TITLE/g" /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/index.html 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1686
														 | 
														
															+  sed -i "s|<h3 class=\"description\">.*|<h3 class=\"description\">$ZERONET_DEFAULT_BLOG_TAGLINE</h3>|g" /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/index.html 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1687
														 | 
														
															+  sed -i "s/Blogging platform Demo/Blogging platform/g" /opt/zeronet/data/$ZERONET_BLOG_ADDRESS/content.json 
														 | 
													
												
													
														| 
															1664
														 | 
														
															   python zeronet.py siteSign $ZERONET_BLOG_ADDRESS $ZERONET_BLOG_PRIVATE_KEY 
														 | 
														
															1688
														 | 
														
															   python zeronet.py siteSign $ZERONET_BLOG_ADDRESS $ZERONET_BLOG_PRIVATE_KEY 
														 | 
													
												
													
														| 
															1665
														 | 
														
															  
														 | 
														
															1689
														 | 
														
															  
														 | 
													
												
													
														| 
															1666
														 | 
														
															   # Add an avahi service 
														 | 
														
															1690
														 | 
														
															   # Add an avahi service 
														 | 
													
												
											
												
													
														| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															1676
														 | 
														
															   echo '</service-group>' >> /tmp/zeronet-blog.service 
														 | 
														
															1700
														 | 
														
															   echo '</service-group>' >> /tmp/zeronet-blog.service 
														 | 
													
												
													
														| 
															1677
														 | 
														
															   sudo cp /tmp/zeronet-blog.service /etc/avahi/services/zeronet-blog.service 
														 | 
														
															1701
														 | 
														
															   sudo cp /tmp/zeronet-blog.service /etc/avahi/services/zeronet-blog.service 
														 | 
													
												
													
														| 
															1678
														 | 
														
															  
														 | 
														
															1702
														 | 
														
															  
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1703
														 | 
														
															+  if [ ! -d /home/$MY_USERNAME/.config/zeronet ]; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1704
														 | 
														
															+      mkdir -p /home/$MY_USERNAME/.config/zeronet 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1705
														 | 
														
															+  fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1706
														 | 
														
															+  echo "$ZERONET_URL/$ZERONET_BLOG_ADDRESS" > /home/$MY_USERNAME/.config/zeronet/myblog 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1707
														 | 
														
															+ 
														 | 
													
												
													
														| 
															1679
														 | 
														
															   if ! grep -q "ZeroNet Blog address" /home/$MY_USERNAME/README; then 
														 | 
														
															1708
														 | 
														
															   if ! grep -q "ZeroNet Blog address" /home/$MY_USERNAME/README; then 
														 | 
													
												
													
														| 
															1680
														 | 
														
															       echo '' >> /home/$MY_USERNAME/README 
														 | 
														
															1709
														 | 
														
															       echo '' >> /home/$MY_USERNAME/README 
														 | 
													
												
													
														| 
															1681
														 | 
														
															       echo "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS" >> /home/$MY_USERNAME/README 
														 | 
														
															1710
														 | 
														
															       echo "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS" >> /home/$MY_USERNAME/README 
														 | 
													
												
											
												
													
														| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															1718
														 | 
														
															   ZERONET_FORUM_ADDRESS=${forum_address//[[:blank:]]/} 
														 | 
														
															1747
														 | 
														
															   ZERONET_FORUM_ADDRESS=${forum_address//[[:blank:]]/} 
														 | 
													
												
													
														| 
															1719
														 | 
														
															   ZERONET_FORUM_PRIVATE_KEY=${forum_private_key//[[:blank:]]/} 
														 | 
														
															1748
														 | 
														
															   ZERONET_FORUM_PRIVATE_KEY=${forum_private_key//[[:blank:]]/} 
														 | 
													
												
													
														| 
															1720
														 | 
														
															  
														 | 
														
															1749
														 | 
														
															  
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1750
														 | 
														
															+  if [ ${#ZERONET_FORUM_ADDRESS} -lt 20 ]; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1751
														 | 
														
															+      echo "Address:    $ZERONET_FORUM_ADDRESS" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1752
														 | 
														
															+      echo "Public key: $ZERONET_FORUM_PRIVATE_KEY" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1753
														 | 
														
															+      echo 'Unable to create zeronet forum address' 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1754
														 | 
														
															+      exit 76352 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1755
														 | 
														
															+  fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1756
														 | 
														
															+ 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1757
														 | 
														
															+  if [ ${#ZERONET_FORUM_PRIVATE_KEY} -lt 20 ]; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1758
														 | 
														
															+      echo "Address:    $ZERONET_FORUM_ADDRESS" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1759
														 | 
														
															+      echo "Public key: $ZERONET_FORUM_PRIVATE_KEY" 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1760
														 | 
														
															+      echo 'Unable to create zeronet forum private key' 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1761
														 | 
														
															+      exit 87356 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1762
														 | 
														
															+  fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1763
														 | 
														
															+ 
														 | 
													
												
													
														| 
															1721
														 | 
														
															   if [ ! -d "/opt/zeronet/data/$ZERONET_FORUM_ADDRESS" ]; then 
														 | 
														
															1764
														 | 
														
															   if [ ! -d "/opt/zeronet/data/$ZERONET_FORUM_ADDRESS" ]; then 
														 | 
													
												
													
														| 
															1722
														 | 
														
															       echo "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS" 
														 | 
														
															1765
														 | 
														
															       echo "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS" 
														 | 
													
												
													
														| 
															1723
														 | 
														
															       exit 7638 
														 | 
														
															1766
														 | 
														
															       exit 7638 
														 | 
													
												
											
												
													
														| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															1731
														 | 
														
															   echo "Forum address:     $ZERONET_FORUM_ADDRESS" 
														 | 
														
															1774
														 | 
														
															   echo "Forum address:     $ZERONET_FORUM_ADDRESS" 
														 | 
													
												
													
														| 
															1732
														 | 
														
															   echo "Forum private key: $ZERONET_FORUM_PRIVATE_KEY" 
														 | 
														
															1775
														 | 
														
															   echo "Forum private key: $ZERONET_FORUM_PRIVATE_KEY" 
														 | 
													
												
													
														| 
															1733
														 | 
														
															   cp -r /opt/zeronet/ZeroTalk/* /opt/zeronet/data/$ZERONET_FORUM_ADDRESS 
														 | 
														
															1776
														 | 
														
															   cp -r /opt/zeronet/ZeroTalk/* /opt/zeronet/data/$ZERONET_FORUM_ADDRESS 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1777
														 | 
														
															+  sed -i "s/ZeroBoard/$ZERONET_DEFAULT_FORUM_TITLE/g" /opt/zeronet/data/$ZERONET_FORUM_ADDRESS/index.html 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1778
														 | 
														
															+  sed -i "s/ZeroTalk/$ZERONET_DEFAULT_FORUM_TITLE/g" /opt/zeronet/data/$ZERONET_FORUM_ADDRESS/index.html 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1779
														 | 
														
															+  sed -i "s|Demo for dynamic, decentralized content publishing.|$ZERONET_DEFAULT_FORUM_TAGLINE|g" /opt/zeronet/data/$ZERONET_FORUM_ADDRESS/index.html 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1780
														 | 
														
															+  sed -i 's/Messaging Board Demo/Messaging Board/g' /opt/zeronet/data/$ZERONET_FORUM_ADDRESS/content.json 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1781
														 | 
														
															+  sed -i "s/ZeroBoard/$ZERONET_DEFAULT_FORUM_TITLE/g" /opt/zeronet/data/$ZERONET_FORUM_ADDRESS/content.json 
														 | 
													
												
													
														| 
															1734
														 | 
														
															   python zeronet.py siteSign $ZERONET_FORUM_ADDRESS $ZERONET_FORUM_PRIVATE_KEY 
														 | 
														
															1782
														 | 
														
															   python zeronet.py siteSign $ZERONET_FORUM_ADDRESS $ZERONET_FORUM_PRIVATE_KEY 
														 | 
													
												
													
														| 
															1735
														 | 
														
															  
														 | 
														
															1783
														 | 
														
															  
														 | 
													
												
													
														| 
															1736
														 | 
														
															   # Add an avahi service 
														 | 
														
															1784
														 | 
														
															   # Add an avahi service 
														 | 
													
												
											
												
													
														| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															1746
														 | 
														
															   echo '</service-group>' >> /tmp/zeronet-forum.service 
														 | 
														
															1794
														 | 
														
															   echo '</service-group>' >> /tmp/zeronet-forum.service 
														 | 
													
												
													
														| 
															1747
														 | 
														
															   sudo cp /tmp/zeronet-forum.service /etc/avahi/services/zeronet-forum.service 
														 | 
														
															1795
														 | 
														
															   sudo cp /tmp/zeronet-forum.service /etc/avahi/services/zeronet-forum.service 
														 | 
													
												
													
														| 
															1748
														 | 
														
															  
														 | 
														
															1796
														 | 
														
															  
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1797
														 | 
														
															+  if [ ! -d /home/$MY_USERNAME/.config/zeronet ]; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1798
														 | 
														
															+      mkdir -p /home/$MY_USERNAME/.config/zeronet 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1799
														 | 
														
															+  fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1800
														 | 
														
															+  echo "$ZERONET_URL/$ZERONET_FORUM_ADDRESS" > /home/$MY_USERNAME/.config/zeronet/myforum 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															1801
														 | 
														
															+ 
														 | 
													
												
													
														| 
															1749
														 | 
														
															   if ! grep -q "ZeroNet Forum address" /home/$MY_USERNAME/README; then 
														 | 
														
															1802
														 | 
														
															   if ! grep -q "ZeroNet Forum address" /home/$MY_USERNAME/README; then 
														 | 
													
												
													
														| 
															1750
														 | 
														
															       echo '' >> /home/$MY_USERNAME/README 
														 | 
														
															1803
														 | 
														
															       echo '' >> /home/$MY_USERNAME/README 
														 | 
													
												
													
														| 
															1751
														 | 
														
															       echo "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS" >> /home/$MY_USERNAME/README 
														 | 
														
															1804
														 | 
														
															       echo "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS" >> /home/$MY_USERNAME/README 
														 |