mk-db-entries.sh - 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
       ---
       mk-db-entries.sh (556B)
       ---
            1 #!/bin/sh
            2 
            3 lawndb="/br/gopher/lawn/db"
            4 cd "${lawndb}"
            5 
            6 while read -r line;
            7 do
            8         [ -z "${line}" ] && continue
            9 
           10         server="$(printf "%s\n" "${line}" | cut -d' ' -f 1)"
           11         linkfile="fediverse-${server}.link"
           12         {
           13                 printf "Type: link\n"
           14                 printf "Selector: \n"
           15                 printf "Host: %s\n" "${server}"
           16                 printf "Port: 9999\n"
           17                 printf "LinkName: Pleroma at %s\n" "${server}"
           18                 printf "Description: Pleroma interface running at %s\n" "${server}"
           19                 printf "Keywords: fediverse\n"
           20                 printf "Category: fediverse\n"
           21                 printf "\n"
           22         } > "${linkfile}"
           23         git add "${linkfile}"
           24 done
           25