/gng/ - GNU Net General

GNUnet is a fully decentralised p2p framework for a number of applications, the most commonly used one (probably) is filesharing
More info:
gnunet.org/goals
gnunet.org/concepts

Private trackers:
GNUnet:


/g/ GNUnet QUICKSTART GUIDE FOR FILE SHARING

INSTALLATION

download and install using the package manager of your distro
or
gnunet.org/installation


POST-INSTALLATION/USAGE

*Before doing anything else, run following command in terminal: gnunet-arm -s

To use the GUI, run gnunet-gtk
For help on uploading/searching/downloading files via the GUI, see gnunet.org/first-steps-file-sharing

GNUnet can also be used in the terminal

TERMINAL COMMANDS

To upload a file: gnunet-publish [-n] [-k KEYWORDS]* [-m TYPE:VALUE] FILENAME
Note: see gnunet.org/gnunet-publish for more information

To search a file: gnunet-search "[SEARCH TERM]"

To download a file: gnunet-download -o FILENAME -- GNUNETURL
Note: the gnunet-search command will output the command needed to download the desired file

To shut down GNUnet: gnunet-arm -e

ADDITIONAL RESOURCES

gnunet.org/installation
gnunet.org/user-handbook

Other urls found in this thread:

ng.gnunet.org/bugs/bug_relationship_graph.php?bug_id=3411&graph=dependency&orientation=horizontal
gnu.org/software/gnustep/
secushare.org/
gnunet.org/concepts
gnunet.org/node/2646
pragmatique.xyz/
n0is.noblogs.org/post/2017/04/08/announcing-pragmatique-call-for-participation/
savannah.gnu.org/mail/?group=gnunet
gnunet.org/configuring-hostlist-bootstrap
lists.gnu.org/archive/html/gnunet-developers/2017-02/msg00015.html
lists.gnu.org/archive/html/help-gnunet/2017-05/msg00000.html
youtube.com/watch?v=eM4J7ljCExM
twitter.com/SFWRedditVideos

...

?

Oh shit, that GUI is horrendous. Is the child porn good at least?

Otherwise I'll pass.

literally equivilant to droppping a game because it doesnt have enoough polygons.

Thats the GUI.

You won't find any child porn because you won't find anything and gnu-net is dead.

I know, but why did you post it?

By beef with GNUnet is that it's developed using subversion, a centralized VCS.

Bump.

Might else just made the gui on FLTK instead f GTK 3, fucking idiot.

gnooooo...

looks like poop :/

It could use a little bit of work.

Thank goodness they're remaking this in GNUStep.

Whats that?

Can someone translate?

Why are the icons women?
Why is there a black?

These aren't really groups I associate with technology.

Also the chink/gook is a round eye, and the nigger has straight hair. This is whitewashing cultures and exemplifies institutional white supremacy. Make that gook a slant. Christ, if you're going to SJW at least be a good SJW.

at least it's not GTK3

Also why is the black woman at the back? Is this 1950? The woman on the left is blonde and blue eyed, I mean really? Wow just wow it's 2017.

Because someone made them in 1 minute in GIMP and decided they needed diversity so they took out the paint bucket and painted everyone different colors.

it is gtk3
ng.gnunet.org/bugs/bug_relationship_graph.php?bug_id=3411&graph=dependency&orientation=horizontal

And they're all extra-wide (fat shaming????)

gnu.org/software/gnustep/

I feel bad for the woman on the left. Her calves are fused together in a V. It must be extremely painful.

...

You're a big guy.

I can't figure out how to get this shit to connect, and the documentation seems to be just as retarded as I am.

For you.

I got it to work kind of but when I search for a file nothing shows up.

Check this program that uses GNUnet for secure communication.

secushare.org/

Post literally 1 reason to use this over I2P. And don't say Java because there's different implementations of the I2P router.

Nice flag you fag :^)

shouldnt this be on Holla Forums? whyd you have to make a new board for it? sage and reported

I seriously hope this is just bait.

It hurts.

Anybody able to even get this working? gnunet-gtk shows no connections, gnunet-setup says every port is in use.

Nobody is going to use something that looks like that. It's not like GNU can't put out decent looking things that normalfags can handle, GNU Social looks the part and is gaining real traction as a result.

Poor user.

I'm not even trying to be inflammatory, every aspect of this looks terrible. I'm not one to damn a project for reinventing the wheel but this one seems to have been and continues to, do it poorly. I feel like this is yet another "not implemented here" project under the GNU name where it exists solely to be a GPL alternative to existing software, which again would be fine if it actually showed promise of hitting that mark, but it doesn't, the fact there's already open source variants of these concepts makes it even worse. Gno thanks.

where do you think we are ?

On a more normy tone yes this will make normalfags go away.


CIA fag detected
kek
gnunet.org/concepts


etc....
If You Dont Think Thats The Tightest Shit Then Get Out Of My Face

Why do faggots like that hate freedom ?

Not an argument.

That picture remains one of the first pictures any new user will see when trying to work out how to use it through the documentation.

At any rate, what you posted is still way too hard for Chad Normalfag. Can't go mainstream and deprecate http like that.

You have posted nothing but shitpost.
You haven't looked in the project otherwise you would STFU.
You are a either moron or a spook.
If you are a moron take the time to not be one.
If you are a spook please think about what you are doing.


Because 8/tech/ is normalfag ?

If people could download stuff from Napster and Limewire, they can also download stuff using GNUnet.

Still not an argument. Just because you disagree with me, doesn't make my posts "shitposts". You have the opportunity to actually make a point and convince people that this project is worth using, but instead you just post for personal attention or whatever it is you're after with this off topic nonsense and actual insane speculation.

I'm willing to consider serious responses but if you keep up this /g/posting I'll just ignore this project and so will many others. Like I said there's already established projects that do this and do it well so it's not like we're forced to use this one, there has to be legitimate reasons for it and the GNU name alone isn't a valid reason to risk your privacy on some new project. How ironic that you think I'm the spook when people are pushing to use what could be some insecure unproven project with no benefit.
What a great point my ally.

The terrible reality is that normalfags almost entirely determine the course of technology. You have to get them on side, or else enjoy your dead network.


At most you'll get people to use it like bittorrent. But then, if they already have a torrent client why would they use GNUnet? Normalfags certainly don't give a shit about anonymity.

At this point you are just baiting but I post one last time so that gullible anons aren't misguided

besides saying
aka
You haven't made yourself an argument about it.
My own argument about it is which is self explanatory since the concepts off gnunet are pretty easy to understand.

WEW

be my guest anonymous user please GTFO

Most P2P project aren't has secure/anonymous has this one.
RTFM

you have the freedom to use anything you want it all depends on what you want.

Again RTFM make some fucking research.

Use microsoft software then, billions of people use it and it's secure to their eyes it could be insecure but you can't prove it.
The license of gnunet is under GPLv3 it's coded in C you have access to the source and the design of the system is really nice.

RTFM


At the actual state of the project I know that it's not suited for normies.
But we aren't some normalfag faggot.
The project won't magically become instantaneously easy to use for normalfags.
The project needs external criticizing and feedback to the devs.
Use it, report problems to the devs,
suggest ideas.

For now yes.
But it's a framework, you or someone else can implement web browsing or a new model to it.

pragmaOS
gnunet.org/node/2646

pragmatique.xyz/

>pragmatique.xyz/

why all the free software projects turning to be full of these people ?

At least the guy who's posting this pragmatique.xyz seems to not give a fuck about it
n0is.noblogs.org/post/2017/04/08/announcing-pragmatique-call-for-participation/
Fortunately there's still some sane persons in the hacker community.

protip: free software is a political movement that believes in the political and social injustice of proprietary software.

Implying that free software aren't just tools.

There's a problem when you say that X tools is for X political thing.
Is a screwdriver communist ?
Or a truck capitalism ?
Of course not that would be ridiculous.
A tool can only be used in freedom if neutral.
The purpose of a tool is given by the one who use it thus you have people who just want tools to do their biding and some who will use them to create communities.
In this case the XYZ website is making a website to create a tool but it's injecting political bullshit in what is normally a neutral tool.
And guess who is behind the safe space BS ?
Look at the end of the webpage
Gnu guile = Christopher Webber
Has much has I love guile this guy is going to ruin the hacker community (if not already)

And then most of the deranged nutjobs wearing warning colors go and use MIT/BSD licenses.

Your desperation is doing more harm than good, my man.

Shitposting aside, has anybody got this working on Arch? Using the package from the community repo, compiling the developer version from git, multi-user setup, single user setup. I can't get anything working. A retards guide to GNUnet would be lovely.

Looks actually nice enough for me to try it out.
Which version should I hop into? If I recall correctly different protocol versions of it aren't compatible.

This.
Shit needs to be less complicated to set up, complexity hinders its adoptation rate.

This
I was thinking for an instant
Then I remembered that some CIA nigger would propose to find a logo for that manual and I abandoned all hope.

gnunet-gtk in current svn.
Does this look like improvement?

I mean current git

looks way better on the first look compared to
idk if it's more comfy to use though.

I can't tell what I'm supposed to do with this program. What does it even do?

It nets gnus.

opinion discarded

It sure it an improvement.

user I know we are on chans but could you be nice enough to give use a step by step guide please ?

you just read the "CIA fag" line and you willingly ignored all the good arguments for GNU Net he gave you. You are either a retard or a CIA shill. If you can't address his argument and give a precise criticism of GNU Net other than "muh joos" then you are literally wasting space here.

I'm still in process of figuring it out, user.
And it's being buggy for me, I'm not sure if I should just stop trying for now and wait for 0.10.2 to come out.

...

Thanks user.
You have gone much further than I have.
I did compile sources and dependencies correctly but I can't figure how you managed to find peers.


Not the best way to begin the document.
But it's intended for normies so....

Because free software is first and foremost a political movement.
Don't be scared by recent pseudo-lefties sperging out about non-issues. You are too young to have known the real left anyway (and if you're an American you've essentially never come in contact with anything but cons and neocons).
I hope in time you will grow up.

Anyway.
I've been reading this gnunet.org/concepts
and holy shit this thing is perfect for sharing child pornography!

I just apt installed gnunet and gnunet-gkt on Devuan. It reminds me of the good old days of eMule and the like, but there is no content? How can I debug what it's trying to do and check if there are error messages popping up?

This is how it looks with a Chicago95/Raleigh theme on Xfce.
I hope this thing is not indexing my whole hard drive.

Yeah that's not how I see it.
See

>I've been reading this gnunet.org/concepts
Impressive isn't it ?
I was quite astounded about it's design.
And there's even a a crypto currency that's designed for it called taler.
The only downside to it is that it's not 100% anonymous.
Good news is that the buyer is always anonymous not the merchant.
It's like that so that it can be legally used in governments (for taxation) (otherwise no crypto currency would be legal to use)
Thus it also legitimize existence the Gnunet network.
If enough marketsuse it be sure they won't want it to be down.
Thus it will strengthen the network.
And since it's a framework it doesn't stop other to build another one on it that is 100% anonymous ^^

Like I said
The purpose of gnunet is to give people a tool to make them anonymous.
If you want to use it like that go for it I don't recommend it because it's still too small right now.
Anyway CIA/FBI/NSA is going to flood the network with that shit to justify that it's badly used by pedo terrorism.

Sorry, I should've said "the free software movement". I agree that software is just software, but make no mistake, GNU, the FSS and friends ARE a political movement first and foremost, and a leftist one at that.
But again, the kind of left that has nothing to do with what passes as "left" these days.

OK, this is what I got.
Logs are in /var/log, unsurprisingly.

OK, managed to get it to run without errors. Basically don't enable anything that isn't the default unless you know your setup needs it. Make sure to check the appropriate box if you're behind a NAT and use automatic NAT configuration.

OK, I'll try to help you.
I have no idea what config you have right now, so stop everything with `gnunet-arm -e` and wipe out configs with `rm -rf .config/gnunet*` for your user and also `rm -rf /etc/gnunet*` as root.
Also, you have to add your main user to gnunet group (`gpasswd -a yourusername gnunet`).
Now, change to 'gnunet' user (`sudo -u gnunet -i`). Also ensure it has no configs (`rm -rf ~/.config/gnunet*`).
Configure gnunet first by typing `gnunet-setup` (as gnunet user). You can let it to learn additional peers from existing ones, that should help.
Now, after you configured stuff (ports, you should also increase bw limits, defaults are very low), run `gnunet-arm -s` (as gnunet user).
It should log stuff to console, you can just ignore that terminal right now and start another terminal.
You can now run `gnunet-gtk` as your main user, and it should be quite functional at this point.

More of guide will come later, I'm kinda at this point right now.

I don't know when 0.10.2 will come out.
There a lot of activity on the taler side of the system right now see the mailing lists.
savannah.gnu.org/mail/?group=gnunet


To index any file or directory you have to do it manually.
I am still struggling in the gnunet man (pic related)
It's not small
This software is amazing no wonder it took more than 10 years of work.
It's literally a second internet but designed to be anonymous.
Lets get to work and make this shit working.


What version are you using ?
Did you compile the latest or are you on devuan ?

When will you guys realize that people with your views should side with the corporations? You're on the wrong side. You have nothing to give to the free software movement.

Pic related is from the GNU Net documentation. By the way, this thing doesn't find Das Kapital or anything for that matter.

I'm on Devuan. Version 0.10.1 off the aptitude repos.

I'm already indexing some anime. Are you doing your part?

What keywords can I search your anime for?

I'm not sure this shit works very well though, there's basically no feedback for the user.
Someone needs to do proper UX for this thing.

Thanks for the help user.


Still working on it.
Found this link on wikipedia does it work ?

gnunet://fs/chk/9E4MDN4VULE8KJG6U1C8FKH5HA8C5CHSJTILRTTPGK8MJ6VHORERHE68JU8Q0FDTOH1DGLUJ3NLE99N0ML0N9PIBAGKG7MNPBTT6UKG.1I823C58O3LKS24LLI9KB384LH82LGF9GUQRJHACCUINSCQH36SI4NF88CMAET3T3BHI93D4S0M5CC6MVDL1K8GFKVBN69Q6T307U6O.17992

If it works on your side that means I have misconfigured it.
And like this user said I would need to start from scratch my config.

Lets see if this works.

Thank you user the help is appreciated.


Well normally search is normally done via dht.
I am in the man too and it's big (pic related) and I am still trying to figure out where to correctly begin.

This shit has too many problems. It's either buggy as hell or two obscure in its error reporting.
The official manual acts as if this was the latest consumer shit, not getting into technical details and sending you straight to the UI, but the software itself is mute as fuck. The only source of information as to what is happening is
transport-7580 ERROR Assertion failed at gnunet-service-transport_neighbours.c:2085

So you basically got to go read the source code. Yeah, no. Fix your shit if you want to go the consumer-friendly route, or write proper technical instructions for setting it up properly if you expect your users to get their hands dirty.

So far I'm getting impression that it works overally better if I do everything under 'gnunet' user.
I was able to successfully get `gnunet-gns-import.sh` working now, but only if I used 'gnunet' user for it.

Decided to cancel this and try something smaller first.

Just put up a simple benis.txt for testing purpose

I think I made it work.
I now can see my own share results in search, atleast.
Search for keyword 'anime' or try gnunet://fs/chk/X4H4RCV29RD8K384N870DGQKMFF32C2FW9DGMVFF9SFC8C8PY6GSF4V25EF6HC4S1AYMDEXYZFWFE3HKB8W9XX7ECYSTBJNQQSR95JR.431J7SMFGVNKSR7PTTCD113TK0SKN86HW0ACNR3D4FH6SQ03Y4K3D8YKCV6VHBKD4WRAE2RTQNHSVJFXW9HF3ND8W6Z2E6DFNT8D1N8.341892941

Thanks user I'll update when I finish with the mess that I have done on my side.

are you still using the gnunet user btw ?

yeah. I'm doing everything under it right now, just to be sure shit works.

published some more stuff (tagged as 'music'):
gnunet://fs/chk/1SX9W079TBY6CP9E72NB6DKXDH47TMPY3P0TPTC3TZJ246VH6Z8AA5YV767K9E2CJ22WSEYBPN60XMQHTGV0JGCQ6M15RJSNCS8B9Z0.EWVG5NJK88AB8MQ8CGHDAYYD8T7WYZ3AVEPS5KJ9AGAEDTQEVE9TV8WBMPAH5NKDT8S98PJ5AZSS91T1RFDC7CT7WDDM6Z4Q5FDJ1ZG.177669777 - 170M flac
gnunet://fs/chk/NEHCE75T6VA3PY7BBW9EQ3QESX0727ZEYJ4VZ8G6GTYZ6N415BMS34RVTV9VQ504RYH154PE169J35245BYCVN4FMZTH1VHZHPPXPN0.H14EDH9KXR74ZZRYJ7B5X6MGYFTR1HR8Q92T50TD2F14YMD2A91ZMNJV07G9T7Y760BKWNS7N9800C3PS3S0PJT1E2TW4ER81W19V2R.7931610 - 7.6M mp3

Thanks user please keep them up
I think I fucked up my config by time.
I'll do it in a VM.
I'll update you tomorrow.

Just keep in mind that I have no idea whether they are reachable from outside or from version of gnunet you're using.

Just an idea like that.
Do you think that installing GN in a VM would let you know it your configuration is working ?

I'm trying to set it up in my VPS right now.
But I'm tired and will probably finish that tomorrow.
git version dumps cores quite frequently so it's not unlikelly that it will fail to serve stuff.

OK, I installed 0.10.1 in my VPS and found out that it doesn't accept keys made from git version.
But it atleast works without fucking up, unlike git version.

170M flac file which has keyword 'music':
gnunet://fs/chk/1PT9S079QBU6CM9E72LB6DJTDH47QKMU3M0QMQC3QVI246RH6V8AA5UR767J9E2CI22SPEUBML60TKNHQGR0IGCN6K15OIPLCP8B9V0.ESRG5LIJ88AB8KN8CGHDAUUD8Q7SUV3AREMP5JI9AGAEDQNERE9QR8SBKMAH5LJDQ8P98MI5AVPP91Q1OFDC7CQ7SDDK6V4N5FDI1VG.177669777

7.6M mp3 file with keyword 'music':
gnunet://fs/chk/LEHCE75Q6RA3MU7BBS9EN3NEPT0727VEUI4RV8G6GQUV6L415BKP34ORQR9RN504OUH154ME169I35245BUCRL4FKVQH1RHVHMMTML0.H14EDH9JTO74VVOUI7B5T6KGUFQO1HO8N92Q50QD2F14UKD2A91VKLIR07G9Q7U760BJSLP7L9800C3MP3P0MIQ1E2QS4EO81S19R2O.7931610

327M mkv file with keyword 'anime':
gnunet://fs/chk/T4H4OCR29OD8J384L870DGNJKFF32C2FS9DGKRFF9PFC8C8MU6GPF4R25EF6HC4P1AUKDETUVFSFE3HJB8S9TT7ECUPQBILNNPO95IO.431I7PKFGRLJPO7MQQCD113QJ0PJL86HS0ACLO3D4FH6PN03U4J3D8UJCR6RHBJD4SOAE2OQNLHPRIFTS9HF3LD8S6V2E6DFLQ8D1L8.341892941

What are you even talking about? Care to elaborate?

calm down pajeet

Hi user I report back.
I have finally launch the software and it has find your files.
Unfortunately it seems that for now it doesn't download. (pic related)
But at least it has find your file it's the music file.
I believe that it comes from my side.
But to be sure is there a way for you to try and download it yourslef ?
I'll continue my fiddling with the software.
I have also installed the 0.10.1 instead of the git.

Strange, you should report the bug.

Apparently the source for GNUnet right now is really, really bad. Someone's gotta make a new router software eventually.

Well, I'm not sure which component is responsible for serving files.
gnunet-service-fs was eating literally 100% on my VPS (and I cannot have that), so I got rid of it, maybe that's why it fails to download.

Also, could you try to download using command line with gnunet-download?
Report when you're trying to do that so I can properly start gnunet-service-fs to test whether it's responsible for that part.

More anons are looking at GNUnet now that nyaa was shutdown, is there a way to help this project?

I don't know user.
I tried hosting content and helping anons to set it up (both here and on /g/),
but I'm disappointed in it myself as it's pretty much unusable (errors, assertions all over the place, joke download speeds if it even starts downloading (most of the time it doesn't)).
Only devs can help it at this point, by making it easier to use and actually usable.

Hi user I am sorry for not having responding, for a long time I didn't have time to look again into it.

I agree with the project for now is problematic.
Otherwise the concept of it is everything we need.
What's maddening is that their is shit tons of manpower on the taler side of the gnunet project.
We need developers on the other side too petty quickly

How much do you get ?

~25bps from some user hosting bakemonogatari 1st ep (after like 4 minutes of starting download itself).
I don't know whether that user have configured his speed limits right, though..
Do you host anything I could test on?
I myself host some stuff listed in and probably a bit more since that post.

Now when I look at it it looks like speed calculation could be somewhat bugged aswell.

I promise to try and update you but for now I can't look into it.

i forgot to screenshot something:

into the trash it goes. it's gonna be full of undiscovered overflow exploits.

Richard Stallman is a Green-voting communist fucking shit who happens to be exactly correct about software and exactly wrong about most other things.


1. Configure the daemon to bootstrap per gnunet.org/configuring-hostlist-bootstrap and start the service.
2. Add your user to the gnunet group if the daemon isn't running as your user. This will allow you to get access to the GNUnet unix sockets.
3. Reboot, or log all the way out and back in and start the gnunet service.

Also there's a gnunet-setup program that's helpful. It uses logind or polkit by default, but will fail back to prompting for the root password if not.

...

why are people still posting this retarded comic?

I user I have found something interesting that explains why we need to run gnunet has the user gnunet atm.
It also explains why the last git of gnunet is working properly.
lists.gnu.org/archive/html/gnunet-developers/2017-02/msg00015.html

Because it's a meme.
And all memes are retarded/distorted/self inflated to augment the humour of it.

It also explains why the last git of gnunet isn't working properly.

...

Fag detected
this is the new interface

It only mentions GNS.
File sharing we tried doesn't use that.
It failed for us because git version and release versions are incompatible.
And also because asserts all over the place (I had plenty of coredumps from that).


It will look better, look at

Oh. Disregard that, I realized that only GNS import part didn't work and that IS exactly relevant in this case.

How can I display information as in your picture?
I typed
gnunet-download "URI"
And it's downloading some animu, but it doesn't give much feedback. Only a percentage to completion bar. The gtk GUI also shows only the percentage bar. Would be nice to see at least the download speed...

-V parameter

Thanks user. I did try that option, turns out I had to put it at the end, like
gnunet download "URI" -V
Mostly aesthetic, but I would prefer it if speed, size, percentage to completion, and estimated time to completion could be seen by default, without verbose option.
With -V the total progress is a bit messier to read.
I can see now that it was not stuck, but I seem to be getting less than 1 kb/s download speeds.

That's kind of speeds I'm getting too.
I'm not sure whether it's actually reporting them correctly or not.
In any case, did you actually succeeded downloading anything in full yet?

No. I'll leave it running overnight. I don't know if the speed measurement is accurate either, a quick inaccurate fermi estimate tells me that the average may be about an order of magnitude faster (1kb/s instead of 100 b/s). (Maybe it was faster before though)
Still much slower than typical in my normal browsing.

It's been improved from 'absolute garbage' to just 'shit'. Who the fuck designed those icons?

I wouldn't be surprised if some coder of gnunet just gimp'd these in 10 minutes just to fill space, and nobody bothered to make serious icons.

why wouldn't these fags just use text instead of massive images?
why did they decide to make their gui shit on purpose?
why would i use their shit if they evidently don't care about it?

Maybe because they're trying to appeal to faggots like you who care about GUIs so much?

How does GNUnet compare to IPFS?

well, they use gtk, so they obviously want the touchscreen audience

gnunet seems unusable right now. More than 16 hours downloading a 270Mb file, and its not finished, I have my doubts it will finish. With speeds reported of under 50b/s. I would suggest someone with more in depth knowledge of the application (maybe developers?) to have some relatively light test file available for download to see if its a problem with the software/own configuration or the peers/their configuration. With the URI on their official or semiofficial website/pastebin. I'll abort my test and go back in a year maybe, this looks promising. Anonymous peer to peer seems the way to frustrate the current abuse by the copyright lobby, and preserve the collaborative spirit that was universal on the earlier anime and manga community.

Lol, I bet it doesn't even have a proper GUI, some afterthought bullshit in gtk

That's the default download speed. You can change it with gnunet-setup.

Gnunet help
lists.gnu.org/archive/html/help-gnunet/2017-05/msg00000.html


This
The speed system in bps is a bit retarded nowadays, except for experimental/testing purpose no on use that.
If I convert correctly 500Kbps is approximately
4,000,000

Also for beginners to understand what it is about:
youtube.com/watch?v=eM4J7ljCExM