From 1097938e8e7ecc81a6f3bb8270a97b5b72d0edde Mon Sep 17 00:00:00 2001 From: glen Date: Fri, 5 Mar 2021 12:25:32 -0500 Subject: [PATCH] Initial upload --- acquire.sh | 5 +++++ assets/Lokinet.desktop | 8 +++++++ assets/credits | 2 ++ assets/description | 5 +++++ assets/uninstall.sh | 7 ++++++ assets/website | 1 + img/lokiremove.png | Bin 0 -> 3656 bytes install.sh | 49 +++++++++++++++++++++++++++++++++++++++++ 8 files changed, 77 insertions(+) create mode 100644 acquire.sh create mode 100644 assets/Lokinet.desktop create mode 100644 assets/credits create mode 100644 assets/description create mode 100755 assets/uninstall.sh create mode 100644 assets/website create mode 100644 img/lokiremove.png create mode 100755 install.sh diff --git a/acquire.sh b/acquire.sh new file mode 100644 index 0000000..ff0a9ed --- /dev/null +++ b/acquire.sh @@ -0,0 +1,5 @@ +UPDATE_URL="https://raw.githubusercontent.com/necro-nemesis/Rapsberry-Pi-OS-Lokinet/main/" +wget -q ${UPDATE_URL}/install.sh -O /tmp/install.sh +source /tmp/install.sh && rm -f /tmp/install.sh + +install_lokinet diff --git a/assets/Lokinet.desktop b/assets/Lokinet.desktop new file mode 100644 index 0000000..e4ef471 --- /dev/null +++ b/assets/Lokinet.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Uninstall Lokinet +Comment=Remove Lokinet +Icon=/usr/share/pixmaps/lokiremove.png +Exec=/etc/lokinet/assets/uninstall.sh +Terminal=false +Categories=Internet; diff --git a/assets/credits b/assets/credits new file mode 100644 index 0000000..081a8e7 --- /dev/null +++ b/assets/credits @@ -0,0 +1,2 @@ +This application is a product of ongoing research and various tool development of the Loki Foundation. +https://loki.foundation/ diff --git a/assets/description b/assets/description new file mode 100644 index 0000000..30f6ed8 --- /dev/null +++ b/assets/description @@ -0,0 +1,5 @@ +Lokinet Overview + +Service Nodes on the Loki network will operate a low latency onion routing protocol, forming a fully decentralised overlay network, called Lokinet. Onion routing protocols allow for users to form tunnels or paths through a distributed network, using multiple nodes as hops to obfuscate the destination and origin of data packets. + +The network does not rely on trusted authorities and its state is fully derived from the blockchain. Users can connect to individual Service Nodes and create bidirectional paths for packets to be routed through. The network can be used to access internally hosted services called SNApps. Users can utilise Service Nodes exit functionality to browse the external internet without their IP address being exposed. diff --git a/assets/uninstall.sh b/assets/uninstall.sh new file mode 100755 index 0000000..6fbba95 --- /dev/null +++ b/assets/uninstall.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +sudo apt remove lokinet-gui -y && sudo apt remove lokinet -y +sudo systemctl restart dhcpcd +sudo rm /usr/share/applications/Lokinet.desktop || install_error "Unable to remove startup entry" +sudo rm /usr/pixmaps/lokiremove.png || install_error "Unable to remove startup icon" +sudo rm -r /etc/lokinet || install_error "Unable to remove lokinet removal files" diff --git a/assets/website b/assets/website new file mode 100644 index 0000000..910ed87 --- /dev/null +++ b/assets/website @@ -0,0 +1 @@ +https://lokinet.org/ diff --git a/img/lokiremove.png b/img/lokiremove.png new file mode 100644 index 0000000000000000000000000000000000000000..6a876ce76ac00cf57c8af7de1cee669ebf91a622 GIT binary patch literal 3656 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 aJpUICPDq{}XZ*YX0000