home *** CD-ROM | disk | FTP | other *** search
- .Ch "C News vs. VMS"
- .PP
- .Ix VMS
- To run C News at all,
- you need a fairly good emulation of Unix.
- There are several such for VMS.
- They have various minor imperfections.
- The only one we specifically \fIknow\fR of that is a real problem for
- C News is the inability to make real links for cross-postings.
- .Ix cross-posting
- There is some half-hearted code in various places that tries to deal
- with this situation.
- It has \fInot\fR been tested too thoroughly.
- .PP
- .Ix relaynews
- \fIRelaynews\fR normally files an article under its first group and then
- makes hard links into further groups.
- If \fIrelaynews\fR finds itself unable to make a hard link,
- it will try making a symbolic link instead.
- The one situation where this will fall down is if a news article's header
- is enormous,
- too big to fit in core.
- In this case,
- \fIrelaynews\fR stores the article in a temporary file,
- makes links to it under all the appropriate names,
- and then unlinks the
- temporary name.
- This obviously isn't going to work if the appropriate-name links are symbolic.
- We believe this case essentially never happens on large-address-space
- machines,
- and is quite rare even for small address spaces.
- .PP
- .Ix expire
- \fIExpire\fR has a \fB\-l\fR option that tells it to consider the first
- name of an article as the ``leader'',
- not to be deleted until all others
- have been deleted.
- .PP
- The one place where extra work would be necessary would be \fImkhistory\fR,
- .Ix mkhistory
- which has no notion that some links are different from others.
- .PP
- So far as we know, we don't get into any of the other trouble areas of
- Unix emulation on VMS,
- at least with the Eunice emulator.
- .Ix Eunice
- We don't have a VMS handy for testing,
- so we make no guarantees.
-