From 445030ef319595b7bcc67cf2e258d200927fe729 Mon Sep 17 00:00:00 2001 From: rrr-marble Date: Tue, 5 Jul 2022 00:24:37 +0300 Subject: [PATCH] add: template shadowed netns --- ss2netns@.service | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ss2netns@.service diff --git a/ss2netns@.service b/ss2netns@.service new file mode 100644 index 0000000..159dfb8 --- /dev/null +++ b/ss2netns@.service @@ -0,0 +1,16 @@ +[Unit] +Description=Turn %i shadowsocks into network namespace +BindsTo=systemd-netns@shadowed.service +After=systemd-netns@shadowed.service +Wants=dns4netns@shadowed.service propnetnsup@shadowed.service +Before=dns4netns@shadowed.service propnetnsup@shadowed.service +PropagatesStopTo=systemd-netns@shadowed.service dns4netns@shadowed.service propnetnsup@shadowed.service +PropagatesReloadTo=dns4netns@shadowed.service propnetnsup@shadowed.service + + +[Service] +Type=exec +ExecStart=/usr/bin/ssservice local --log-without-time --protocol tun --tun-interface-name eth0 --config /etc/shadowsocks/%I.json +PrivateTmp = true +LogNamespace=shadowednetns +