homebrew-services
homebrew-services copied to clipboard
🚀 Manage background services using the daemon manager launchctl on macOS or systemctl on Linux.
I'm using linuxbrew on Debian 10, which has systemd with `--user` support. However, none of the `brew services` commands actually work. I tracked this down to the `XDG_RUNTIME_DIR` variable not...
@MikeMcQuaid would you be interested in making the services work more like systemd style running options? There is currently no way to stop a running service without also unregistering it...
### `brew config` output ```shell HOMEBREW_VERSION: 3.6.1 ORIGIN: https://github.com/Homebrew/brew HEAD: 6e2b162c4786e075323f038d46bfb566d91889e7 Last commit: 10 days ago Core tap ORIGIN: https://github.com/Homebrew/homebrew-core Core tap HEAD: 58aed4a3d5bc19a6200069eab46d2b6a95e3398a Core tap last commit: 4 days...
Seems like the systemd service generated by the brew service contains an unknown escape sequence, for example with victoriametrics package, starting the service outputs that the service is successfully started:...
When I ssh into a remote mac brew services restart does not work. Apparently since end of September with the introduction of systemctl and the warning about user/* and gui/*...
The crash was not related to anything Homebrew, but after it booted back up I noticed Apache wouldn't start. Trying some things, it looks like the PID file it originally...
➜ xxx brew services list Error: uninitialized constant Homebrew::Service /usr/local/Homebrew/Library/Homebrew/formula.rb:1267:in `service' /usr/local/Homebrew/Library/Homebrew/formula.rb:1238:in `plist_name' /usr/local/Homebrew/Library/Homebrew/formula.rb:1250:in `launchd_service_path' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formula_wrapper.rb:58:in `service_file' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formula_wrapper.rb:92:in `plist?' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:14:in `block in available_services' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:14:in `select' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:14:in `available_services' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:25:in `services_list' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/lib/service/commands/list.rb:13:in...