Compare commits
2 Commits
0a9dd2931b
...
0b5197e546
Author | SHA1 | Date | |
---|---|---|---|
|
0b5197e546 | ||
|
002ab064b7 |
10
install.sh
10
install.sh
@ -8,17 +8,23 @@ sudo apt-get install python3-fido2 -y
|
|||||||
sudo apt-get install python3-nfcpy -y
|
sudo apt-get install python3-nfcpy -y
|
||||||
sudo apt-get install screen -y
|
sudo apt-get install screen -y
|
||||||
|
|
||||||
|
sudo apt-get update
|
||||||
|
sudo apt-get upgrade -y
|
||||||
|
|
||||||
sudo mkdir /user/CNSA
|
sudo mkdir /user/CNSA
|
||||||
|
|
||||||
# Define crontab job
|
# Define crontab job
|
||||||
JOB="@reboot /bin/sh /user/CNSA/CNSA-276-FP/startup.sh"
|
JOB="@reboot /bin/sh /user/CNSA/script/startup.sh"
|
||||||
|
|
||||||
# Check if the job is already in the crontab and add it if it's not
|
# Check if the job is already in the crontab and add it if it's not
|
||||||
( crontab -l | grep -F "$JOB" || echo "$JOB" ) | crontab -
|
( crontab -l | grep -F "$JOB" || echo "$JOB" ) | crontab -
|
||||||
|
|
||||||
sudo git clone https://gitea.eggtech.net/eggman20339/CNSA-276-FP.git /user/CNSA/CNSA-276-FP
|
sudo git clone https://gitea.eggtech.net/eggman20339/CNSA-276-FP.git /user/CNSA/CNSA-276-FP
|
||||||
|
|
||||||
sudo chmod 777 /user/CNSA/CNSA-276-FP/startup.sh
|
sudo mkdir /user/CNSA/script
|
||||||
|
sudo cp /user/CNSA/CNSA-276-FP/startup.sh /user/CNSA/script/startup.sh
|
||||||
|
|
||||||
|
sudo chmod 777 /user/CNSA/script/startup.sh
|
||||||
|
|
||||||
pip3 install --upgrade fido2 --break-system-packages
|
pip3 install --upgrade fido2 --break-system-packages
|
||||||
pip3 install nfcpy --break-system-packages
|
pip3 install nfcpy --break-system-packages
|
||||||
|
2
main.py
2
main.py
@ -33,7 +33,7 @@ On Windows, the native WebAuthn API will be used.
|
|||||||
"""
|
"""
|
||||||
import time
|
import time
|
||||||
import configparser
|
import configparser
|
||||||
gpie = False
|
gpie = True
|
||||||
if gpie:
|
if gpie:
|
||||||
import RPi.GPIO as GPIO
|
import RPi.GPIO as GPIO
|
||||||
import pickle
|
import pickle
|
||||||
|
@ -28,3 +28,5 @@ sudo chmod 777 /user/CNSA/CNSA-276-FP/startup.sh
|
|||||||
sudo cp /config.bak /user/CNSA/CNSA-276-FP/config.ini
|
sudo cp /config.bak /user/CNSA/CNSA-276-FP/config.ini
|
||||||
|
|
||||||
screen -dmS DoorAuth bash -c "cd /user/CNSA/CNSA-276-FP/ && python3 main.py"
|
screen -dmS DoorAuth bash -c "cd /user/CNSA/CNSA-276-FP/ && python3 main.py"
|
||||||
|
|
||||||
|
sudo cp /user/CNSA/CNSA-276-FP/startup.sh /user/CNSA/script/startup.sh
|
Loading…
Reference in New Issue
Block a user