Fix fediverse entries and scripts - gopher-lawn - The gopher lawn gopher directory project.
 (HTM) git clone git://bitreich.org/gopher-lawn/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/gopher-lawn/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
       ---
 (DIR) commit 4adfe344a31281ecb49ab972d2f728ba876eed26
 (DIR) parent 7c6d42e77a1fa2c15f98dcff9fce459f2c1a9b8d
 (HTM) Author: Julian Schweinsberg <pazz0@0xfa.de>
       Date:   Mon, 29 Jan 2024 11:18:28 +0100
       
       Fix fediverse entries and scripts
       
       * Changed the Selectors of the other Fediverse entries to an empty
         one. It seems that Pleroma's gopher frontend doesn't handle the
         selector "/".
       * Removed akko.kalasarn.se, because it doesn't seem to host the gopher
         frontend anymore.
       * check-for-gopher-service.sh: Redirecting nc's stderr to /dev/null
         again (I overlooked that in my last changes to
         check-for-gopher-service.sh)
       * mk-db-entries.sh: Use an empty selector for new Fediverse entries.
       
       Signed-off-by: Christoph Lohmann <20h@r-36.net>
       
       Diffstat:
         D db/fediverse-akko.kalasarn.se.link  |       9 ---------
         M db/fediverse-apeiron.aire.ml.link   |       2 +-
         M db/fediverse-bunny.cafe.link        |       2 +-
         M db/fediverse-cd0.nl.link            |       2 +-
         M db/fediverse-freespeechextremist.c… |       2 +-
         M db/fediverse-ill.moe.link           |       2 +-
         M db/fediverse-miniwa.moe.link        |       2 +-
         M db/fediverse-queer.hacktivis.me.li… |       2 +-
         M db/fediverse-social.encryptomatic.… |       2 +-
         M fediverse/check-for-gopher-service… |       2 +-
         M fediverse/mk-db-entries.sh          |       2 +-
       
       11 files changed, 10 insertions(+), 19 deletions(-)
       ---
 (DIR) diff --git a/db/fediverse-akko.kalasarn.se.link b/db/fediverse-akko.kalasarn.se.link
       @@ -1,9 +0,0 @@
       -Type: link
       -Selector: /
       -Host: akko.kalasarn.se
       -Port: 9999
       -LinkName: Pleroma at akko.kalasarn.se
       -Description: Pleroma interface running at akko.kalasarn.se
       -Keywords: fediverse
       -Category: fediverse
       -
 (DIR) diff --git a/db/fediverse-apeiron.aire.ml.link b/db/fediverse-apeiron.aire.ml.link
       @@ -1,5 +1,5 @@
        Type: link
       -Selector: /
       +Selector: 
        Host: apeiron.aire.ml
        Port: 9999
        LinkName: Pleroma at apeiron.aire.ml
 (DIR) diff --git a/db/fediverse-bunny.cafe.link b/db/fediverse-bunny.cafe.link
       @@ -1,5 +1,5 @@
        Type: link
       -Selector: /
       +Selector: 
        Host: bunny.cafe
        Port: 9999
        LinkName: Pleroma at bunny.cafe
 (DIR) diff --git a/db/fediverse-cd0.nl.link b/db/fediverse-cd0.nl.link
       @@ -1,5 +1,5 @@
        Type: link
       -Selector: /
       +Selector: 
        Host: cd0.nl
        Port: 9999
        LinkName: Pleroma at cd0.nl
 (DIR) diff --git a/db/fediverse-freespeechextremist.com.link b/db/fediverse-freespeechextremist.com.link
       @@ -1,5 +1,5 @@
        Type: link
       -Selector: /
       +Selector: 
        Host: freespeechextremist.com
        Port: 9999
        LinkName: Pleroma at freespeechextremist.com
 (DIR) diff --git a/db/fediverse-ill.moe.link b/db/fediverse-ill.moe.link
       @@ -1,5 +1,5 @@
        Type: link
       -Selector: /
       +Selector: 
        Host: ill.moe
        Port: 9999
        LinkName: Pleroma at ill.moe
 (DIR) diff --git a/db/fediverse-miniwa.moe.link b/db/fediverse-miniwa.moe.link
       @@ -1,5 +1,5 @@
        Type: link
       -Selector: /
       +Selector: 
        Host: miniwa.moe
        Port: 9999
        LinkName: Pleroma at miniwa.moe
 (DIR) diff --git a/db/fediverse-queer.hacktivis.me.link b/db/fediverse-queer.hacktivis.me.link
       @@ -1,5 +1,5 @@
        Type: link
       -Selector: /
       +Selector: 
        Host: queer.hacktivis.me
        Port: 9999
        LinkName: Pleroma at queer.hacktivis.me
 (DIR) diff --git a/db/fediverse-social.encryptomatic.com.link b/db/fediverse-social.encryptomatic.com.link
       @@ -1,5 +1,5 @@
        Type: link
       -Selector: /
       +Selector: 
        Host: social.encryptomatic.com
        Port: 9999
        LinkName: Pleroma at social.encryptomatic.com
 (DIR) diff --git a/fediverse/check-for-gopher-service.sh b/fediverse/check-for-gopher-service.sh
       @@ -7,5 +7,5 @@ then
        fi
        
        shuf "$1" \
       -        | xargs -I '{}' -P 16 sh -c 'server={}; printf "\r\n" | nc -w 5 ${server} 9999 2>&1 | grep -q 9999 && printf "%s serves gopher\n" "${server}";'
       +        | xargs -I '{}' -P 16 sh -c 'server={}; printf "\r\n" | nc -w 5 ${server} 9999 2>/dev/null | grep -q 9999 && printf "%s serves gopher\n" "${server}";'
        
 (DIR) diff --git a/fediverse/mk-db-entries.sh b/fediverse/mk-db-entries.sh
       @@ -11,7 +11,7 @@ do
                linkfile="fediverse-${server}.link"
                {
                        printf "Type: link\n"
       -                printf "Selector: /\n"
       +                printf "Selector: \n"
                        printf "Host: %s\n" "${server}"
                        printf "Port: 9999\n"
                        printf "LinkName: Pleroma at %s\n" "${server}"