summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--README.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/README.md b/README.md
index 3d66722..43734f3 100644
--- a/README.md
+++ b/README.md
@@ -44,10 +44,25 @@ sudo make uninstall
### Linux with Cargo (crates.io)
Install Rust toolchain from
<https://www.rust-lang.org/learn/get-started>.
+
```bash
cargo install dpibreak
```
+- Requirements: `libnetfilter_queue` development files (e.g.,
+`libnetfilter-queue-dev` on Ubuntu/Debian).
+
+- Note: Since cargo installs to user directory, sudo might not see
+it. Use full path or link it:
+```bash
+# Option 1: Run with full path
+sudo ~/.cargo/bin/dpibreak
+
+# Option 2: Symlink to system bin (Recommended)
+sudo ln -s ~/.cargo/bin/dpibreak /usr/bin/dpibreak
+sudo dpibreak
+```
+
## How to use
Simply running the program should work without any issues. It requires
administrator privileges to run: