Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update jamulus-headless.service #3187

Merged
merged 1 commit into from
Oct 14, 2023
Merged

Conversation

rdica
Copy link
Contributor

@rdica rdica commented Oct 6, 2023

This should be sufficient but feel free to improve if I've missed something.

Short description of changes

The program was being executed indirectly via a call from a bash shell. This shell was also intercepting SIGUSR2 signals used to start/stop recording from the command line per #1515 (comment)
This change updates the systemd service file to execute the program directly instead of from inside a shell.

CHANGELOG: Server: Fix systemd ExecStart command line to support start/stop recording signal

Context: Fixes an issue?

Does this change need documentation? What needs to be documented and how?

Status of this Pull Request

What is missing until this pull request can be merged?

Checklist

  • I've verified that this Pull Request follows the general code principles
  • I tested my code and it does what I want
  • My code follows the style guide
  • I waited some time after this Pull Request was opened and all GitHub checks completed without errors.
  • I've filled all the content above

This should be sufficient but feel free to improve if I've missed something.
@ann0see ann0see added this to the Release 3.11.0 milestone Oct 7, 2023
@ann0see ann0see linked an issue Oct 7, 2023 that may be closed by this pull request
@ann0see ann0see added the refactoring Non-behavioural changes, Code cleanup label Oct 7, 2023
@ann0see
Copy link
Member

ann0see commented Oct 8, 2023

I will test this hopefully soon on my server.

@ann0see
Copy link
Member

ann0see commented Oct 8, 2023

Thanks.
In the meantime, please think of a changelog entry and edit your PR description with it.

@rdica
Copy link
Contributor Author

rdica commented Oct 8, 2023

Thanks. In the meantime, please think of a changelog entry and edit your PR description with it.

Done. Let me know if it's missing anything, or needs rewording, thanks.

Copy link
Member

@ann0see ann0see left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok. Sorry for the delay. But it works fine - as expected.

@ann0see ann0see merged commit f6e3bf6 into jamulussoftware:main Oct 14, 2023
12 checks passed
@rdica rdica deleted the patch-1 branch October 14, 2023 22:24
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactoring Non-behavioural changes, Code cleanup
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Remove sh -c from headless server systemd file
4 participants