Skip to content

Commit 0970331

Browse files
committed
setup for buster upgrade
1 parent 1b9aa84 commit 0970331

File tree

11 files changed

+17
-10
lines changed

11 files changed

+17
-10
lines changed

mq.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#!/home/pi/v/bin/python3
2+
13
import glob
24
import sqlite3
35
import time

omni.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/python3
1+
#!/home/pi/v/bin/python3
22

33
from podcomm.definitions import *
44
import requests

omnipy_beacon.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!/home/pi/v/bin/python3
12

23
from socketserver import UDPServer, BaseRequestHandler
34
from podcomm.definitions import getLogger, configureLogging

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ MarkupSafe==1.1.1
1010
Naked==0.1.31
1111
paho-mqtt==1.5.0
1212
pkg-resources==0.0.0
13+
pycrypto==2.6.1
1314
PyYAML==5.3.1
1415
requests==2.24.0
1516
RPi.GPIO==0.7.0

restapi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!/home/pi/v/bin/python3
12
from threading import Thread
23
import signal
34
import base64

scripts/image/setup.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ git clone https://github.com/winemug/bluepy.git
3232

3333
mkdir -p /home/pi/omnipy/data
3434
rm /home/pi/omnipy/data/key
35-
cp /home/pi/omnipy/scripts/recovery.key /home/pi/omnipy/data/key
35+
cp /home/pi/omnipy/scripts/image/recovery.key /home/pi/omnipy/data/key
3636

3737
### omnipy-base image end
3838

@@ -69,13 +69,14 @@ sudo find /home/pi -name blescan -exec setcap 'cap_net_raw,cap_net_admin+eip' {}
6969
sudo find /home/pi -name sensortag -exec setcap 'cap_net_raw,cap_net_admin+eip' {} \;
7070
sudo find /home/pi -name thingy52 -exec setcap 'cap_net_raw,cap_net_admin+eip' {} \;
7171

72-
python3 -m pip install rpi-gpio simplejson paho-mqtt requests crypto flask
72+
python3 -m pip install rpi-gpio simplejson paho-mqtt requests crypto flask pycrypto
7373

7474

7575
# services
7676

77+
chmod -R 755 /home/pi/omnipy/scripts/*.sh
78+
chmod -R 755 /home/pi/omnipy/*.py
7779
sudo cp /home/pi/omnipy/scripts/image/rc.local /etc/
78-
7980
sudo cp /home/pi/omnipy/scripts/image/omnipy-rest.service /etc/systemd/system/
8081
sudo cp /home/pi/omnipy/scripts/image/omnipy-mq.service /etc/systemd/system/
8182
sudo cp /home/pi/omnipy/scripts/image/omnipy-beacon.service /etc/systemd/system/
@@ -92,9 +93,8 @@ sudo touch /boot/omnipy-pwreset
9293
sudo touch /boot/omnipy-expandfs
9394
sudo touch /boot/omnipy-btreset
9495

95-
sudo halt
96+
#fin
9697

97-
######
9898

9999
sudo umount /dev/sdh1
100100
sudo umount /dev/sdh2

scripts/recovery.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ if [[ -f ${PW_RESET_FILE} ]]; then
2424
echo "pi:omnipy" | chpasswd
2525
mkdir -p /home/pi/omnipy/data
2626
rm /home/pi/omnipy/data/key
27-
cp /home/pi/omnipy/scripts/recovery.key /home/pi/omnipy/data/key
27+
cp /home/pi/omnipy/scripts/image/recovery.key /home/pi/omnipy/data/key
2828
/bin/rm ${PW_RESET_FILE}
2929
/sbin/shutdown -r now
3030
fi
@@ -37,4 +37,5 @@ fi
3737

3838
if [[ -f ${UPGRADE_FILE} ]]; then
3939
su -c "/bin/bash /home/pi/omnipy/scripts/update.sh &" pi
40+
/sbin/shutdown -r now
4041
fi

set_api_password.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
#!/usr/bin/python3
1+
#!/home/pi/v/bin/python3
2+
23
import hashlib
34
from podcomm.definitions import *
45

verify_rl.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/python3
1+
#!/home/pi/v/bin/python3
22
from podcomm.pr_rileylink import RileyLink
33
from podcomm.definitions import *
44

0 commit comments

Comments
 (0)