diff options
| author | Jonathan Bauer | 2013-06-18 19:08:04 +0200 |
|---|---|---|
| committer | Jonathan Bauer | 2013-06-18 19:08:04 +0200 |
| commit | 9a004451adc1a87e8058954803f5600f48cedf31 (patch) | |
| tree | 9da5f1a03d6e4799f7847196dc9785b10010c5d3 /remote/modules/redsocks/data/etc/systemd/system | |
| parent | [pam] home directory per kerberos (alpha) (diff) | |
| parent | [redsocks] NEW MODULE (diff) | |
| download | tm-scripts-9a004451adc1a87e8058954803f5600f48cedf31.tar.gz tm-scripts-9a004451adc1a87e8058954803f5600f48cedf31.tar.xz tm-scripts-9a004451adc1a87e8058954803f5600f48cedf31.zip | |
Merge branch 'master' of git:openslx-ng/tm-scripts
Diffstat (limited to 'remote/modules/redsocks/data/etc/systemd/system')
3 files changed, 19 insertions, 0 deletions
diff --git a/remote/modules/redsocks/data/etc/systemd/system/basic.target.wants/setup_proxy.service b/remote/modules/redsocks/data/etc/systemd/system/basic.target.wants/setup_proxy.service new file mode 120000 index 00000000..0c7dc84b --- /dev/null +++ b/remote/modules/redsocks/data/etc/systemd/system/basic.target.wants/setup_proxy.service @@ -0,0 +1 @@ +../setup_proxy.service
\ No newline at end of file diff --git a/remote/modules/redsocks/data/etc/systemd/system/redsocks.service b/remote/modules/redsocks/data/etc/systemd/system/redsocks.service new file mode 100644 index 00000000..6f207586 --- /dev/null +++ b/remote/modules/redsocks/data/etc/systemd/system/redsocks.service @@ -0,0 +1,9 @@ +[Unit] +Description=Transparent redirector of any TCP connection to proxy using your firewall + +[Service] +Type=forking +PIDFile=/run/redsocks.pid +ExecStart=/bin/redsocks -c /etc/redsocks.conf -p /run/redsocks.pid +ExecStopPost=/bin/rm /run/redsocks.pid +Restart=on-abort diff --git a/remote/modules/redsocks/data/etc/systemd/system/setup_proxy.service b/remote/modules/redsocks/data/etc/systemd/system/setup_proxy.service new file mode 100644 index 00000000..885e72dc --- /dev/null +++ b/remote/modules/redsocks/data/etc/systemd/system/setup_proxy.service @@ -0,0 +1,9 @@ +[Unit] +Description=Proxy setup detection +Before=sysinit.target shutdown.target +DefaultDependencies=no + +[Service] +Type=oneshot +ExecStart=/opt/openslx/bin/setup_proxy +RemainAfterExit=yes |
