#!/bin/sh -e

BASE=/home/venus
cd $BASE/config/config/

curl -sS https://savannah.gnu.org/cooperation/groups.tsv -o groups.tsv
rm -f config.ini
(cat config.ini.tmpl;
 grep -awP '^(1|3|6)' groups.tsv | sort -t'	' -k 3 | while IFS='	' read -r type_id name unix_group_name group_name; do
   echo "[https://savannah.gnu.org/news/atom.php?group=$unix_group_name]"
   echo "name = $unix_group_name @ Savannah"
   echo "homepage = https://savannah.gnu.org/projects/$unix_group_name"
   echo "category = Subscriptions from Savannah"
   echo
 done) > config.ini
chmod 444 config.ini
true
