Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

  1. JAVA_HOME=your JDK location (e.g. C:\Program Files\Java\jdk1.6.0_38)
  2. SVN_SSH=C:/bin/plink.exe (or your location of plink.exe). Double slashes are important! NOTE: these are forward slashes, important for this variable.
  3. PATH: make sure the location of the MIT kerberos binaries is at the front of the path (or at least before the JDK binary folders). This will ensure that Kerberos will find your tickets.
  4. PATH: the following locations should be on the path:
    1. bin directory of your Maven install
    2. bin directory of your SVN install

...

No Format
Ticket cache: API:your-kerb-name@ATHENA.MIT.EDU
Default principal: your-kerb-name@ATHENA.MIT.EDU

Valid starting     Expires            Service principal
02/07/13 13:55:14  02/07/13 23:54:43  krbtgt/ATHENA.MIT.EDU@ATHENA.MIT.EDU        renew until 02/14/13 13:54:43
02/07/13 13:55:29  02/07/13 23:54:43  krbtgt/ATHENA.MIT.EDU@ATHENA.MIT.EDU        renew until 02/14/13 13:54:43

...

  1. Session section: created a saved session called “svn.mit.edu”
  2. Session section: set host name = svn.mit.edu
  3. Connection->data section: Auto-login username = your-kerberos-name
  4. Connection->SSH->Auth->GSSAPI section: check “Attempt GSSAPI Authentication” AND “Allow GSSAPI Credential Delegation”. In Preference Order for GSSAPI libraries, move “ User-supplied  GSSAPI DLL” to the top, then under “User-supplied GSSAPI library path” browse to the installed location of gssapi32.dll in your Kerberos folder (default location is C:\Program Files\Kerberos\bin\gssapi32.dll on 32-bit Windows.)
  5. Session section: hit the Save button to save the config.

...

To configure svn to use this SSH config, first set the SVN_SSH environment variable. NOTE: these are forward slashes, important for this variable:

No Format
SVN_SSH=C:/bin/plink.exe

...

No Format
roles.function.category=APPM
local.mitroles = MOVES_ADMIN, MOVES_MANAGER, MOVES_DEV

* sais-moves-web-build.properties is auto-generated by Moves from the Admin->Build Configuration page. You don’t need to edit this file manually.

...

Assuming Moves is built & deployed successfully, you should be able to access it via a web browser. One quirk of Moves is that when running locally using local auth, the Moves home page (localhost:888/moves) will show authorization error messages. This is because this page is not under authentication. If you first go to a subpage (e.g. moves/admin/index.htm) you will be authenticated and then the home page will be properly accessible.

13.Set Up Moves Build Configuration

...