Send Freenet-dev mailing list submissions to freenet-dev at lists.sourceforge.net
To subscribe or unsubscribe via the web, visit http://lists.sourceforge.net/mailman/listinfo/freenet-dev or, via email, send a message with subject or body 'help' to freenet-dev-request at lists.sourceforge.net You can reach the person managing the list at freenet-dev-admin at lists.sourceforge.net When replying, please edit your Subject line so it is more specific than "Re: Contents of Freenet-dev digest..." Today's Topics: 1. Re: A couple beginner questions about protocol and assumptions... (Oskar Sandberg) 2. Re: Key-chaining Conventions (Brandon) 3. Re: Re: KHK Metadata Proposal (Henry Hemming) 4. Re: Brotherhoods (Brandon) 5. Re: A couple beginner questions about protocol and assumptions... (Brandon) 6. Re: A couple beginner questions about protocol andassumptions... (Greg Titus) 7. Re: A couple beginner questions about protocol andassumptions... (Brandon) 8. Re: A couple beginner questions about protocol andassumptions... (Oskar Sandberg) 9. Re: A couple beginner questions about protocol andassumptions... (Brandon) 10. Re: KHK Metadata Proposal (Brandon) 11. Re: A Metadata Filtering Proposal (Brandon) 12. RE: [Freenet-chat] New Lists and Censorship (Jason Marshall) 13. negative trust (Henry Hemming) 14. Re: compiling or running recent snapshots with recent debian Kaffe? (rob at lists.sourceforge.net) 15. Re: compiling or running recent snapshots with recent debian Kaffe? (jigglypuff2 at freewwweb.com) --__--__-- Message: 1 Date: Fri, 23 Jun 2000 21:21:37 +0200 (MET DST) From: Oskar Sandberg <md98-...@nada.kth.se> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] A couple beginner questions about protocol and assumptions... Reply-To: freenet-dev at lists.sourceforge.net About anonymity and the depth field. A lot of people have commented on that both the depth field and the htl itself hurt the anonymity of freenet trasactions, and that even to the extent that a random element is added to them, they still narrow the field as to who is the original requestor. It would seem as if this were the case, then it might be worth it to work around not just the depth, but the htl as well, which could be done by some sort of probabilistic termination taking into account the closeness of the nearest key in the datastore. Therein, however, lies the problem. Since Freenet is designed to sort searches so that they close in on the key in question with each additional hop, you already have some indication as to how early in a search you find yourself simply by looking at how accurately the key being requested matches the keys your node is serving most. This means that even if both Depth and HTL were removed, you do not have the intended situation of making it impossible to make a pretty good guess as to whether a request was routed to you or new (simplest case: if you get a request for a key value you have never even served something close to, you can be pretty sure it is a client that has connected to you). Given this, the case for removing the Depth and HTL on the messages is a lot less clear. I'm not saying I am convinced that Depth should stay, just that removing it does not accomplish as much as one might hope. I do want to code a true Onion routed mixnet into the Freenet nodes that would allow a request to make 3-5 (say) truly anonymous jumps before the message is uncovered and starts routing. I think this is a better way to meet the concerns of the those truly in need of anonymity. The current code is very modular when it comes to messages, so if anybody wants to write the code for Onions, I would be glad to explain the interface that message needs to obey. About topology. Very little is known about this beyond what Ian found out in his original paper. It does seem, from my very limited testing, that the Freenet that is running right now does work at least to some extent, messages are finding data much faster then they possibly could if it were random. That isn't much for evidence though, and the usage of the inform web site is certainly effecting the results. Scott and I are hard at work on a very complete Freenet simulator caled Serapis, which we hope will provide some more answers (you can check the module out from the same cvs repos. as Freenet, though it doesn't actually do anything yet). Oskar Sandberg md98-osa at nada.kth.se On Fri, 23 Jun 2000, Greg Titus wrote: > I'm just coming up to speed on Freenet and have a couple of remedial > questions about the low-level protocol and assumptions. Hopefully someone can > > answer these and not disturb the metadata discussion going on, which I don't > understand well enough yet to comment on. :-) > > The most basic question that I have is this: do I need to trust the nodes I'm > > directly connected to or not? One idea in the original paper is that if I > make a request to a node, that node can't know whether I'm getting the > (embarrassing/illegal) data for myself, or whether I'm automatically > forwarding a request from someone else and have nothing (knowingly) to do > with > it. A reply with the data should have similar plausible deniability. (There > are some holes in this by watching the depth or manipulating the TTL, but > that's the idea.) > > However, I've seen a couple people on the list saying that you should trust > your "neighbors" or not be connected to them. Obviously if I am asking for > data through an HTTP gateway or something, I'd need to trust the gateway > because it knows I'm asking for myself, but if I run my own node this isn't > true. Or if I get surrounded by hostile nodes then together they can know > what > I insert/request. However, I think it would be better to have enough > neighbors so that collusion is unlikely (which depends on my level of > paranoia, of course) rather than having few neighbors that I trust (which > means fewer nodes to suborn in order to spy on me). > > Second question, does anyone have any information on the topology of the > current nodes (i.e. average connections per node, average # of hops between > randomly chosen nodes, longest non-cyclic path, that sort of thing)? Has > there > been any discussion about what the optimum topology should be (the more > connected, the more efficient requests are, but in the limiting case of > everyone direct connected to everyone else, you lose that plausible > deniability again)? Also, knowing what the network looks like should > determine > what values are appropriate for TTL, et cetera. > > And finally a comment on the protocol/code: I really dislike the depth > component of messages. Its only purpose (please correct me if I'm > misunderstanding) is to have an appropriate TTL for reply messages like > Send.Data, and it both (a) uses bandwidth and storage to keep track of it on > every intermediate node and (b) immediately reveals which node is the > originator of each message to its neighbor unless you undermine its purpose > by > randomizing it. > > I found an earlier exchange about this in the list archive where someone > suggested doing away with TTL for replies since each node along the way > already should know the message id and exactly which neighbor to forward it > to, which was my first thought on looking at this as well. The response that > that person got was that reply TTLs are for defensive programming and > mentioned an example where because of another bug a reply got bounced between > > two nodes until it eventually expired. It seems to me that this is extra > complexity, more work for the nodes, and a big potential hole in anonymity to > > put up with just in order to save misbehaving nodes from themselves. There > should be no worry about getting the same reply twice since a node should > remove the message id from its pending requests list the first time it passes > > the reply on. If it ever gets that message id again, it won't be in the > pending requests list and it should just drop it. > > Thanks in advance for reducing my ignorance, > > --Greg > > _______________________________________________ > Freenet-dev mailing list > Freenet-dev at lists.sourceforge.net > http://lists.sourceforge.net/mailman/listinfo/freenet-dev > --__--__-- Message: 2 Date: Fri, 23 Jun 2000 14:30:37 -0500 (CDT) From: Brandon <bl...@uts.cc.utexas.edu> To: "freenet-dev at lists.sourceforge.net" <freenet-dev at lists.sourceforge.net> Subject: Re: [Freenet-dev] Key-chaining Conventions Reply-To: freenet-dev at lists.sourceforge.net > We can avoid spamming telling people how many downloads of a file have > been made, authentic file are going to get more download, yes an > attacker could still request the file he entered ab hundred of times or > more but we would add, at the same time, an nice feature and made an > attack mor difficult. Good point, ranking by the number of _completed_ file downloads. That would require a lot more resources to do an attack. --__--__-- Message: 3 From: "Henry Hemming" <hemming_he...@hotmail.com> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] Re: KHK Metadata Proposal Date: Fri, 23 Jun 2000 21:32:20 CEST Reply-To: freenet-dev at lists.sourceforge.net >Since there is a one way link, Metadata->Document (not vice versa), I >vote for an anyone/yes. No one is going to try and spam to get *more* >hits on a document they don't want people reading. Well, I think there will be atleast some ppl/companies trying to use freenet as their private data storage, and the best way to do this is to keep the data alive in freenet by touching it all the time. --typo ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com --__--__-- Message: 4 Date: Fri, 23 Jun 2000 14:44:43 -0500 (CDT) From: Brandon <bl...@uts.cc.utexas.edu> To: Freenet-dev <freenet-dev at lists.sourceforge.net> Subject: Re: [Freenet-dev] Brotherhoods Reply-To: freenet-dev at lists.sourceforge.net > I think we could ask people who insert in freenet if they want to join > a consortium, a brotherhood (i like this one better) that users trust > and sign the data they add under a group key that his brotherhood (BH) > will give him. If a BH get informed of one of his members spamming > around it will just revoke the key to this user. I think that such consortiums will naturally occur. This is a social rather than a technical scheme, so I don't think that it should be technically. You set up nodes with your friends. You trade fingerprints out of band. You set up a network of trusted nodes. You also sign each others public keys to create a web of trust for filtering. I don't see what exactly we'd need to add to the clients to specifically support this. Also, I'm not sure how you could revoke keys. Expect by having expiry dates and not renewing signatures. --__--__-- Message: 5 Date: Fri, 23 Jun 2000 14:52:22 -0500 (CDT) From: Brandon <bl...@uts.cc.utexas.edu> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] A couple beginner questions about protocol and assumptions... Reply-To: freenet-dev at lists.sourceforge.net > I'm just coming up to speed on Freenet and have a couple of remedial > questions about the low-level protocol and assumptions. Hopefully someone can > > answer these and not disturb the metadata discussion going on, which I don't > understand well enough yet to comment on. :-) This is freenet-dev. Such questions should go to freenet-support. --__--__-- Message: 6 To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] A couple beginner questions about protocol andassumptions... Date: Fri, 23 Jun 2000 14:00:47 -0700 From: Greg Titus <t...@omnigroup.com> Reply-To: freenet-dev at lists.sourceforge.net > This is freenet-dev. Such questions should go to freenet-support. So you are saying that I should rip the depth variable out of Message, add a new subclass ReplyMessage which removes the hopsToLive decrement and check, make all the replies subclasses of my new ReplyMessage class, test for a little while, then try to get the code checked in. At what point do I ask other developers whether or not this would be a good idea? --Greg --__--__-- Message: 7 Date: Fri, 23 Jun 2000 16:22:12 -0500 (CDT) From: Brandon <bl...@uts.cc.utexas.edu> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] A couple beginner questions about protocol andassumptions... Reply-To: freenet-dev at lists.sourceforge.net > > This is freenet-dev. Such questions should go to freenet-support. > > So you are saying that I should rip the depth variable out of Message, add a > new subclass ReplyMessage which removes the hopsToLive decrement and check, > make all the replies subclasses of my new ReplyMessage class, test for a > little while, then try to get the code checked in. No, I'm saying you should repost your message on freenet-support. --__--__-- Message: 8 Date: Fri, 23 Jun 2000 23:39:11 +0200 (MET DST) From: Oskar Sandberg <md98-...@nada.kth.se> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] A couple beginner questions about protocol andassumptions... Reply-To: freenet-dev at lists.sourceforge.net I think brandon was a little fast on the trigger there (being from Texas you know it is in his blood :-)). Your questions were informed and relevant. Oskar Sandberg md98-osa at nada.kth.se On Fri, 23 Jun 2000, Greg Titus wrote: > > This is freenet-dev. Such questions should go to freenet-support. > > So you are saying that I should rip the depth variable out of Message, add a > new subclass ReplyMessage which removes the hopsToLive decrement and check, > make all the replies subclasses of my new ReplyMessage class, test for a > little while, then try to get the code checked in. > > At what point do I ask other developers whether or not this would be a good > idea? > > --Greg > > _______________________________________________ > Freenet-dev mailing list > Freenet-dev at lists.sourceforge.net > http://lists.sourceforge.net/mailman/listinfo/freenet-dev > --__--__-- Message: 9 Date: Fri, 23 Jun 2000 16:44:03 -0500 (CDT) From: Brandon <bl...@uts.cc.utexas.edu> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] A couple beginner questions about protocol andassumptions... Reply-To: freenet-dev at lists.sourceforge.net > I think brandon was a little fast on the trigger there (being > from Texas you know it is in his blood :-)). Your questions were > informed and relevant. I wasn't trying to be mean, I was just thinking it seemed like more of a support question and I just this shiny new freenet-support list... Sorry if I seemed persnickety. --__--__-- Message: 10 Date: Fri, 23 Jun 2000 16:52:32 -0500 (CDT) From: Brandon <bl...@uts.cc.utexas.edu> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] KHK Metadata Proposal Reply-To: freenet-dev at lists.sourceforge.net > It would be exactly the same as telling people to trust the metadata, but it > wouldn't require anyone to code a way of trusting metadata in addition to > trusting signatures. It works out to the same thing, so we might as well do > it the easy way. You don't need to code the trusting of metadata. You either trust a piece of metadata or you don't. Because it's only one thing. The reason you need code for signatures is so that the client can automatically detect if you trust previously unknown pieces of information or not based on other things which you trusted in the past (they share the same signature). But with random signatures, there is no connection to past items, so no algorithm assessment of trust is possible. So we don't need to code it because we can't. Looking at the code and thinking about what needs to be changed, I really think that optional signatures is going to be honestly easier to code than generating random signatures. --__--__-- Message: 11 Date: Fri, 23 Jun 2000 16:59:46 -0500 (CDT) From: Brandon <bl...@uts.cc.utexas.edu> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] A Metadata Filtering Proposal Reply-To: freenet-dev at lists.sourceforge.net This was very nice. It seems to me to be basically my proposal plus Alex's rating extension - fuzziness. Which is fine. I'm glad you were able to articulate it so nicely. I'm just saying so because I only have time to skim proposals these days and if it was in some way a counter-proposal rather than a synthesis then you should say so because I missed that part. Also, I think I'm pro-fuzziness, but that we should do a boolean system first and then add fuzziness because it's more of a complicating add-on than an actual change in the underlying structure of how things work. And such things should be added on after the initial simpler system is working. --__--__-- Message: 12 From: Jason Marshall <jason@george.localnet> To: freenet-dev at lists.sourceforge.net Date: Fri, 23 Jun 2000 15:52:36 -0700 (PDT) Reply-To: jmarsh at serv.net Subject: [Freenet-dev] RE: [Freenet-chat] New Lists and Censorship Reply-To: freenet-dev at lists.sourceforge.net >You don`t seem to understand, do you? I understand just fine, thank you. >If we believe in free speech for all, regardless of whether or not >the 1st amendment covers us, then it is immoral for us to force them >to be quiet. Oh, how we do gloss over everything. Freedom is commonly defined as "do what you want, as long as you do no harm". Putting 'public nuisance' under that banner does a grave disservice to the concept of freedom, not to mention what it does for your reputation. -Jason --__--__-- Message: 13 From: "Henry Hemming" <hemming_he...@hotmail.com> To: freenet-dev at lists.sourceforge.net Date: Sat, 24 Jun 2000 02:09:44 CEST Subject: [Freenet-dev] negative trust Reply-To: freenet-dev at lists.sourceforge.net Comment on http://scf.usc.edu/~coates/freenet/proposal.html there will have to be a negative trust list kept localy atleast, or otherwise there might appear some problems with one bad-guy destroying a huge net of trust. Assume someone who has been posting on the freenet and appears in many ppls white-list would suddenly post a bad document, because he appears in many ppls white-list in the same trust-net practicaly everyone will route to him trough a few white-lists, so the only way for a client to mark him bad is either to remove all entries from the local white-list that lead to the bad-guy, or simply mark the bad-guy as a bad-guy. Here, is the fella is popular he might be found trough all entries in someones white-list, after a rather short depth. --typo ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com --__--__-- Message: 14 From: euro...@home.com Date: Fri, 23 Jun 2000 17:29:37 -0700 To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] compiling or running recent snapshots with recent debian Kaffe? Reply-To: freenet-dev at lists.sourceforge.net I found that "make install" does not install everything needed. In my case, it never installed the transport class directory. I just manually copied it over to bin/Freenet. Then it worked. I just found out that there is a support mailing list, so I guess I will subscribe. Rob. jigglypuff at jigglypuff.sourceforge.net wrote: > > Ok I think I have found a fairly serious problem (at least for me pardon > my lack of Java programming experience) > I have tried to run, and compile freenet from the binary compiled > snapshots and also from source and this is what I get: > > jigglypuff:~/freenet# ./freenet_server > Starting Freenet server > java.lang.ClassNotFoundException: Freenet/crypt/ciphers/Rijndael > at java.lang.Class.forName(Class.java:33) > at Freenet.crypt.Util.getCipherByName(Util.java:209) > at Freenet.crypt.Yarrow.generator_init(Yarrow.java:98) > at Freenet.crypt.Yarrow.<init>(Yarrow.java:61) > at Freenet.Core.<clinit>(Core.java:57) > java.lang.ExceptionInInitializerError: [exception was > java.lang.NullPointerException] > at java.lang.Throwable.<init>(Throwable.java:38) > at java.lang.Error.<init>(Error.java:21) > at java.lang.LinkageError.<init>(LinkageError.java:21) > at > java.lang.ExceptionInInitializerError.<init>(ExceptionInInitializerError.java:25) > Unregistering server from devinform.php... > failed > > Please unregister yourself manually by visiting this address in a web > browser: > http://freenet.sourceforge.net/inform.php?remove=1 > > jigglypuff:~/Freenet# make KAFFE=1 node cli > make: Nothing to be done for `node'. > kaffe at.dms.kjc.Main -d ./ crypt/RandStream.java > java.lang.NoClassDefFoundError: at/dms/kjc/Main > at java.lang.Throwable.<init>(Throwable.java:38) > at java.lang.Error.<init>(Error.java:21) > at java.lang.LinkageError.<init>(LinkageError.java:21) > at > java.lang.NoClassDefFoundError.<init>(NoClassDefFoundError.java:21) > jigglypuff:~/Freenet/scripts# ./kbuild.sh > Building Freenet server... java.lang.NoClassDefFoundError: at/dms/kjc/Main > at java.lang.Throwable.<init>(Throwable.java:38) > at java.lang.Error.<init>(Error.java:21) > at java.lang.LinkageError.<init>(LinkageError.java:21) > at > java.lang.NoClassDefFoundError.<init>(NoClassDefFoundError.java:21) > Done > Building Freenet command-line > client... java.lang.NoClassDefFoundError: at/dms/kjc/Main > at java.lang.Throwable.<init>(Throwable.java:38) > at java.lang.Error.<init>(Error.java:21) > at java.lang.LinkageError.<init>(LinkageError.java:21) > at > java.lang.NoClassDefFoundError.<init>(NoClassDefFoundError.java:21) > Done > > This is being done with > freenet-bin-20000622.tgz > and > freenet-20000622.tgz > respectfully. > Can I fix this? > Is anyone fixing this? > I am running this with the newest unstable debian Kaffe > ii kaffe 1.0.5e-0.5 A JVM to run > Java bytecode > > _______________________________________________ > Freenet-dev mailing list > Freenet-dev at lists.sourceforge.net > http://lists.sourceforge.net/mailman/listinfo/freenet-dev --__--__-- Message: 15 Date: Fri, 23 Jun 2000 20:34:17 +0000 (UTC) From: <jigglyp...@jigglypuff.sourceforge.net> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] compiling or running recent snapshots with recent debian Kaffe? Reply-To: freenet-dev at lists.sourceforge.net On Fri, 23 Jun 2000 europax at home.com wrote: > Envelope-to: jigglypuff at localhost > Received: from jigglypuff ([127.0.0.1] helo=localhost) > by jigglypuff with esmtp (Exim 3.12 #1 (Debian)) > id 135a1g-0000IB-00 > for <jigglypuff at localhost>; Fri, 23 Jun 2000 20:26:08 +0000 > Received: from pop3.freewwweb.com > by localhost with POP3 (fetchmail-5.3.4) > for jigglypuff at localhost (single-drop); Fri, > 23 Jun 2000 20:26:08 +0000 (UTC) > Received: from pps-2.smartworld.net (pps-2-out.smartworld.net > [192.168.3.2]) > by ims-1-in.smartworld.net (8.9.1a/8.9.1) with ESMTP id UAA00421 > for <jigglypuff2 at ims-1-in.smartworld.net>; Fri, > 23 Jun 2000 20:37:14 -0400 (EDT) > Received: from lists.sourceforge.net (mail1.sourceforge.net > [198.186.203.35]) > by pps-2.smartworld.net (8.9.1a/8.9.1) with ESMTP id UAA46630 > for <jigglypuff2 at freewwweb.com>; Fri, 23 Jun 2000 20:37:13 -0400 > (EDT) > Received: from mail1.sourceforge.net (localhost [127.0.0.1]) > by lists.sourceforge.net (8.9.3/8.9.3) with ESMTP id RAA27547; > Fri, 23 Jun 2000 17:37:29 -0700 > Received: from mail.rdc1.wa.home.com (imail at ha1.rdc1.wa.home.com > [24.0.2.66]) > by lists.sourceforge.net (8.9.3/8.9.3) with ESMTP id RAA27522 > for <freenet-dev at lists.sourceforge.net>; Fri, 23 Jun 2000 17:37:25 > -0700 > From: europax at home.com > Received: from home.com ([24.12.186.185]) by mail.rdc1.wa.home.com > (InterMail vM.4.01.02.00 201-229-116) with ESMTP > id <20000624003324.OPCS10161.mail.rdc1.wa.home.com at home.com> > for <freenet-dev at lists.sourceforge.net>; > Fri, 23 Jun 2000 17:33:24 -0700 > Message-ID: <395400F1.4F729027 at home.com> > Date: Fri, 23 Jun 2000 17:29:37 -0700 > X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14 i686) > X-Accept-Language: en > MIME-Version: 1.0 > To: freenet-dev at lists.sourceforge.net > Subject: Re: [Freenet-dev] compiling or running recent snapshots with > recent > debian Kaffe? > References: <Pine.LNX.4.21.0006222353360.20475-100000 at jigglypuff> > Content-Type: text/plain; charset=us-ascii > Content-Transfer-Encoding: 7bit > Reply-To: freenet-dev at lists.sourceforge.net > Sender: freenet-dev-admin at lists.sourceforge.net > Errors-To: freenet-dev-admin at lists.sourceforge.net > X-Mailman-Version: 1.1 > Precedence: bulk > List-Id: Discussion of Freenet development issues > <freenet-dev.lists.sourceforge.net> > X-BeenThere: freenet-dev at lists.sourceforge.net > X-UIDL: 8cbe56d6c7b4883ead17dc5b8c81f88c > > I found that "make install" does not install everything needed. In my > case, it never installed the transport class directory. I just manually > copied it over to bin/Freenet. Then it worked. > > I just found out that there is a support mailing list, so I guess I will > subscribe. Rob. > > > jigglypuff at jigglypuff.sourceforge.net wrote: > > > > Ok I think I have found a fairly serious problem (at least for me pardon > > my lack of Java programming experience) > > I have tried to run, and compile freenet from the binary compiled > > snapshots and also from source and this is what I get: > > > > jigglypuff:~/freenet# ./freenet_server > > Starting Freenet server > > java.lang.ClassNotFoundException: Freenet/crypt/ciphers/Rijndael > > at java.lang.Class.forName(Class.java:33) > > at Freenet.crypt.Util.getCipherByName(Util.java:209) > > at Freenet.crypt.Yarrow.generator_init(Yarrow.java:98) > > at Freenet.crypt.Yarrow.<init>(Yarrow.java:61) > > at Freenet.Core.<clinit>(Core.java:57) > > java.lang.ExceptionInInitializerError: [exception was > > java.lang.NullPointerException] > > at java.lang.Throwable.<init>(Throwable.java:38) > > at java.lang.Error.<init>(Error.java:21) > > at java.lang.LinkageError.<init>(LinkageError.java:21) > > at > > java.lang.ExceptionInInitializerError.<init>(ExceptionInInitializerError.java:25) > > Unregistering server from devinform.php... > > failed > > > > Please unregister yourself manually by visiting this address in a web > > browser: > > http://freenet.sourceforge.net/inform.php?remove=1 > > > > jigglypuff:~/Freenet# make KAFFE=1 node cli > > make: Nothing to be done for `node'. > > kaffe at.dms.kjc.Main -d ./ crypt/RandStream.java > > java.lang.NoClassDefFoundError: at/dms/kjc/Main > > at java.lang.Throwable.<init>(Throwable.java:38) > > at java.lang.Error.<init>(Error.java:21) > > at java.lang.LinkageError.<init>(LinkageError.java:21) > > at > > java.lang.NoClassDefFoundError.<init>(NoClassDefFoundError.java:21) > > jigglypuff:~/Freenet/scripts# ./kbuild.sh > > Building Freenet server... java.lang.NoClassDefFoundError: at/dms/kjc/Main > > at java.lang.Throwable.<init>(Throwable.java:38) > > at java.lang.Error.<init>(Error.java:21) > > at java.lang.LinkageError.<init>(LinkageError.java:21) > > at > > java.lang.NoClassDefFoundError.<init>(NoClassDefFoundError.java:21) > > Done > > Building Freenet command-line > > client... java.lang.NoClassDefFoundError: at/dms/kjc/Main > > at java.lang.Throwable.<init>(Throwable.java:38) > > at java.lang.Error.<init>(Error.java:21) > > at java.lang.LinkageError.<init>(LinkageError.java:21) > > at > > java.lang.NoClassDefFoundError.<init>(NoClassDefFoundError.java:21) > > Done > > > > This is being done with > > freenet-bin-20000622.tgz > > and > > freenet-20000622.tgz > > respectfully. > > Can I fix this? > > Is anyone fixing this? > > I am running this with the newest unstable debian Kaffe > > ii kaffe 1.0.5e-0.5 A JVM to run > > Java bytecode > > > > _______________________________________________ > > Freenet-dev mailing list > > Freenet-dev at lists.sourceforge.net > > http://lists.sourceforge.net/mailman/listinfo/freenet-dev > > _______________________________________________ > Freenet-dev mailing list > Freenet-dev at lists.sourceforge.net > http://lists.sourceforge.net/mailman/listinfo/freenet-dev > > I looked at the files that were distributed in the debian package and got these: /. /usr /usr/lib /usr/lib/kaffe /usr/lib/kaffe/bin /usr/lib/kaffe/bin/Kaffe /usr/lib/kaffe/bin/appletviewer /usr/lib/kaffe/bin/install-jar /usr/lib/kaffe/bin/jar /usr/lib/kaffe/bin/java /usr/lib/kaffe/bin/javadoc /usr/lib/kaffe/bin/javakey /usr/lib/kaffe/bin/javap /usr/lib/kaffe/bin/jdb /usr/lib/kaffe/bin/kaffe /usr/lib/kaffe/bin/kaffeh /usr/lib/kaffe/bin/kjc /usr/lib/kaffe/bin/native2ascii /usr/lib/kaffe/bin/rmic /usr/lib/kaffe/bin/rmiregistry /usr/lib/kaffe/bin/serialver /usr/lib/kaffe/libnative-1.0.5.so /usr/lib/kaffe/libnative.la /usr/lib/kaffe/libio-1.0.5.so /usr/lib/kaffe/libio.la /usr/lib/kaffe/libnet-1.0.5.so /usr/lib/kaffe/libnet.la /usr/lib/kaffe/libzip-1.0.5.so /usr/lib/kaffe/libzip.la /usr/lib/kaffe/libmath-1.0.5.so /usr/lib/kaffe/libmath.la /usr/lib/kaffe/libsecurity-1.0.5.so /usr/lib/kaffe/libsecurity.la /usr/lib/kaffe/security /usr/lib/kaffe/security/java.security /usr/lib/kaffe/libmanagement-1.0.5.so /usr/lib/kaffe/libmanagement.la /usr/lib/kaffe/libawt.la /usr/lib/kaffe/libawt.a /usr/lib/kaffe/libmicrosoft-1.0.5.so /usr/lib/kaffe/libmicrosoft.la /usr/lib/kaffe/libnative.so /usr/lib/kaffe/libio.so /usr/lib/kaffe/libnet.so /usr/lib/kaffe/libzip.so /usr/lib/kaffe/libmath.so /usr/lib/kaffe/libsecurity.so /usr/lib/kaffe/libmanagement.so /usr/lib/kaffe/libmicrosoft.so /usr/lib/libkaffevm-1.0.5.so /usr/lib/libkaffevm.la /usr/lib/libkaffevm.so /usr/share /usr/share/man /usr/share/man/man1 /usr/share/man/man1/kaffe.1.gz /usr/share/kaffe /usr/share/kaffe/Klasses.jar /usr/share/kaffe/comm.jar /usr/share/kaffe/pjava.jar /usr/share/kaffe/tools.jar /usr/share/kaffe/microsoft.jar /usr/share/kaffe/rmi.jar /usr/share/doc /usr/share/doc/kaffe /usr/share/doc/kaffe/AUTHORS /usr/share/doc/kaffe/WHATSNEW /usr/share/doc/kaffe/copyright /usr/share/doc/kaffe/override.Lintian /usr/share/doc/kaffe/changelog.gz /usr/share/doc/kaffe/README.gz /usr/share/doc/kaffe/changelog.Debian.gz /usr/include /usr/include/kaffe /usr/include/kaffe/java_lang_Thread.h /usr/include/kaffe/java_lang_ThreadGroup.h /usr/include/kaffe/java_lang_Throwable.h /usr/include/kaffe/Arrays.h /usr/include/kaffe/errors.h /usr/include/kaffe/java_lang_Object.h /usr/include/kaffe/java_lang_String.h /usr/include/kaffe/jmalloc.h /usr/include/kaffe/jni.h /usr/include/kaffe/jni_cpp.h /usr/include/kaffe/jsyscall.h /usr/include/kaffe/jtypes.h /usr/include/kaffe/native.h /usr/bin /usr/bin/kaffe Since I didn't install Kaffe from source I can't comment. Does anyone have a coppy of the files that I can simply use in kaffe or is there a person who is actually using the debian version of Kaffe? --__--__-- _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev End of Freenet-dev Digest