summaryrefslogtreecommitdiff
path: root/mailman/mklist.example
blob: 5c30e77fae88cd25541ce5de949cdbace1df67e2 (plain)
  1. #!/bin/sh
  2. # Example script demonstrating use of mklist.pl and skel files
  3. # This script was once used at Homebase <http://Homebase.dk/>
  4. set -e
  5. . /etc/local-COMMON/mailman/mklist.inc
  6. # Team 12 and newer is internationally oriented and mandate english
  7. kpteams_da="`seq 1 11`"
  8. kpteams_en="`seq 12 15` 15plus `seq 16 17`"
  9. refreshlists
  10. for kpteam in $kpteams_da; do
  11. mklist "kpt$kpteam" team "Kaospiloterne Team $kpteam" "da"
  12. mklist "kpt$kpteam-announce" team-announce "Kaospiloterne Team $kpteam vigtige annonceringer" "da"
  13. populatelist "kpt$kpteam-announce" `members "kpt$kpteam"`
  14. done
  15. refreshlists
  16. for kpteam in $kpteams_en; do
  17. mklist "kpt$kpteam" team "Kaospilot Team $kpteam" "en"
  18. mklist "kpt$kpteam-announce" team-announce "Kaospilot Team $kpteam important anouncements" "en"
  19. populatelist "kpt$kpteam-announce" `members "kpt$kpteam"`
  20. done
  21. mklist "teknik" sig "Homebase teknisk drift og support" da
  22. #mklist "event" sig "local events at Homebase for Homebase members"
  23. #mklist "housing" sig "Homebase members needing or offering a place to live"
  24. mklist "kpslam" team "Kaospilot student alumni"
  25. #mklist "KPIStaff" private "Kaospilot Internation Staff"