$Id: bootstrap.txt 1886 2008-08-11 17:10:03Z mjs $

1.

If subversion is installed, skip to step 6.

  1. Set PLATFORM environment variable.

    export PLATFORM="freebsd"

  2. 3.

Create lconfigure alias:

alias lconfigure='./configure --prefix=$HOME/local --exec-prefix=$HOME/local-$PLATFORM'

  1. Get subversion; try:

    http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260

  2. 5.

Configure, compile and install:

lconfigure && make && make install

  1. Set SVNROOT environment variable:

    export SVNROOT="http://versions.beebo.org"

  2. 7.

Use subversion to check out .config:

cd $HOME && svn co $SVNROOT/config/trunk .config

  1. Install config files:

    cd $HOME/.config && make install

  2. 9.

Log out and log back in again.

  1. Get ssh configuration, keys:

    export SVNROOT="http://versions.beebo.org" cd $HOME && svn co $SVNROOT/ssh/trunk .ssh

  2. 11.

Run "make fix" to fix permissions:

cd $HOME/.ssh && make fix

12.

Log out and ssh in again. This time, no password should be required.