18 lines
555 B
Desktop File
18 lines
555 B
Desktop File
[Unit]
|
|
Description=Connect to a service running inside a network namespace using socket activation
|
|
|
|
[Service]
|
|
Type=notify
|
|
User=nnss-sproxy-%i
|
|
DynamicUser=yes
|
|
|
|
# Add CONNECT_ADDR environment variable to below file. E.g.
|
|
# echo CONNECT_ADDR=127.0.0.1:8080 > /etc/nnss/sproxy_myapp/env
|
|
EnvironmentFile=/etc/nnss/sproxy_%i/env
|
|
|
|
ExecStart=/usr/lib/systemd/systemd-socket-proxyd $CONNECT_ADDR
|
|
|
|
# This should be a symlink to the actual network namespace file. E.g.
|
|
# ln -snf /run/netns/torns /etc/nnss/sproxy_myapp/ns
|
|
NetworkNamespacePath=/etc/nnss/sproxy_%i/ns
|