From 62924c5edcd9f6fd8b69d52ac5ee8fb7b47f0758 Mon Sep 17 00:00:00 2001
From: JMARyA <jmarya@hydrar.de>
Date: Tue, 6 May 2025 23:14:29 +0200
Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor=20osquery?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 PKGBUILD                | 1 +
 src/sheepd_core/mqtt.rs | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/PKGBUILD b/PKGBUILD
index 41be468..1af5275 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -28,6 +28,7 @@ build() {
 
 package_sheepd() {
   pkgdesc="sheep daemon"
+  depends=('osquery')
   cd "$srcdir/repo"
   install -Dm755 "sheepd.service" "$pkgir/etc/systemd/systemd/sheepd.service"
   install -Dm755 "target/release/sheepd" "$pkgdir/usr/bin/sheepd"
diff --git a/src/sheepd_core/mqtt.rs b/src/sheepd_core/mqtt.rs
index 20029c8..59300d0 100644
--- a/src/sheepd_core/mqtt.rs
+++ b/src/sheepd_core/mqtt.rs
@@ -21,7 +21,6 @@ pub async fn handle_mqtt(topic: String, data: Vec<u8>) {
 
     match &action.action {
         crate::api::ClientActions::OSQuery(query) => {
-            // TODO : run osquery
             log::info!("Doing osquery with {query}");
             let res = osquery(&query);
             send_back(