>I have tinkered with Freenet rpms, but the problem is how to detect the >various JREs (Kaffe, Sun, Blackdown, IBM etc) so that other package >management tools (like apt-rpm) wouldn't unnecessarily install a JRE.
Ideally we'll just look for >= jre-1.4.1 and if the user has installed the jre through the rpm it will be detected. If they've installed it through the .bin they shouldn't use freenet's rpms either. The real problem is how to set up the installation in an uniform way. Putting everything in one directory as under windoze doesn't work; how about the following default placement for *nix: freenet.conf -> /etc/ start-freenet.sh, stop-freenet.sh -> $bindir freenet.jar, freenet-ext.jar -> $libdir seednodes.ref, store, all routing-related files -> $opt/freenet (we don't have any user-specific settings, so nothing in $HOME/.freenet) redhat specifically places these dirs differently than other distros, but once we settle on where things should go it'd be much easier to get packages for anything _______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl