[systemd-devel] udev script can't resolve host name
Jonathan Kamens
jik at kamens.us
Wed Aug 15 08:31:42 UTC 2018
Hi,
If I understand correctly, this mailing list can be used for questions
about udev as well as about systemd. If that's not correct, somebody
please let me know and I will go elsewhere (and if you know where that
"elsewhere" should be, please let me know, that would be helpful!); I
don't mean to use the list incorrectly.
I want to call a webhook inside a script run via a RUN directive in a
udev rule.
When I try to do this, curl says it's unable to resolve the host name of
the URL I am asking it to fetch.
To collect more data about the cause of this issue, I also tried doing a
"ping -c 1 8.8.8.8" inside the script, and it gets, "sendmsg: Operation
not permitted."
I assume this means udev scripts are running inside some sort of
restricted environment or something, but I can't figure out what
controls the restrictions on that environment, whether I can loosen
them, or how.
I'm on Ubuntu 18.04.
Any advice?
Thank you,
Jonathan Kamens
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20180815/7de1321b/attachment.html>
More information about the systemd-devel
mailing list