Skip to content

Fix service management script/Homebrew integration correctness and argument handling #418

@KooshaPari

Description

@KooshaPari

Summary

Fix service management scripting and Homebrew integration behavior, with a focus on correct commands, idempotent state transitions, and robust argument parsing/forwarding.

Related PRs

  • None yet

Acceptance Criteria

  • Audit service management script execution paths for install/start/stop/status/restart semantics.
  • Fix Homebrew integration glue (plist, formula, launch paths, permissions, service user handling).
  • Standardize and validate argument handling, including quoted/escaped values and unknown-flag error reporting.
  • Add integration tests or script-level tests for core service-manager command flows.
  • Update docs with a minimal, tested usage matrix and expected exit codes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions