From 5240cee446b49e9b10cb5fa12465d18c7cfd4bb3 Mon Sep 17 00:00:00 2001 From: Chris Poore Date: Fri, 22 Dec 2023 17:33:05 -0500 Subject: [PATCH] First attempt at Raspberry Pi OS (bookworm) install --- CHANGELOG.md | 12 +++++ Logs/event.log | 128 ++++++++++++++++++++++++------------------------- README.md | 1 + install | 3 +- 4 files changed, 78 insertions(+), 66 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79d3a73a..51904594 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,18 @@ # Change Log All notable changes to this project will be documented in this file. +## 2023-12-22 + +First attempt at Raspberry Pi OS (bookworm) install + +### Added + +- Raspberry Pi OS (bookworm) installer item, in beta status + +### Fixed + +- Changed hackrf_sweep check during install from `--help` to `-h` + ## 2023-12-18 2023 FISSURE Challenge details diff --git a/Logs/event.log b/Logs/event.log index 97b97f73..35a6b3f0 100644 --- a/Logs/event.log +++ b/Logs/event.log @@ -1,65 +1,63 @@ -12/18/2023 12:59:58 PM - dashboard: Port Initialized to tcp://127.0.0.1:5051 -12/18/2023 12:59:58 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml -12/18/2023 12:59:58 PM - dashboard: Port Initialized to tcp://127.0.0.1:5057 -12/18/2023 12:59:58 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml -12/18/2023 12:59:58 PM - dashboard: Port Connected to tcp://127.0.0.1:5055 -12/18/2023 12:59:58 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml -12/18/2023 12:59:58 PM - dashboard: Port Connected to tcp://127.0.0.1:5059 -12/18/2023 12:59:58 PM - dashboard: Port Connected to tcp://127.0.0.1:5060 -12/18/2023 12:59:58 PM - dashboard: Port Connected to tcp://127.0.0.1:5065 -12/18/2023 12:59:58 PM - dashboard: Port Connected to tcp://127.0.0.1:5061 -12/18/2023 12:59:58 PM - dashboard: Port Connected to tcp://127.0.0.1:5063 -12/18/2023 12:59:59 PM - hiprfisr: End of HIPRFISR Initialization -12/18/2023 12:59:59 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5051 -12/18/2023 12:59:59 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml -12/18/2023 12:59:59 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5052 -12/18/2023 12:59:59 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml -12/18/2023 12:59:59 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5053 -12/18/2023 12:59:59 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml -12/18/2023 12:59:59 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5054 -12/18/2023 12:59:59 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml -12/18/2023 12:59:59 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5055 -12/18/2023 12:59:59 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml -12/18/2023 12:59:59 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5057 -12/18/2023 12:59:59 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml -12/18/2023 12:59:59 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5059 -12/18/2023 12:59:59 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5060 -12/18/2023 12:59:59 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5065 -12/18/2023 12:59:59 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5061 -12/18/2023 12:59:59 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5063 -12/18/2023 12:59:59 PM - hiprfisr: Start of Main Event Loop -12/18/2023 12:59:59 PM - fge: Port Connected to tcp://127.0.0.1:5053 -12/18/2023 01:00:00 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml -12/18/2023 01:00:00 PM - fge: Port Initialized to tcp://127.0.0.1:5061 -12/18/2023 01:00:00 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml -12/18/2023 01:00:00 PM - fge: Port Connected to tcp://127.0.0.1:5055 -12/18/2023 01:00:00 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml -12/18/2023 01:00:00 PM - fge: Port Connected to tcp://127.0.0.1:5057 -12/18/2023 01:00:00 PM - tsi: Port Connected to tcp://localhost:5052 -12/18/2023 01:00:00 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml -12/18/2023 01:00:00 PM - tsi: Port Initialized to tcp://*:5059 -12/18/2023 01:00:00 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml -12/18/2023 01:00:00 PM - tsi: Port Connected to tcp://127.0.0.1:5055 -12/18/2023 01:00:00 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml -12/18/2023 01:00:00 PM - tsi: Port Connected to tcp://127.0.0.1:5057 -12/18/2023 01:00:00 PM - pd: Port Connected to tcp://127.0.0.1:5054 -12/18/2023 01:00:00 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml -12/18/2023 01:00:00 PM - pd: Port Initialized to tcp://127.0.0.1:5063 -12/18/2023 01:00:00 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml -12/18/2023 01:00:00 PM - pd: Port Connected to tcp://127.0.0.1:5055 -12/18/2023 01:00:00 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml -12/18/2023 01:00:00 PM - pd: Port Connected to tcp://127.0.0.1:5057 -12/18/2023 01:00:01 PM - dashboard: Sending message: Dashboard: Set Process SOIs [False, None, None, None] -12/18/2023 01:00:01 PM - dashboard: Sending message: Dashboard: SOI Selection Mode 0 -12/18/2023 01:00:01 PM - hiprfisr: Received message: Dashboard: Set Process SOIs [False, None, None, None] -12/18/2023 01:00:01 PM - hiprfisr: Executing Callback: setProcessSOIs with parameters [False, None, None, None] -12/18/2023 01:00:01 PM - hiprfisr: Received message: Dashboard: SOI Selection Mode 0 -12/18/2023 01:00:01 PM - hiprfisr: Executing Callback: setSOI_SelectionMode with parameters 0 -12/18/2023 01:00:01 PM - hiprfisr: Sending message: HIPRFISR: Connected TSI -12/18/2023 01:00:01 PM - hiprfisr: Sending message: HIPRFISR: Connected FGE -12/18/2023 01:00:01 PM - hiprfisr: Sending message: HIPRFISR: Connected PD -12/18/2023 01:00:01 PM - dashboard: Received message: HIPRFISR: Connected TSI -12/18/2023 01:00:01 PM - dashboard: Received message: HIPRFISR: Connected FGE -12/18/2023 01:00:01 PM - dashboard: Received message: HIPRFISR: Connected PD -12/18/2023 01:00:19 PM - dashboard: Sending message: Dashboard: Stop TSI Detector $Parameters -12/18/2023 01:00:19 PM - dashboard: Sending message: Dashboard: Stop PD $Parameters +12/19/2023 04:36:35 PM - dashboard: Port Initialized to tcp://127.0.0.1:5051 +12/19/2023 04:36:35 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml +12/19/2023 04:36:35 PM - dashboard: Port Initialized to tcp://127.0.0.1:5057 +12/19/2023 04:36:35 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml +12/19/2023 04:36:35 PM - dashboard: Port Connected to tcp://127.0.0.1:5055 +12/19/2023 04:36:35 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml +12/19/2023 04:36:35 PM - dashboard: Port Connected to tcp://127.0.0.1:5059 +12/19/2023 04:36:35 PM - dashboard: Port Connected to tcp://127.0.0.1:5060 +12/19/2023 04:36:35 PM - dashboard: Port Connected to tcp://127.0.0.1:5065 +12/19/2023 04:36:35 PM - dashboard: Port Connected to tcp://127.0.0.1:5061 +12/19/2023 04:36:35 PM - dashboard: Port Connected to tcp://127.0.0.1:5063 +12/19/2023 04:36:35 PM - hiprfisr: End of HIPRFISR Initialization +12/19/2023 04:36:35 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5051 +12/19/2023 04:36:35 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml +12/19/2023 04:36:35 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5052 +12/19/2023 04:36:35 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml +12/19/2023 04:36:35 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5053 +12/19/2023 04:36:35 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml +12/19/2023 04:36:35 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5054 +12/19/2023 04:36:36 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml +12/19/2023 04:36:36 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5055 +12/19/2023 04:36:36 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml +12/19/2023 04:36:36 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5057 +12/19/2023 04:36:36 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml +12/19/2023 04:36:36 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5059 +12/19/2023 04:36:36 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5060 +12/19/2023 04:36:36 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5065 +12/19/2023 04:36:36 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5061 +12/19/2023 04:36:36 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5063 +12/19/2023 04:36:36 PM - hiprfisr: Start of Main Event Loop +12/19/2023 04:36:36 PM - fge: Port Connected to tcp://127.0.0.1:5053 +12/19/2023 04:36:36 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml +12/19/2023 04:36:36 PM - fge: Port Initialized to tcp://127.0.0.1:5061 +12/19/2023 04:36:36 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml +12/19/2023 04:36:36 PM - fge: Port Connected to tcp://127.0.0.1:5055 +12/19/2023 04:36:36 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml +12/19/2023 04:36:36 PM - fge: Port Connected to tcp://127.0.0.1:5057 +12/19/2023 04:36:36 PM - tsi: Port Connected to tcp://localhost:5052 +12/19/2023 04:36:36 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml +12/19/2023 04:36:36 PM - tsi: Port Initialized to tcp://*:5059 +12/19/2023 04:36:36 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml +12/19/2023 04:36:36 PM - tsi: Port Connected to tcp://127.0.0.1:5055 +12/19/2023 04:36:36 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml +12/19/2023 04:36:36 PM - tsi: Port Connected to tcp://127.0.0.1:5057 +12/19/2023 04:36:37 PM - pd: Port Connected to tcp://127.0.0.1:5054 +12/19/2023 04:36:37 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml +12/19/2023 04:36:37 PM - pd: Port Initialized to tcp://127.0.0.1:5063 +12/19/2023 04:36:37 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml +12/19/2023 04:36:37 PM - pd: Port Connected to tcp://127.0.0.1:5055 +12/19/2023 04:36:37 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml +12/19/2023 04:36:37 PM - pd: Port Connected to tcp://127.0.0.1:5057 +12/19/2023 04:36:37 PM - hiprfisr: Sending message: HIPRFISR: Connected TSI +12/19/2023 04:36:37 PM - hiprfisr: Sending message: HIPRFISR: Connected PD +12/19/2023 04:36:37 PM - dashboard: Sending message: Dashboard: Set Process SOIs [False, None, None, None] +12/19/2023 04:36:37 PM - dashboard: Sending message: Dashboard: SOI Selection Mode 0 +12/19/2023 04:36:38 PM - dashboard: Received message: HIPRFISR: Connected TSI +12/19/2023 04:36:38 PM - dashboard: Received message: HIPRFISR: Connected PD +12/19/2023 04:36:38 PM - hiprfisr: Received message: Dashboard: Set Process SOIs [False, None, None, None] +12/19/2023 04:36:38 PM - hiprfisr: Executing Callback: setProcessSOIs with parameters [False, None, None, None] +12/19/2023 04:36:38 PM - hiprfisr: Received message: Dashboard: SOI Selection Mode 0 +12/19/2023 04:36:38 PM - hiprfisr: Executing Callback: setSOI_SelectionMode with parameters 0 +12/19/2023 06:09:33 PM - dashboard: Sending message: Dashboard: Stop TSI Detector $Parameters +12/19/2023 06:09:33 PM - dashboard: Sending message: Dashboard: Stop PD $Parameters diff --git a/README.md b/README.md index 35945e2f..7a6a906e 100644 --- a/README.md +++ b/README.md @@ -176,6 +176,7 @@ Operating System | FISSURE Branch | Parrot OS 5.2 (amd64) | Python3_maint-3.8 | | Kali 23.1 (x64) | Python3_maint-3.10 | | BackBox Linux 8 (amd64) | Python3_maint-3.10 | +| Raspberry Pi OS (bookworm) | Python3_maint-3.10 | Note: Certain software tools do not work for every OS. Refer to [Known Conflicts and Third-Party Software](https://fissure.readthedocs.io/en/latest/pages/installation.html#known-conflicts) diff --git a/install b/install index 245d42eb..acfd6cc1 100755 --- a/install +++ b/install @@ -11,6 +11,7 @@ ubuntu18_04=$(lsb_release -d 2>&1 | grep "Ubuntu 18.04") ubuntu22_04=$(lsb_release -d 2>&1 | grep "Ubuntu 22.04") kali23_1=$(lsb_release -d 2>&1 | grep "Kali") backbox=$(cat /etc/issue -d 2>&1 | grep "BackBox") +raspberry_pi_os=$(lsb_release -d 2>&1 | grep "bookworm") # Ubuntu 20.04 if [[ -n "$ubuntu20_04" ]] @@ -48,7 +49,7 @@ then fi # Python-maint_3.10, Ubuntu 22.04 -if [[ -n "$ubuntu22_04" ]] || [[ -n "$dragonOS_focalx" ]] || [[ -n "$kali23_1" ]] || [[ -n "$backbox" ]] +if [[ -n "$ubuntu22_04" ]] || [[ -n "$dragonOS_focalx" ]] || [[ -n "$kali23_1" ]] || [[ -n "$backbox" ]] || [[ -n "$raspberry_pi_os" ]] then echo "This branch is not for Ubuntu 22.04 variants. Switch to the Python3_maint-3.10 branch and try again!" exit