-
Notifications
You must be signed in to change notification settings - Fork 24
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
run nqptp as non root #12
Comments
Thanks. Yes, the only motivation was for access to ports below 1024. If you can run |
Thnx for your feedback. I can confirm that nqptp is working. The setup above (setcap...) survives reboot. |
I'll close this, if that's okay? |
yes sure. Thank you for your excellent work! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi,
thank you for your excellent work.
Today I installed
shairport-sync
with AirPlay2 support.According the documentation,
nqptp
(must) run asroot
.Why is this?
I assume this is due to listening to ports < 1024.
After creation of a user / group
nqptp
and patchingnqptp.service
(replaceroot
bynqptp
) and running this command:nqptp
runs as usernqptp
and I was able to stream from my MBP2020 macOS12 toshairport-sync
.I am not sure how I can verify that
nqptp
is definitely working, but I observed that whennqptp
is stopped that I can not stream from iPhone nor from macOS. If I then startnqptp
then it's possible to stream from macOS12. So I assumenqptp
is working while not running asroot
.Any other hints to verify functionality running
nqptp
as nonroot
?TIA, T
edit: streaming from iOS is also not possible when
nqptp
was stopped. This seems to be expected.The text was updated successfully, but these errors were encountered: