Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!unmvax!ogccse!cvedc!nosun!fpssun!celit!news
From: news@fps.com (NetNews Administrator)
Newsgroups: news.software.b
Subject: More questions about Bnews 2.11.18
Message-ID: <1046@celit.fps.com>
Date: 30 Sep 89 05:07:38 GMT
Reply-To: news@fps.com (NetNews Administrator)
Organization: FPS Computing Inc., San Diego CA
Lines: 24

In the intro to patch 18 Rick Adams says:

	Specifying both I and F in the sys file will result in both the
		pathname and the message-id of the file being written out.
		This is NOT backwards compatible. For the old behavior,
		specify only "I" and not both "I" and "F"

My question is: what's the purpose of this?  My first guess was that
the path name was included in the "/usr/spool/batch/systemname.ihave"
file and when the "sendme" message came back, the pathnames would still
be included and rnews wouldn't have to look up the path names to setup
the batch (so making this operation much faster).  Instead, it puts the
path names in the "/usr/spool/batch/systemname" file a la "F" style
followed with the message ID's.  It seems to completely ignore the ".ihave"
file after that.  So, my question is: why would anyone want to do this?
I can't think of any purpose for this.  I looked through the code for
batch.c and I can't see where it's used.  The diffs from patch 18 don't
tell me anything either.  Am I missing the obvious?

Bill Davidson			billd@fps.com
NetNews Administrator		celerity!billd@ucsd.edu
FPS Computing Inc., San Diego
9692 Via Excelencia	      ...!{ucsd|sdsu|nosc|photon|cogen}!celerity!billd
San Diego CA 92126		(619) 271-9940  Ext. 242