Conversation
Co-authored-by: Jim Kleine <jimkleine@users.noreply.github.com>
|
Hi @Ladicek thank you for the contribution. Now there is Goreleaser. Here is an example: https://github.com/Shopify/toxiproxy/blob/master/.goreleaser.yml#L63 Is it possible to disable running service by default? |
|
Sorry, I don't really know, I'm no systemd expert :-) |
|
Hi @miry If you can clarify your intent, I can take a look at this (I provided the original sample systemd service file), as there has just been another report of the service failing with an error on Ubuntu 24.04. I think you are:
Have I understood you correctly? I don't often work with Go, so I will need a couple of days to get up to speed with Goreleaser.
|
yes |
|
@miry Do you have current thoughts about my part two: whether the service should be installed in a disabled state?
|
As far as I know, most packages I have used on Fedora require users to configure the desired behavior themselves. |
|
@miry Thanks for your feedback. Your reference to Fedora led me to this guidance on default service starts. Toxiproxy might meet test #4 if it only listens on localhost by default. I had been thinking about this through a developer lens, but there is a wider security implication to consider.
|
Co-authored-by: Jim Kleine jimkleine@users.noreply.github.com
Fixes #205