Skip to content

Commit

Permalink
New way of running the broker.
Browse files Browse the repository at this point in the history
  • Loading branch information
mitar committed Jun 12, 2016
1 parent 4478f8c commit 460fc1b
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 3 deletions.
3 changes: 2 additions & 1 deletion broker/contrib/tunneldigger.service
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ After=network.target auditd.service

[Service]
Type=simple
ExecStart=/home/tunneldigger/env/bin/python /home/tunneldigger/tunneldigger/broker/l2tp_broker.py /home/tunneldigger/tunneldigger/broker/l2tp_broker.cfg
WorkingDirectory=/home/tunneldigger/tunneldigger
ExecStart=/home/tunneldigger/env/bin/python -m broker.main /home/tunneldigger/tunneldigger/broker/l2tp_broker.cfg
KillMode=process
Restart=on-failure

Expand Down
3 changes: 2 additions & 1 deletion broker/contrib/tunneldigger.upstart
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ stop on runlevel [!2345]

respawn

exec /home/tunneldigger/env/bin/python /home/tunneldigger/tunneldigger/broker/l2tp_broker.py /home/tunneldigger/tunneldigger/broker/l2tp_broker.cfg
chdir /home/tunneldigger/tunneldigger
exec /home/tunneldigger/env/bin/python -m broker.main /home/tunneldigger/tunneldigger/broker/l2tp_broker.cfg
10 changes: 9 additions & 1 deletion docs/server.rst
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ Configuration
-------------

The broker must be given a configuration file as first argument, an example of
which is provided in ``l2tp_broker.cfg``. There are some options that must be
which is provided in ``l2tp_broker.cfg.example``. There are some options that must be
changed and some that can be left as default:

* **address** should be configured with the external IP address that the clients will use to connect with the broker.
Expand Down Expand Up @@ -176,3 +176,11 @@ Routing Daemon

The example hook scripts require that the routing daemon (like ``olsrd``) be
configured with the Tunneldigger bridge interfaces.

Running
-------

After you configured Tunneldigger, you can run the broker::

cd /srv/tunneldigger
/srv/env_tunneldigger/bin/python -m broker.main /srv/tunneldigger/broker/l2tp_broker.cfg

0 comments on commit 460fc1b

Please sign in to comment.