diff --git a/Cargo.lock b/Cargo.lock
index c8b0964d..c424a74f 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -482,10 +482,10 @@ dependencies = [
]
[[package]]
-name = "daemonize"
-version = "0.5.0"
+name = "daemonix"
+version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e"
+checksum = "f0b747381562a10fd2104e9333ad72fe5158d79de81b64426fc9e229c6d3fb38"
dependencies = [
"libc",
]
@@ -1871,7 +1871,7 @@ dependencies = [
"clap_complete",
"clap_complete_fig",
"clap_complete_nushell",
- "daemonize",
+ "daemonix",
"directories",
"env_logger",
"futures",
diff --git a/Cargo.toml b/Cargo.toml
index d348fe04..7ec9423a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -27,7 +27,7 @@ clap_complete = "4.5.62"
clap = { version = "4.5.53", features = ["wrap_help", "derive"] }
clap_complete_nushell = "4.5.10"
clap_complete_fig = "4.5.2"
-daemonize = "0.5.0"
+daemonix = "0.1"
directories = "6.0.0"
env_logger = "0.11.8"
futures = "0.3.31"
diff --git a/src/bin/rbw-agent/daemon.rs b/src/bin/rbw-agent/daemon.rs
index ebc17d35..2ce15099 100644
--- a/src/bin/rbw-agent/daemon.rs
+++ b/src/bin/rbw-agent/daemon.rs
@@ -47,12 +47,12 @@ pub fn daemonize(no_daemonize: bool) -> anyhow::Result