Enswitch expects to be installed into /opt/enswitch/current, as this path is hard coded into various programs. The directory structure under /opt/enswitch is:

  • /opt/enswitch is the base Enswitch directory.
  • /opt/enswitch/<version> contains recent versions of Enswitch.
  • /opt/enswitch/branches/<version> contains older versions of Enswitch for historical reasons.
  • /opt/enswitch/current is a symbolic link to the version actually running.

If in doubt as to which version to use, see the guides index page, and choose the most recent stable version listed there. If you require the latest features and are willing to tolerate an increased risk of bugs, you may choose to install a test version. Do not install a development version.

To install Enswitch from subversion:

  • cd /opt
  • svn co --username <account> https://svn.integrics.com/enswitch/
  • cd enswitch
  • rm -f current
  • ln -s 4.1 current

where <account> is your subversion account.