View Issue Details

IDProjectCategoryView StatusLast Update
0007429GNUnethello librarypublic2024-03-11 10:01
Reporterlash Assigned Toschanzen  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version0.18.0 
Fixed in Version0.21.0 
Summary0007429: Add flag to build without default peer
DescriptionBy default peer Y924NSHMMZ1N1SQCE5TXF93ED6S6JY311K0QT86G9WJC68F6XVZ0 is added to `$PREFIX/share/gnunet/hellos` and thus is always connected to. This was not obvious and confusing when I as my default usecase wanted to build a private network _not_ using F2F mode.

To make this more explicit, I propose a `--disable-default-hellos` flag to prevent inclusion of default hellos.
Tagsbeginner, low hanging fruit

Activities

schanzen

2023-01-09 09:55

administrator   ~0019613

I need to think about how to do this. A compile time switch is not a good way to implement what seems to be a configuration option.

schanzen

2023-01-09 09:57

administrator   ~0019615

Is blacklisting an option? https://docs.gnunet.org/users/configuration.html#blacklisting-peers

schanzen

2023-01-20 07:51

administrator   ~0019695

no target version as it may be closed without action

schanzen

2024-03-11 09:37

administrator   ~0021835

Actually there is already an option since at least 10/2023 to disable this in peerstore called "USE_INCLUDED_HELLOS".
You can check your current setting using "gnunet-config -s peerstore"

Issue History

Date Modified Username Field Change
2022-11-04 05:16 lash New Issue
2023-01-09 09:54 schanzen Assigned To => schanzen
2023-01-09 09:54 schanzen Status new => assigned
2023-01-09 09:55 schanzen Note Added: 0019613
2023-01-09 09:57 schanzen Note Added: 0019615
2023-01-09 09:57 schanzen Target Version => 0.19.3
2023-01-20 07:51 schanzen Target Version 0.19.3 =>
2023-01-20 07:51 schanzen Note Added: 0019695
2024-03-07 21:38 schanzen Assigned To schanzen =>
2024-03-07 21:38 schanzen Tag Attached: beginner
2024-03-07 21:38 schanzen Tag Attached: low hanging fruit
2024-03-11 09:37 schanzen Assigned To => schanzen
2024-03-11 09:37 schanzen Status assigned => resolved
2024-03-11 09:37 schanzen Resolution open => fixed
2024-03-11 09:37 schanzen Fixed in Version => 0.21.0
2024-03-11 09:37 schanzen Note Added: 0021835
2024-03-11 10:01 schanzen Status resolved => closed