View Issue Details

IDProjectCategoryView StatusLast Update
0007429GNUnethello librarypublic2025-07-11 20:21
Reporterlash Assigned Toschanzen Due Date
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.
TagsNo tags attached.

Activities

schanzen

2023-01-09 08: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 08:57

administrator   ~0019615

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

schanzen

2023-01-20 06:51

administrator   ~0019695

no target version as it may be closed without action

schanzen

2024-03-11 08: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 ModifiedUsernameFieldChange
2022-11-04 04:16lashNew Issue
2023-01-09 08:54schanzenAssigned To => schanzen
2023-01-09 08:54schanzenStatusnew => assigned
2023-01-09 08:55schanzenNote Added: 0019613
2023-01-09 08:57schanzenNote Added: 0019615
2023-01-09 08:57schanzenTarget Version => 0.19.3
2023-01-20 06:51schanzenTarget Version0.19.3 =>
2023-01-20 06:51schanzenNote Added: 0019695
2024-03-07 20:38schanzenAssigned Toschanzen =>
2024-03-07 20:38schanzenTag Attached: beginner
2024-03-07 20:38schanzenTag Attached: low hanging fruit
2024-03-11 08:37schanzenAssigned To => schanzen
2024-03-11 08:37schanzenStatusassigned => resolved
2024-03-11 08:37schanzenResolutionopen => fixed
2024-03-11 08:37schanzenFixed in Version => 0.21.0
2024-03-11 08:37schanzenNote Added: 0021835
2024-03-11 09:01schanzenStatusresolved => closed
2025-07-11 20:21Christian GrothoffTag Detached: beginner
2025-07-11 20:21Christian GrothoffTag Detached: low hanging fruit