Package: project
Version: 20011219
Severity: important

/usr/bin/fclient reads:

#!/bin/sh

CLASSPATH=/usr/share/java/freenet-unstable-0.4.3.jar

java Freenet.client.cli.Main "$@"


This syntax is specific to bash, and running in a pure-sh client (like ash)
will yield:

[EMAIL PROTECTED]:~$ fclient get [EMAIL PROTECTED]
java.lang.ClassNotFoundException: Freenet/client/cli/Main
        at java.lang.Class.forName(Class.java:native)
        at java.lang.Class.forName(Class.java:52)


To be correct, the script should either be changed to:

#!/bin/sh

export CLASSPATH=/usr/share/java/freenet-unstable-0.4.3.jar

java Freenet.client.cli.Main "$@"


or else just do:

#!/bin/sh
CLASSPATH=/usr/share/java/freenet-unstable-0.4.3.jar java 
Freenet.client.cli.Main "$@"


-- System Information
Debian Release: 3.0
Kernel Version: Linux charisma 2.4.13 #12 Fri Nov 9 16:38:24 EST 2001 i686 
unknown


Reply via email to