Web and email hosting - If C News finds mismatches between the checkgroups
If C News finds mismatches between the checkgroups list and the active file, it produces a list of commands that would bring your site up to date and mails it to the news administrator. The output typically looks like this: From news Sun Jan 30 16:18:11 1994 Date: Sun, 30 Jan 94 16:18 MET From: news (News Subsystem) To: usenet Subject: Problems with your active file The following newsgroups are not valid and should be removed. alt.ascii-art bionet.molbio.gene-org comp.windows.x.intrisics de.answers You can do this by executing the commands: /usr/lib/news/maint/delgroup alt.ascii-art /usr/lib/news/maint/delgroup bionet.molbio.gene-org /usr/lib/news/maint/delgroup comp.windows.x.intrisics /usr/lib/news/maint/delgroup de.answers The following newsgroups were missing. comp.binaries.cbm comp.databases.rdb comp.os.geos comp.os.qnx comp.unix.user-friendly misc.legal.moderated news.newsites soc.culture.scientists talk.politics.crypto talk.politics.tibet When you receive a message like this from your news system, don’t believe it automatically. Depending on who sent the checkgroups message, it may lack a few groups or even entire hierarchies; you should be careful about removing any groups. If you find groups are listed as missing that you want to carry at your site, you have to add them using the addgroup script. Save the list of missing groups to a file and feed it to the following little script: #!/bin/sh # WHOIAM=`whoami` if [ “$WHOIAM” != “news” ] then echo “You must run $0 as user ‘news’” >&2 exit 1 fi # cd /usr/lib/news while read group; do if grep -si “^$group[[:space:]].*moderated” newsgroup; then mod=m else mod=y fi /usr/lib/news/maint/addgroup $group $mod done sendsys, version, and senduuname Finally, there are three messages that can be used to find out about the network’s topology. These are sendsys, version, and senduuname. They cause C News to return the sys file to the sender, as well as a software version