fabrice ([EMAIL PROTECTED]) wrote: > "[fab@localhost freenet]$ sh start-freenet.sh > usage: kaffe [-options] class
Bah. Crappy shell scripts. :( I keep telling people not to use them,
but I suppose that since they're on the official site, people are going
to expect them to work....
Here's a slightly simplified/edited version of my setup.
===========================================================================
bash-2.05$ id
uid=1007(freenet) gid=1007(freenet) groups=1007(freenet)
bash-2.05$ ls -l *.jar
-rw-r--r-- 1 freenet freenet 88939 Feb 26 2002 freenet-ext.jar
-rw-r--r-- 1 freenet 50 1388554 Sep 27 18:53 freenet-20020927-2.jar
lrwxr-xr-x 1 freenet 50 22 Sep 27 18:53 freenet.jar ->
freenet-20020927-2.jar
[[ Lots of other freenet-2002*.jar files snipped. ]]
bash-2.05$ cat .bash_profile
CLASSPATH=$HOME/freenet.jar:$HOME/freenet-ext.jar
export CLASSPATH
bash-2.05$ cat run
#!/bin/sh
while true; do
pids=`ps xw | grep -v grep | grep -q java | awk '{print $1}'`
[ -z "$pids" ] && break
kill `echo $pids`
sleep 2
done
nohup java -mx 224M freenet.node.Main &
===========================================================================
I run the node logging in as freenet and running "./run".
--
Greg Wooledge | "Truth belongs to everybody."
[EMAIL PROTECTED] | - The Red Hot Chili Peppers
http://wooledge.org/~greg/ |
msg01212/pgp00000.pgp
Description: PGP signature
