Bug 240878 - net/gogoc improvements for FreeBSD 12+
Summary: net/gogoc improvements for FreeBSD 12+
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Daniel Engberg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-27 18:55 UTC by clive
Modified: 2022-04-04 18:31 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (kami)


Attachments
patch for rev 3 (3.22 KB, patch)
2019-09-27 18:55 UTC, clive
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description clive 2019-09-27 18:55:44 UTC
Created attachment 207895 [details]
patch for rev 3

1. Fix build on FreeBSD 12+ by disabling openssl support. Patch for openssl111 is ready but no where to test now.
2. Original master site is dead. Switch it to my own mirror.
3. Mute nd6_dad_timer message when start on FreeBSD 11+, by sleep appropriate seconds.
4. Router mode: shutdown rtadvd properly by rtadvctl.
5. Router mode: mute rtadvd rm_ifinfo_index message when shutdown, by sleep a few seconds before delete LAN IPv6 address.
6. Take maintainership. I believe that there are only a few TSP servers alive around the world, and all of them only accessible inside Taiwan.
Comment 1 clive 2019-09-27 19:01:34 UTC
(In reply to clive from comment #0)
7. Add patch-gogoc.conf.in for placing run time and log files under appropriate path.
Comment 2 clive 2021-12-21 15:23:44 UTC
I'd like to propose removing this port, as what happened on freenet6: https://cgit.freebsd.org/ports/commit/?id=2485fc0ceb45a3e5388875047129ad48c7a3951c

The commit message leads to a discussion thread on reddit. To summarize that in my comment:

1. According to wikipedia, all services of Freenet6/Gogo6 were halted on 2016. https://en.wikipedia.org/wiki/Tunnel_broker#Gogo6_gogoSERVER

2. Some ISPs did operate their gogoSERVER after 2016. As to my knowledge at end of 2021, no good free/paid services are available.
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-04-04 18:29:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fbef57b89fdadb090ffba3fb386da0ee0c1ac928

commit fbef57b89fdadb090ffba3fb386da0ee0c1ac928
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2022-04-04 18:11:02 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2022-04-04 18:27:53 +0000

    net/gogoc: Deprecate and set expiration date to 2022-04-30

    Gogo6 Services were discontinued in 2016

    Reference: https://en.wikipedia.org/wiki/Tunnel_broker#Gogo6_gogoSERVER

    PR:             240878
    Reported by:    clive@tongi.org

 net/gogoc/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 4 Daniel Engberg freebsd_committer freebsd_triage 2022-04-04 18:31:15 UTC
Deprecated, thanks for reporting