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 24f445e5..99403fd6 100644 --- a/Logs/event.log +++ b/Logs/event.log @@ -1,59 +1,65 @@ -12/18/2023 12:56:41 PM - dashboard: Port Initialized to tcp://127.0.0.1:5051 -12/18/2023 12:56:41 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml -12/18/2023 12:56:41 PM - dashboard: Port Initialized to tcp://127.0.0.1:5057 -12/18/2023 12:56:41 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml -12/18/2023 12:56:41 PM - dashboard: Port Connected to tcp://127.0.0.1:5055 -12/18/2023 12:56:41 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml -12/18/2023 12:56:41 PM - dashboard: Port Connected to tcp://127.0.0.1:5059 -12/18/2023 12:56:41 PM - dashboard: Port Connected to tcp://127.0.0.1:5060 -12/18/2023 12:56:41 PM - dashboard: Port Connected to tcp://127.0.0.1:5065 -12/18/2023 12:56:41 PM - dashboard: Port Connected to tcp://127.0.0.1:5061 -12/18/2023 12:56:41 PM - dashboard: Port Connected to tcp://127.0.0.1:5063 -12/18/2023 12:56:42 PM - hiprfisr: End of HIPRFISR Initialization -12/18/2023 12:56:42 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5051 -12/18/2023 12:56:42 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml -12/18/2023 12:56:42 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5052 -12/18/2023 12:56:42 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml -12/18/2023 12:56:42 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5053 -12/18/2023 12:56:42 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml -12/18/2023 12:56:42 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5054 -12/18/2023 12:56:42 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml -12/18/2023 12:56:42 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5055 -12/18/2023 12:56:42 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml -12/18/2023 12:56:42 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5057 -12/18/2023 12:56:42 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml -12/18/2023 12:56:42 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5059 -12/18/2023 12:56:42 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5060 -12/18/2023 12:56:42 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5065 -12/18/2023 12:56:42 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5061 -12/18/2023 12:56:42 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5063 -12/18/2023 12:56:42 PM - hiprfisr: Start of Main Event Loop -12/18/2023 12:56:42 PM - fge: Port Connected to tcp://127.0.0.1:5053 -12/18/2023 12:56:42 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml -12/18/2023 12:56:42 PM - fge: Port Initialized to tcp://127.0.0.1:5061 -12/18/2023 12:56:42 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml -12/18/2023 12:56:42 PM - fge: Port Connected to tcp://127.0.0.1:5055 -12/18/2023 12:56:42 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml -12/18/2023 12:56:42 PM - fge: Port Connected to tcp://127.0.0.1:5057 -12/18/2023 12:56:43 PM - tsi: Port Connected to tcp://localhost:5052 -12/18/2023 12:56:43 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml -12/18/2023 12:56:43 PM - tsi: Port Initialized to tcp://*:5059 -12/18/2023 12:56:43 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml -12/18/2023 12:56:43 PM - tsi: Port Connected to tcp://127.0.0.1:5055 -12/18/2023 12:56:43 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml -12/18/2023 12:56:43 PM - tsi: Port Connected to tcp://127.0.0.1:5057 -12/18/2023 12:56:43 PM - hiprfisr: Sending message: HIPRFISR: Connected TSI -12/18/2023 12:56:43 PM - hiprfisr: Sending message: HIPRFISR: Connected FGE -12/18/2023 12:56:43 PM - hiprfisr: Sending message: HIPRFISR: Connected PD -12/18/2023 12:56:44 PM - pd: Port Connected to tcp://127.0.0.1:5054 -12/18/2023 12:56:44 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml -12/18/2023 12:56:44 PM - pd: Port Initialized to tcp://127.0.0.1:5063 -12/18/2023 12:56:44 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml -12/18/2023 12:56:44 PM - pd: Port Connected to tcp://127.0.0.1:5055 -12/18/2023 12:56:44 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml -12/18/2023 12:56:44 PM - pd: Port Connected to tcp://127.0.0.1:5057 -12/18/2023 12:56:44 PM - dashboard: Received message: HIPRFISR: Connected TSI -12/18/2023 12:56:44 PM - dashboard: Received message: HIPRFISR: Connected FGE -12/18/2023 12:56:44 PM - dashboard: Received message: HIPRFISR: Connected PD -12/18/2023 12:58:18 PM - dashboard: Sending message: Dashboard: Stop TSI Detector $Parameters -12/18/2023 12:58:18 PM - dashboard: Sending message: Dashboard: Stop PD $Parameters +12/18/2023 01:01:19 PM - dashboard: Port Initialized to tcp://127.0.0.1:5051 +12/18/2023 01:01:19 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml +12/18/2023 01:01:19 PM - dashboard: Port Initialized to tcp://127.0.0.1:5057 +12/18/2023 01:01:19 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml +12/18/2023 01:01:19 PM - dashboard: Port Connected to tcp://127.0.0.1:5055 +12/18/2023 01:01:19 PM - dashboard: Initialized Schema: /home/user/FISSURE/YAML/dashboard.yaml +12/18/2023 01:01:19 PM - dashboard: Port Connected to tcp://127.0.0.1:5059 +12/18/2023 01:01:19 PM - dashboard: Port Connected to tcp://127.0.0.1:5060 +12/18/2023 01:01:19 PM - dashboard: Port Connected to tcp://127.0.0.1:5065 +12/18/2023 01:01:19 PM - dashboard: Port Connected to tcp://127.0.0.1:5061 +12/18/2023 01:01:19 PM - dashboard: Port Connected to tcp://127.0.0.1:5063 +12/18/2023 01:01:19 PM - hiprfisr: End of HIPRFISR Initialization +12/18/2023 01:01:19 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5051 +12/18/2023 01:01:19 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml +12/18/2023 01:01:19 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5052 +12/18/2023 01:01:19 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml +12/18/2023 01:01:20 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5053 +12/18/2023 01:01:20 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml +12/18/2023 01:01:20 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5054 +12/18/2023 01:01:20 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml +12/18/2023 01:01:20 PM - hiprfisr: Port Initialized to tcp://127.0.0.1:5055 +12/18/2023 01:01:20 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml +12/18/2023 01:01:20 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5057 +12/18/2023 01:01:20 PM - hiprfisr: Initialized Schema: /home/user/FISSURE/YAML/hiprfisr.yaml +12/18/2023 01:01:20 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5059 +12/18/2023 01:01:20 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5060 +12/18/2023 01:01:20 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5065 +12/18/2023 01:01:20 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5061 +12/18/2023 01:01:20 PM - hiprfisr: Port Connected to tcp://127.0.0.1:5063 +12/18/2023 01:01:20 PM - hiprfisr: Start of Main Event Loop +12/18/2023 01:01:20 PM - fge: Port Connected to tcp://127.0.0.1:5053 +12/18/2023 01:01:20 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml +12/18/2023 01:01:20 PM - fge: Port Initialized to tcp://127.0.0.1:5061 +12/18/2023 01:01:20 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml +12/18/2023 01:01:20 PM - fge: Port Connected to tcp://127.0.0.1:5055 +12/18/2023 01:01:20 PM - fge: Initialized Schema: /home/user/FISSURE/YAML/fge.yaml +12/18/2023 01:01:20 PM - fge: Port Connected to tcp://127.0.0.1:5057 +12/18/2023 01:01:20 PM - tsi: Port Connected to tcp://localhost:5052 +12/18/2023 01:01:20 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml +12/18/2023 01:01:20 PM - tsi: Port Initialized to tcp://*:5059 +12/18/2023 01:01:20 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml +12/18/2023 01:01:20 PM - tsi: Port Connected to tcp://127.0.0.1:5055 +12/18/2023 01:01:20 PM - tsi: Initialized Schema: /home/user/FISSURE/YAML/tsi.yaml +12/18/2023 01:01:20 PM - tsi: Port Connected to tcp://127.0.0.1:5057 +12/18/2023 01:01:21 PM - pd: Port Connected to tcp://127.0.0.1:5054 +12/18/2023 01:01:21 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml +12/18/2023 01:01:21 PM - pd: Port Initialized to tcp://127.0.0.1:5063 +12/18/2023 01:01:21 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml +12/18/2023 01:01:21 PM - pd: Port Connected to tcp://127.0.0.1:5055 +12/18/2023 01:01:21 PM - pd: Initialized Schema: /home/user/FISSURE/YAML/pd.yaml +12/18/2023 01:01:21 PM - pd: Port Connected to tcp://127.0.0.1:5057 +12/18/2023 01:01:21 PM - hiprfisr: Sending message: HIPRFISR: Connected TSI +12/18/2023 01:01:21 PM - hiprfisr: Sending message: HIPRFISR: Connected FGE +12/18/2023 01:01:21 PM - hiprfisr: Sending message: HIPRFISR: Connected PD +12/18/2023 01:01:21 PM - dashboard: Sending message: Dashboard: Set Process SOIs [False, None, None, None] +12/18/2023 01:01:21 PM - dashboard: Sending message: Dashboard: SOI Selection Mode 0 +12/18/2023 01:01:22 PM - dashboard: Received message: HIPRFISR: Connected TSI +12/18/2023 01:01:22 PM - dashboard: Received message: HIPRFISR: Connected FGE +12/18/2023 01:01:22 PM - dashboard: Received message: HIPRFISR: Connected PD +12/18/2023 01:01:22 PM - hiprfisr: Received message: Dashboard: Set Process SOIs [False, None, None, None] +12/18/2023 01:01:22 PM - hiprfisr: Executing Callback: setProcessSOIs with parameters [False, None, None, None] +12/18/2023 01:01:22 PM - hiprfisr: Received message: Dashboard: SOI Selection Mode 0 +12/18/2023 01:01:22 PM - hiprfisr: Executing Callback: setSOI_SelectionMode with parameters 0 +12/18/2023 01:01:35 PM - dashboard: Sending message: Dashboard: Stop TSI Detector $Parameters +12/18/2023 01:01:35 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/YAML/fissure_config.yaml b/YAML/fissure_config.yaml index badeb2fa..dadb1052 100644 --- a/YAML/fissure_config.yaml +++ b/YAML/fissure_config.yaml @@ -1,5 +1,5 @@ SOI_quantity_limit: 5 -SOI_trigger_mode: 0 +SOI_trigger_mode: '0' SOI_trigger_time: 0 SOI_trigger_timeout: 10 buffer_size_interval: 2 diff --git a/install b/install index 3e07510c..35191269 100755 --- a/install +++ b/install @@ -11,6 +11,7 @@ kde_neon=$(lsb_release -d 2>&1 | grep "KDE neon") 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") if [[ -n "$ubuntu18_04" ]] then @@ -26,7 +27,7 @@ then fi # Python3_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 "Ubuntu 22.04 variant detected" echo "This branch is not for Ubuntu 22.04 variants. Switch to the Python3_maint-3.10 branch and try again!"