Dear Wiki user, You have subscribed to a wiki page or wiki category on "Gump Wiki" for change notification.
The following page has been changed by LeoSimons: http://wiki.apache.org/gump/VmgumpConfig The comment on the change is: more instructions... ------------------------------------------------------------------------------ === Debian === + + Upgrade to sid: + {{{ + #deb file:///cdrom/ sarge main + + deb http://linux.csua.berkeley.edu/debian/ sid main + deb-src http://linux.csua.berkeley.edu/debian/ sid main + #deb http://linux.csua.berkeley.edu/debian/ testing main + #deb-src http://linux.csua.berkeley.edu/debian/ testing main + + deb http://security.debian.org/ testing/updates main + }}} Install the following via {{{apt-get install}}}: * '''required''': apache2 cvs libxp-dev libxt6 libxtst6 python python2.4 subversion xvfb mysql-server python2.3-mysqldb unzip libxml2 libxml2-utils xsltproc libtool curl * '''convenience''': lynx sudo vim bzip2 mutt nano mysql-client rsync + === Create gump user and group and stuff === @@ -40, +53 @@ * create a symbolic link {{{/opt/maven}}} pointing to the installed version * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 5 - === Optional Extra === + === Optional prereqs === - ["BrutusConfig/Mono"] + * Mono: + * {{{apt-get install mono}}} + + TODO: + {{{ + lrwxrwxrwx 1 root root 35 Oct 6 2004 ant -> /opt/__versions__/apache-ant-1.6.2/ + lrwxrwxrwx 1 root root 31 Jan 7 11:57 cocoon -> /opt/__versions__/cocoon-trunk/ + lrwxrwxrwx 1 root root 32 Jan 7 11:57 forrest -> /opt/__versions__/forrest-trunk/ + lrwxrwxrwx 1 root root 29 Jan 24 23:47 jdk1.3 -> /opt/__versions__/jdk1.3.1_14 + lrwxrwxrwx 1 root root 27 Oct 6 2004 jdk1.5 -> /opt/__versions__/jdk1.5.0/ + lrwxrwxrwx 1 root root 31 Oct 6 2004 jetty -> /opt/__versions__/jetty-4.2.21/ + lrwxrwxrwx 1 root root 23 Oct 12 2004 kaffe -> /opt/__versions__/kaffe + lrwxrwxrwx 1 root root 29 Oct 6 2004 loader -> /opt/__versions__/loader-1.0/ + lrwxrwxrwx 1 root root 49 Oct 6 2004 mysql -> /opt/__versions__/mysql-connector-java-3.0.15-ga/ + lrwxrwxrwx 1 root root 31 Oct 6 2004 rdflib -> /opt/__versions__/rdflib-2.0.3/ + lrwxrwxrwx 1 root root 30 Oct 6 2004 servlet-api -> /opt/__versions__/servlet-2.4/ + lrwxrwxrwx 1 root root 32 Oct 9 2004 webware -> /opt/__versions__/Webware-0.8.1/ + }}} + === Gump Setup === @@ -57, +88 @@ * {{{cvs checkout -P -d metadata gump}}} * create/edit {{{./metadata/vmgump.xml}}} (to match {{{`hostname`.xml}}} and supplying the database password) {{{ - <workspace name="brutus-public" + <workspace name="vmgump-public" basedir="/usr/local/gump/public/workspace" jardir="/usr/local/gump/public/jars" pkgdir="/usr/local/gump/packages" logdir="/usr/local/gump/public/results" - logurl="http://brutus.apache.org/gump/public" + logurl="http://vmgump.apache.org/gump/public" version="0.4"> <property name="build.sysclasspath" value="only"/> @@ -76, +107 @@ <threads updaters="5" builders="0" /> </workspace>}}} * sync over packages from {{{brutus.apache.org:/usr/local/gump/packages}}} [shared, not under 'flavour']. - - ***NB: done up to here...*** * create/edit {{{/usr/local/gump/public/gump/local-env-py-vmgump.sh}}}: {{{ @@ -150, +179 @@ ProxyPass /gump3/ http://localhost:8080/ ProxyPassReverse /gump3/ http://localhost:8080/ </VirtualHost>}}} - * run {{{a2ensite}}} and when prompted, enter [virtual.host] (the same name that you used above) + * {{{mkdir /var/www/vmgump.apache.org && chown gump:gump /var/www/gump.apache.org}}} + * {{{a2ensite vmgump.apache.org && a2enmod proxy}}} - * {{{/etc/init.d/apache2 restart}}} + * {{{/etc/init.d/apache2 reload}}} - * logoff, logon as gump, and run some tests: + + === Done! === + + Get to business... + + * su into gump, and run some tests: {{{cd /usr/local/gump/public/gump/python export PYTHONPATH=`pwd` python gump/check.py -w ../brutus.xml all --debug @@ -176, +211 @@ /usr/local/gump/{flavour}/results -- WWW site /usr/local/gump/{flavour}/jars -- Artifact Repository + /opt -- prereqs not installed using apt + /var/www/vmgump.apache.org -- website }}} HTTP: --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]