Failed to compile FMS
Hello, when I try to start FMS the following message appears: ./fms: error while loading shared libraries: libPocoUtil.so.95: cannot open shared object file: No such file or directory This has always indicated in the past that I need to recompile FMS. I have tried this accordingly, but without success (see attachment). How can I compile FMS? Can I make a bug report somewhere? I have not found an FMS project on https://freenet.mantishub.io/. Regards Marek Küthe -- Marek Küthe m...@mk16.de er/ihm he/him Script started on 2024-05-11 11:31:11+00:00 [TERM="xterm-256color" TTY="/dev/pts/6" COLUMNS="143" LINES="24"] ]0;marek@ciel:~/fms[?2004h[0;31mââ[[0;39mmarek[01;33m@[01;96mciel[0;31m]â[[0;32m~/fms[0;31m] [0;31mââââ¼ [0m[01;33m$[0mls [?2004l ]0;marek@ciel:~/fms[?2004h[0;31mââ[[0;39mmarek[01;33m@[01;96mciel[0;31m]â[[0;32m~/fms[0;31m] [0;31mââââ¼ [0m[01;33m$[0m7z x ~/Freenet/downloads/fms-src-0.3.85.zip [?2004l 7-Zip [64] 17.05 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28 p7zip Version 17.05 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,16 CPUs x64) Scanning the drive for archives: 0M Scan /home/marek/Freenet/downloads/1 file, 5042371 bytes (4925 KiB) Extracting archive: /home/marek/Freenet/downloads/fms-src-0.3.85.zip -- Path = /home/marek/Freenet/downloads/fms-src-0.3.85.zip Type = zip Physical Size = 5042371 0%Everything is Ok Folders: 54 Files: 828 Size: 18028157 Compressed: 5042371 ]0;marek@ciel:~/fms[?2004h[0;31mââ[[0;39mmarek[01;33m@[01;96mciel[0;31m]â[[0;32m~/fms[0;31m] [0;31mââââ¼ [0m[01;33m$[0mcat readme.txt [?2004l COMPILING - Compiling FMS requires CMake, Poco ( version >=1.3.6 ) and iconv if you want to do charset conversion. Other required libraries are bundled with FMS. To compile, run these commands from the source directory: cmake -D I_HAVE_READ_THE_README=ON . make Compiling with the bundled SQLite library is on by default. If you do not want to use the bundled SQLite library, add a -D USE_BUNDLED_SQLITE=OFF to the cmake command. To turn off charset conversion to UTF-8 when sending messages, add a -D DO_CHARSET_CONVERSION=OFF. Compiling with charset conversion turned on is recommended. If you would like to compile using the alternate captchas, add a -D ALTERNATE_CAPTCHA=ON to the cmake command line. This option requires the FreeImage library to be installed. Enable generation of audio captchas by adding -D AUDIO_CAPTCHA=ON to the cmake command line. Query logging may be turned on by adding a -D QUERY_LOG=ON. This will create a file called query.log in the working directory. Straight SQL statements will be captured, as well as the setup of prepared statements. Each step through a prepared statement is also logged, but the details are not, so there should be no sensitive information in this log file. If you would like to build the FMS Freenet plugin add a -D BUILD_PLUGIN=ON to the CMake command line. This will build the binary for the plugin in the plugin/bin directory. Place binaries from other platforms you want included in the jar inside the plugin/bin directory. You can then run ant in the plugin directory to build the jar. UPGRADING - *ALWAYS* make a copy of your current FMS installation before continuing. First shut down FMS, make a copy of the directory, and then replace all files except the database with those from the new version. You may keep the same database unless otherwise noted in the release information. INSTALLATION Place the binary, any templates, and the fonts and images directories in a directory of your choice. Windows users may need to download the runtime DLLs available from the fms Freesite and place in the fms directory if they are not already installed on the system. On the first run, a database file will also be created in this directory. Make sure the user that runs FMS has read/write access to this directory. RUNNING --- You may run FMS in console mode by running the binary directly. You can view available command line options by typing /help on Windows and --help on other platforms. If you are running *nix and would like to run as a daemon, use the --daemon argument. On Windows, /registerService will install FMS as a service, and /unregisterService will uninstall the service. Use the /displayName=name argument when installing the service to set the service name to whatever you want. You will need to manually start the service unless you change the startup type in the service properties. FMS must run a good portion of the day every day to work properly. The slower your Freenet connection is, the longer FMS must be run to find the communications of other identities. You will not have a good experience only running F
Weird name on website
Hello, I was after a long time again on the website of Freenet freenetproject.org. There I noticed that I am redirected to https://www.hyphanet.org/index.html. Furthermore every name "Freenet" was replaced with "Hyphanet" there. Is this intentional? Is there perhaps a blog post about this? Is this an attack on Freenet? Greetings Marek Küthe -- Marek Küthe m...@mk16.de er/ihm he/him pgpw2SdW5UFvi.pgp Description: OpenPGP digital signature
Re: Important Announcement: Freenet naming change
I think we just have different ideas about that. I don't see Freenet as a product that you want or have to market. As far as FLOSS projects and the like are concerned, I probably also have a different concept for decision-making. I have assumed that Freenet acts according to these principles and that there are not just a few (or even one) people who make decisions about Freenet. Thanks for your answer anyway! On Fri, 20 Jan 2023 14:35:48 -0600 Ian Clarke wrote: > On Fri, Jan 20, 2023 at 2:22 PM Marek Küthe wrote: > > > Well, I think here one should decide between a company / organization > > with profit intentions and a community / FLOSS project and an > > non-profit association. > > > > I disagree. The same principle applies to any common endeavor by a group of > people. Organizations that make every decision to try to keep the most > people happy always stagnate and die, as night follows day. > > You're proposing that a group of people with absolutely no competence in > brand marketing make a complicated brand marketing decision. There is no > universe in which that's a good idea. > > -- > Ian Clarke > Founder, The Freenet Project > Email: i...@freenet.org -- Marek Küthe m...@mk16.de er/ihm he/him pgpZOdFdf7Grj.pgp Description: OpenPGP digital signature
Re: Important Announcement: Freenet naming change
Well, I think here one should decide between a company / organization with profit intentions and a community / FLOSS project and an non-profit association. A company or organization can of course do this "dictatorially". A FLOSS project is based on the developers, which in the best case are based on the community. Here Arne, Operheim, Bombe and so on would be the developers. They seem (in my perception) to share the same opinion against the name change as the community. An association, in turn, should be guided by the members and the board. I would classify Freenet as a mixture of the last two with direction FLOSS project. For for-profit organizations, I agree with you. They should discuss decisions with the board, but also have the flexibility to make decisions quickly without anyone's approval. In my opinion, Freenet does not fall into this category. On Fri, 20 Jan 2023 14:11:37 -0600 Ian Clarke wrote: > Organizations that put every decision to a vote stagnate and die, which is > why no successful organization of any kind works that way. > > On Fri, Jan 20, 2023 at 2:06 PM Marek Küthe wrote: > > > Nice to see that the email arrived at the Mailling list :-) > > > > I personally have never run a business. However, I know this procedure > > from the community network dn42, for example. To get larger resources > > there, you have to ask the Mailling list for permission, for example. > > > > Codeberg.org for example offers the possibility of a paid membership. > > In this membership you can vote on decisions. (Codeberg has implemented > > a great token system for this). > > > > On Fri, 20 Jan 2023 14:01:56 -0600 > > Ian Clarke wrote: > > > > > > > > > > Only if the majority of the community agrees, this change should be > > > > implemented > > > > > > > > > Have you ever actually run a company, organization, or significant > > project? > > > It really doesn't sound like it. > > > > > > On Fri, Jan 20, 2023 at 1:59 PM Marek Küthe wrote: > > > > > > > Hello, > > > > > > > > I am a Freenet user and also wanted to speak up. > > > > > > > > Since I have no position within Freenet, you can simply ignore > > > > the email.. > > > > > > > > Everything I say here is my personal opinion. I do not want to > > > > personally insult, abuse or otherwise verbally hurt anyone. If anyone > > > > feels personally attacked, I am sorry. I will use the first names of > > > > the persons in the following, because I consider this as usual in the > > > > internet. I do not mean to imply that I disrespect anyone. > > > > > > > > 1) Major changes in a concept or in a program (I count the name change > > > > to it) should be discussed in the Commuity. There should be factual > > > > arguments exchanged. Only if the majority of the community agrees, this > > > > change should be implemented. This is something that makes community > > > > projects. Even if you don't count Freenet as a community project, the > > > > current developers should agree. As far as I have noticed, this is > > > > currently not Ian, but rather Arne. > > > > > > > > 2) Transparency is part of a good FLOSS project. Not giving information > > > > about donations or decision making process is wrong. > > > > > > > > The process like the decision has not been presented transparently. It > > > > was only said that privately over a longer period of time, with Arne > > > > was spoken, but without his consent to achieve. > > > > > > > > Of course, it always depends on the project, but I know it so that > > > > always first the opinions of several people are obtained before a > > > > decision is discussed. As far as I have noticed, only Ian and Arne were > > > > involved, which have referred to mutual points of view. In my opinion > > > > it would have made sense (and still does) to get the opinions of more > > > > people and make a decision based on that. If you don't want to ask any > > > > person from the community, you can take for example every person who > > > > has committed to the project in the last years. > > > > > > > > 3) I think the real identity of people does not count. Even a > > > > pseudonymous person can be a member of a community. Their votes should > > > > be counted the same as those of non-anonymous members. > > > > > > > >
Re: Important Announcement: Freenet naming change
Nice to see that the email arrived at the Mailling list :-) I personally have never run a business. However, I know this procedure from the community network dn42, for example. To get larger resources there, you have to ask the Mailling list for permission, for example. Codeberg.org for example offers the possibility of a paid membership. In this membership you can vote on decisions. (Codeberg has implemented a great token system for this). On Fri, 20 Jan 2023 14:01:56 -0600 Ian Clarke wrote: > > > > Only if the majority of the community agrees, this change should be > > implemented > > > Have you ever actually run a company, organization, or significant project? > It really doesn't sound like it. > > On Fri, Jan 20, 2023 at 1:59 PM Marek Küthe wrote: > > > Hello, > > > > I am a Freenet user and also wanted to speak up. > > > > Since I have no position within Freenet, you can simply ignore > > the email.. > > > > Everything I say here is my personal opinion. I do not want to > > personally insult, abuse or otherwise verbally hurt anyone. If anyone > > feels personally attacked, I am sorry. I will use the first names of > > the persons in the following, because I consider this as usual in the > > internet. I do not mean to imply that I disrespect anyone. > > > > 1) Major changes in a concept or in a program (I count the name change > > to it) should be discussed in the Commuity. There should be factual > > arguments exchanged. Only if the majority of the community agrees, this > > change should be implemented. This is something that makes community > > projects. Even if you don't count Freenet as a community project, the > > current developers should agree. As far as I have noticed, this is > > currently not Ian, but rather Arne. > > > > 2) Transparency is part of a good FLOSS project. Not giving information > > about donations or decision making process is wrong. > > > > The process like the decision has not been presented transparently. It > > was only said that privately over a longer period of time, with Arne > > was spoken, but without his consent to achieve. > > > > Of course, it always depends on the project, but I know it so that > > always first the opinions of several people are obtained before a > > decision is discussed. As far as I have noticed, only Ian and Arne were > > involved, which have referred to mutual points of view. In my opinion > > it would have made sense (and still does) to get the opinions of more > > people and make a decision based on that. If you don't want to ask any > > person from the community, you can take for example every person who > > has committed to the project in the last years. > > > > 3) I think the real identity of people does not count. Even a > > pseudonymous person can be a member of a community. Their votes should > > be counted the same as those of non-anonymous members. > > > > 4) > > > > a) I don't know if it's just my subjective perception: I think Ian > > contradicts himself in parts of his statements. On the one hand he > > says that he likes to answer questions, but he doesn't always > > answer factually. > > > > b) Here's my feeling: Ian announced it on the Mailling list. There > > was strong resistance to it. First there was factual discussion, > > but when the arguments ran out, there were personal attacks. This > > to me is a sign of desperation. > > > > 5) I think a name change will greatly confuse future users: > > > > a) There are many documentations (some of them very old) which are > > not updated. If someone finds a documentation for Freenet and it is > > about Fred and not about Locutus, this can lead to confusion. > > > > b) If no one from the community or the developers agrees, how > > should something be implemented? As far as I can see, this would > > rather mean that there will be a fork of the Freenet project. > > > > 6) Is Freenet a mission or a software? Personally, I think it is > > software - as most people probably do. For example, Freenet is also > > described as software on https://en.wikipedia.org/wiki/Freenet and > > https://geti2p.net/en/comparison/freenet and not as a mission. If it is > > a mission, it would have made sense to clarify this early on and not > > wait until it is crucial. Even the website https://freenetproject.org/ > > talks about a platform, therefore a kind of software, and not about a > > mission. > > > > Personally, I have always seen the mission as the background t
Re: Important Announcement: Freenet naming change
Hello, I am a Freenet user and also wanted to speak up. Since I have no position within Freenet, you can simply ignore the email.. Everything I say here is my personal opinion. I do not want to personally insult, abuse or otherwise verbally hurt anyone. If anyone feels personally attacked, I am sorry. I will use the first names of the persons in the following, because I consider this as usual in the internet. I do not mean to imply that I disrespect anyone. 1) Major changes in a concept or in a program (I count the name change to it) should be discussed in the Commuity. There should be factual arguments exchanged. Only if the majority of the community agrees, this change should be implemented. This is something that makes community projects. Even if you don't count Freenet as a community project, the current developers should agree. As far as I have noticed, this is currently not Ian, but rather Arne. 2) Transparency is part of a good FLOSS project. Not giving information about donations or decision making process is wrong. The process like the decision has not been presented transparently. It was only said that privately over a longer period of time, with Arne was spoken, but without his consent to achieve. Of course, it always depends on the project, but I know it so that always first the opinions of several people are obtained before a decision is discussed. As far as I have noticed, only Ian and Arne were involved, which have referred to mutual points of view. In my opinion it would have made sense (and still does) to get the opinions of more people and make a decision based on that. If you don't want to ask any person from the community, you can take for example every person who has committed to the project in the last years. 3) I think the real identity of people does not count. Even a pseudonymous person can be a member of a community. Their votes should be counted the same as those of non-anonymous members. 4) a) I don't know if it's just my subjective perception: I think Ian contradicts himself in parts of his statements. On the one hand he says that he likes to answer questions, but he doesn't always answer factually. b) Here's my feeling: Ian announced it on the Mailling list. There was strong resistance to it. First there was factual discussion, but when the arguments ran out, there were personal attacks. This to me is a sign of desperation. 5) I think a name change will greatly confuse future users: a) There are many documentations (some of them very old) which are not updated. If someone finds a documentation for Freenet and it is about Fred and not about Locutus, this can lead to confusion. b) If no one from the community or the developers agrees, how should something be implemented? As far as I can see, this would rather mean that there will be a fork of the Freenet project. 6) Is Freenet a mission or a software? Personally, I think it is software - as most people probably do. For example, Freenet is also described as software on https://en.wikipedia.org/wiki/Freenet and https://geti2p.net/en/comparison/freenet and not as a mission. If it is a mission, it would have made sense to clarify this early on and not wait until it is crucial. Even the website https://freenetproject.org/ talks about a platform, therefore a kind of software, and not about a mission. Personally, I have always seen the mission as the background to why Freenet was developed. 7) I personally find the name Locutus very nice and would also be very confused if it was suddenly called Freenet. Experience has shown that a project is not evaluated by name, but by content. 8) One way to get clarity about the discussion now would be for example to talk to the users one in IRC or alternatively to write to the committers and ask what they think. I think based on their opinion a judgement should be made and not based on the opinion of a few people (or even one). Ian has mentioned many times that users do not speak on behalf of the community. While it is difficult to determine something like that, there are definitely some possibilities: One could contact the users of Freenet via Sone or IRC and get their opinion. Furthermore, I think that such a decision and thus the change will ultimately be implemented by the developers of the software. If the developers decide against it, there is a) the possibility to accept this or b) to make a fork. With a) you can clearly see at Freenet that the developers do not agree with it. b) could only make Ian. Then there would be a Freenet with the developers, which is up to date and a one-time snapshot from Ian with the name "Freenet Classic". If anyone here sees another possibility, I would be interested. I would be happy if I am not called an "idiot", "child" or the like. Greetings -- Marek Küthe m...@mk16.de er/ihm he/him pgpO0lOnWhv_V.pgp Description: OpenPGP digital signature
CVE-2022-21449: Psychic Signatures in Java
Hello, is Freenet also affected by https://neilmadden.blog/2022/04/19/psychic-signatures-in-java/ CVE-2022-21449? -- Marek Küthe