README.gui 977 B

123456789101112131415161718192021222324
  1. This experimental GUI is written in Python with wxPython widgets. You need to
  2. have both installed for it to work. After starting tinc with either tincd or
  3. tincctl, you can start the gui:
  4. tincd -n vpn
  5. tinc-gui -n vpn
  6. If the GUI cannot find the pid file (for example if it is not in
  7. /var/run), you can specify its location manually:
  8. tinc-gui --pidfile /usr/local/var/run/tinc.vpn.pid
  9. The following things sort of work:
  10. - Changing the debug level from the settings page
  11. - Viewing the list of connections, nodes, edges and subnets. These lists will
  12. be refreshed once per second.
  13. - Right-clicking on a connection brings up a popup menu, which allows you to
  14. close a connection.
  15. Python was chosen to enable rapid application development, wxWidgets for its
  16. cross-platform compatibility and platform-native widgets. Once the GUI is
  17. matured, it will probably rewritten in C++ to allow static linking and easy
  18. distribution, without needing to install both Python and wxWidgets.