Xref: utzoo news.software.b:3650 news.software.nntp:438 Newsgroups: news.software.b,news.software.nntp Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: B/C News woes Message-ID: <1989Nov24.164605.29953@utzoo.uucp> Organization: U of Toronto Zoology References: <1989Nov17.162448.22026@relay.nswc.navy.mil> <1989Nov21.140935.1224@relay.nswc.navy.mil> <256A4010.5066@rpi.edu> <1989Nov22.075837.12240@utstat.uucp> <89Nov22.130142est.2899@neat.cs.toronto.edu> <1989Nov23.192922.4202@utzoo.uucp> <1989Nov24.062333.4784@brutus.cs.uiuc.edu> Date: Fri, 24 Nov 89 16:46:05 GMT In article <1989Nov24.062333.4784@brutus.cs.uiuc.edu> coolidge@cs.uiuc.edu writes: > cd $NEWSARTS > find . >(or find $NEWSARTS) that get used in a few places (most noticably >mkhistory)... I keep nn's database in /usr/spool/news/nn... that >breaks mkhistory, since a lot of the nn files start with numbers. >My solution was to just explicitly list all top-level categories... If you've got a modern C News, nothing does "find ." in NEWSARTS; what gets done (taking mkhistory as an example) is: find `ls | egrep -v '\.'` This omits all names with dots in them, which is precisely the set of names which *cannot* be real newsgroup directories. Try naming your nn database directory nn.dbase or something like that instead, and the problem goes away *without* kludges like explicitly listing top-level groups. That's why in.coming and out.going have dots in their names. -- That's not a joke, that's | Henry Spencer at U of Toronto Zoology NASA. -Nick Szabo | uunet!attcan!utzoo!henry henry@zoo.toronto.edu