From e5d369de3013016b7f57e1142b8f823b44f0cae9 Mon Sep 17 00:00:00 2001 From: Vedran Date: Fri, 25 Nov 2016 21:34:26 +0100 Subject: [PATCH] moved scripts to /usr/bin/local due to symlink errors --- home/pi/pivilion/scripts/hotspot | 13 ----------- home/pi/pivilion/scripts/onion | 14 ------------ home/pi/pivilion/scripts/pikey | 11 --------- home/pi/pivilion/scripts/pivilion | 38 ------------------------------- usr/local/bin/hotspot | 0 usr/local/bin/onion | 0 usr/local/bin/pikey | 0 usr/local/bin/pivilion | 7 +++++- 8 files changed, 6 insertions(+), 77 deletions(-) delete mode 100644 home/pi/pivilion/scripts/hotspot delete mode 100644 home/pi/pivilion/scripts/onion delete mode 100644 home/pi/pivilion/scripts/pikey delete mode 100644 home/pi/pivilion/scripts/pivilion mode change 100644 => 100755 usr/local/bin/hotspot mode change 100644 => 100755 usr/local/bin/onion mode change 100644 => 100755 usr/local/bin/pikey mode change 100644 => 100755 usr/local/bin/pivilion diff --git a/home/pi/pivilion/scripts/hotspot b/home/pi/pivilion/scripts/hotspot deleted file mode 100644 index 0318a6c..0000000 --- a/home/pi/pivilion/scripts/hotspot +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -cat /home/pi/pivilion/config/dhcpcd.deny.wlan0 > /etc/dhcpcd.conf - -sudo bash -c 'cat /home/pi/pivilion/config/interfaces.hotspot > /etc/network/interfaces' - -sudo update-rc.d dnsmasq enable - -sudo bash -c 'cat /home/pi/pivilion/config/rc.local.hotspot > /etc/rc.local' - -echo "Your Rpi will reboot in hotspot mode"! - -echo "hotspot" > /home/pi/pivilion/mode diff --git a/home/pi/pivilion/scripts/onion b/home/pi/pivilion/scripts/onion deleted file mode 100644 index 060686b..0000000 --- a/home/pi/pivilion/scripts/onion +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -cat /home/pi/pivilion/config/dhcpcd.orig > /etc/dhcpcd.conf - -sudo bash -c 'cat /home/pi/pivilion/config/interfaces.onion > /etc/network/interfaces' - -sudo update-rc.d dnsmasq disable - -sudo bash -c 'cat /home/pi/pivilion/config/rc.local.onion > /etc/rc.local' - -echo "The next time you reboot, your Pi will start in onion mode"! -echo "Your onion domain is `cat /home/pi/pivilion/torname`" -echo "Access info at `cat /home/pi/pivilion/torname`/info" -echo "onion" > /home/pi/pivilion/mode diff --git a/home/pi/pivilion/scripts/pikey b/home/pi/pivilion/scripts/pikey deleted file mode 100644 index 716f17e..0000000 --- a/home/pi/pivilion/scripts/pikey +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash - -echo "Enter SSID" -read name -echo "Enter password" -read password -wpa_passphrase "$name" "$password" >> /home/pi/pivilion/config/wpa_supplicant.conf -sudo bash -c "cp /home/pi/pivilion/config/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf" -echo "Configured Wifi networks" -sudo bash -c "cat /etc/wpa_supplicant/wpa_supplicant.conf" -echo "If this is correct set your Pi to restart in onion mode by running the onion command!" diff --git a/home/pi/pivilion/scripts/pivilion b/home/pi/pivilion/scripts/pivilion deleted file mode 100644 index 75722f6..0000000 --- a/home/pi/pivilion/scripts/pivilion +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -pause(){ - read -n1 -rsp $'\nPress any key to continue or Ctrl+C to exit...\n\n' -} - -sudo chown pi:pi /home/pi/pivilion/scripts/* -sudo chmod u+x /home/pi/pivilion/scripts/* - -echo -e "\nWelcome to pivilion!" - -let upSeconds="$(/usr/bin/cut -d. -f1 /proc/uptime)" -let secs=$((${upSeconds}%60)) -let mins=$((${upSeconds}/60%60)) -let hours=$((${upSeconds}/3600%24)) -let days=$((${upSeconds}/86400)) -UPTIME=`printf "%d days, %02dh%02dm%02ds" "$days" "$hours" "$mins" "$secs"` - -# get the load averages -read one five fifteen rest < /proc/loadavg -echo " -@@@@@@@@@@@@@@@@@@@ `date +"%A, %e %B %Y, %r"` -@@@@@@, &@& *@@@@@@ `uname -srnmo` -@@@@@@@. .@@@@@@@ Uptime.............: ${UPTIME} -@@@@ .@@@. @@@@ Memory.............: `cat /proc/meminfo | grep MemFree | awk {'print $2'}`kB (Free) / `cat /proc/meminfo | grep MemTotal | awk {'print $2'}`kB (Total) -@ &@@@@.@@@@# @ Load Averages......: ${one}, ${five}, ${fifteen} (1, 5, 15 min) -@ @ . #@@@# . @ @ Running Processes..: `ps ax | wc -l | tr -d " "` -@ @@@, # ,@@@ @ Manual / more info.: pivilion.net -@@, @ ,@@ Onion Address......: `cat /home/pi/pivilion/torname` -@@@@@#@@@@@@@#@@@@@ Running in `cat /home/pi/pivilion/mode` mode" -pause -echo -e "There are four commands for you to use: \n \n 1) \"pivilion\" will display this message. \n \n 2) \"onion\" will set your Pi to start in onion mode on next reboot. \n \n 3) \"hotspot\" will set your Pi to start in hotspot mode on next reboot. This is the default mode. \n Please remember to set the mode properly before each reboot or you might have to access your Pi via ethernet cable or screen. \n \n 4) \"pikey\" is used to setup a Wifi network and password to be used in onion mode. \n \n A more thorough explanation is available at pivilion.net.\n" - -echo -e "The following is a usage scenario." -pause -echo "I'm to lazy to write that ATM. =P" -pause -exit 0 diff --git a/usr/local/bin/hotspot b/usr/local/bin/hotspot old mode 100644 new mode 100755 diff --git a/usr/local/bin/onion b/usr/local/bin/onion old mode 100644 new mode 100755 diff --git a/usr/local/bin/pikey b/usr/local/bin/pikey old mode 100644 new mode 100755 diff --git a/usr/local/bin/pivilion b/usr/local/bin/pivilion old mode 100644 new mode 100755 index b77978f..75722f6 --- a/usr/local/bin/pivilion +++ b/usr/local/bin/pivilion @@ -1,7 +1,12 @@ #!/bin/bash + pause(){ read -n1 -rsp $'\nPress any key to continue or Ctrl+C to exit...\n\n' } + +sudo chown pi:pi /home/pi/pivilion/scripts/* +sudo chmod u+x /home/pi/pivilion/scripts/* + echo -e "\nWelcome to pivilion!" let upSeconds="$(/usr/bin/cut -d. -f1 /proc/uptime)" @@ -30,4 +35,4 @@ echo -e "The following is a usage scenario." pause echo "I'm to lazy to write that ATM. =P" pause -exit 0 \ No newline at end of file +exit 0