$OpenBSD: patch-nntpd_c,v 1.3 2003/07/26 13:24:08 sturm Exp $
--- nntpd.c.orig	Wed Jul 23 09:08:24 2003
+++ nntpd.c	Wed Jul 23 09:09:54 2003
@@ -294,7 +294,7 @@ buildpseudoart(const char *grp)
 
     fprintf(f, "Path: %s\n", fqdn);
     fprintf(f, "Newsgroups: %s\n", grp);
-    fprintf(f, "From: Leafnode <news@%s>\n", fqdn);
+    fprintf(f, "From: Leafnode <_news@%s>\n", fqdn);
     fprintf(f, "Subject: Leafnode placeholder for group %s\n", grp);
     fprintf(f, "Date: %s\n", rfctime());
     fprintf(f, "Message-ID: <leafnode:placeholder:%s@%s>\n", grp, fqdn);
@@ -838,7 +838,7 @@ list(struct newsgroup *g, int what, cons
 		    printf("%s\t%s\r\n", g->name, g->desc ? g->desc : "-x-");
 		    break;
 		case 2:
-		    printf("%s %lu news@%s\r\n", g->name, (unsigned long)g->age, fqdn);
+		    printf("%s %lu _news@%s\r\n", g->name, (unsigned long)g->age, fqdn);
 		    break;
 		default:
 		    break;
@@ -1469,7 +1469,7 @@ doxhdr(char *arg)
 	    if (n == 0)		/* Subject: */
 		printf("Leafnode placeholder for group %s\r\n", group->name);
 	    else if (n == 1)	/* From: */
-		printf("Leafnode <news@%s>\r\n", fqdn);
+		printf("Leafnode <_news@%s>\r\n", fqdn);
 	    else if (n == 2)	/* Date: */
 		printf("%s\r\n", rfctime());
 	    else if (n == 3)	/* Message-ID: */
@@ -1657,13 +1657,13 @@ doxover(char *arg)
 		   "postings %lu-%lu:", group->first, group->first);
 	printf("%lu\t"
 	       "Leafnode placeholder for group %s\t"
-	       "news@%s (Leafnode)\t%s\t"
+	       "_news@%s (Leafnode)\t%s\t"
 	       "<leafnode:placeholder:%s@%s>\t\t1000\t40\r\n", group->first,
 	       group->name, fqdn, rfctime(), group->name, fqdn);
 	printf(".\r\n");
 	if (debugmode)
 	    syslog(LOG_DEBUG, ">%lu\tLeafnode placeholder for group %s\t"
-		   "news@%s (Leafnode)\t%s\t<leafnode:placeholder:%s@%s>\t\t1000\t40",
+		   "_news@%s (Leafnode)\t%s\t<leafnode:placeholder:%s@%s>\t\t1000\t40",
 		   group->first, group->name, fqdn, rfctime(), group->name, fqdn);
     }
 }
