Help
User Guide
Install quickly, confirm expected CLI output, then use targeted troubleshooting when a run does not behave as expected.
Download and install the Linux CLI
Use the official installer first. This handles package placement and command registration for your shell.
CLI input
curl -sSL https://auditwalk.com/install.sh | sudo bash
- Open a terminal as a user with sudo access.
- Run the installer command above once.
- Wait for the install summary before closing the terminal.
Expected output cues
[OK] auditwalk binary installed
[OK] shell path updated
[DONE] installation complete
Activate your Pro license (Pro only — skip if using Free)
Your license key is in your purchase confirmation email. Activate it once on this machine before running Pro commands.
CLI input
auditwalk license activate AW-XXXXX-XXXXX-XXXXX-XXXXX
- Copy your key exactly from the purchase email — do not retype.
- Run the command above, replacing the placeholder with your actual key.
- Confirm the success message before continuing.
Expected output cues
License activated.
Plan: Pro
Expires: YYYY-MM-DD
Key not in your email? Contact help@auditwalk.com with your purchase reference and we'll resend it.
Verify command access and run preflight
Confirm the CLI is visible in your current shell, then run the first readiness check.
CLI input
auditwalk --version
auditwalk preflight
- Run
auditwalk --version and confirm auditwalk 0.1.3 prints.
- Run
auditwalk preflight to create the first readiness report.
- Confirm the output includes a verdict and next steps.
Expected output cues
auditwalk 0.1.3
AuditWalk PreFlight
Verdict: PASS
Run your first scan and confirm what success looks like
After preflight, run a scan so AuditWalk writes a concrete artifact for review.
CLI input
auditwalk scan
auditwalk status
Expected output cues
AuditWalk Scan
Scan ID: scan_...
Files: ... (...%)
AuditWalk Status
Confirm license status
Use the license status command after activation to confirm the CLI sees the expected plan.
CLI input
auditwalk license status
Expected output cues
AuditWalk License
Plan: Pro
Status: active
Need more detail?
Use diagnostics when support asks for environment details or when output does not match this guide.
CLI input
auditwalk doctor
auditwalk status
Troubleshooting
Open the issue that matches what you are seeing. Each section includes a problem description and concrete best-practice checks.
Not scanning the right directory
Problem: Compare results look incomplete or unrelated because the initial baseline/scan was run in the wrong path.
Best-practice example
pwd
auditwalk scan --profile forensic_local
- Confirm directory with
pwd before any scan command.
- Use an explicit profile so the scan scope is reproducible.
- Save the scan ID printed by the command for support or follow-up checks.
Compare command is missing the baseline ID
Problem: Compare requires a baseline ID. If it is missing or incorrect, the command cannot resolve the target reference state.
Best-practice example
auditwalk status
auditwalk compare <baseline_id>
- Run
auditwalk status first and confirm which trusted snapshot is available.
- Pass the baseline ID as the positional argument to
auditwalk compare.
- Use
auditwalk compare --help if you need JSON output or a specific scan ID.
Preflight or scan output is unclear
Problem: The CLI produced output, but you are not sure what to do next.
Best-practice example
auditwalk preflight
auditwalk doctor
auditwalk status
- Read the
Verdict and Next steps lines from preflight first.
- Use
auditwalk doctor when support needs environment details.
- Email support with the report path printed by the CLI if the next step is still unclear.