Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!samsung!zaphod.mps.ohio-state.edu!wuarchive!texbell!vector!chinacat!chip From: chip@chinacat.Lonestar.ORG (Chip Rosenthal) Newsgroups: news.admin Subject: Re: article changes by moderator -- either timestamp or content Message-ID: <814@chinacat.Lonestar.ORG> Date: 19 Dec 89 11:14:18 GMT References: <1989Dec17.172253.21978@NCoast.ORG> <~#}VS@rpi.edu> <1989Dec19.000314.11237@NCoast.ORG> Reply-To: chip@chinacat.Lonestar.ORG (Chip Rosenthal) Organization: Unicom Systems Development, Dallas Lines: 15 allbery@ncoast.ORG (Brandon S. Allbery) writes: >[regarding cancelling] I couldn't cancel things. Rn wouldn't let me, >readnews wouldn't let me, vnews wouldn't let me. So I gave up. In the case of "rn" it's a bug. About line 250 of intrp.c is the line: newsuid = atoi(index(d,':')+1) The result is that "newsuid" is always zero. The fix is to change it to: newsuid = atoi(index(d+1,':')+1); The reason is because at this point, "d" is pointing to the ":" in front of the password field of the news admin's passwd entry, and thus it atoi's the user's password.