[systemd-devel] [systemd.service] TCP listen port conflict resolution / explicit erring?
Alec Taylor
alec.taylor6 at gmail.com
Mon May 1 03:57:50 UTC 2017
Wrote some scripts to generate systemd .service files and start-up those
services.
Currently just for some REST APIs, but soon will include distributed
systems also.
I set the TCP listen port variable that is used by my .service like so:
`Environment=PORT=4200`
To get PATH to work nicely, my `ExecStart` begins with:
/bin/bash -c 'PATH=bash -c PATH=$PREPEND_PATH:$PATH
(would appreciate an alternative to launching a new shell there also!)
*Is there a systemd trick of explicitly erring on TCP listen-port
conflicts?*
And/or should I just write a parser that loops through all .service's and
checks the `PORT=` and raises on conflict?
Thanks for all suggestions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20170501/a51888c8/attachment.html>
More information about the systemd-devel
mailing list