Annotation of 43BSD/contrib/news/man/inews.1, revision 1.1

1.1     ! root        1: .if n .ds La '
        !             2: .if n .ds Ra '
        !             3: .if t .ds La `
        !             4: .if t .ds Ra '
        !             5: .if n .ds Lq "
        !             6: .if n .ds Rq "
        !             7: .if t .ds Lq ``
        !             8: .if t .ds Rq ''
        !             9: .de Ch
        !            10: \\$3\\*(Lq\\$1\\*(Rq\\$2
        !            11: ..
        !            12: .TH INEWS 1 "February 2, 1986"
        !            13: .ds ]W  Version B 2.10.3
        !            14: .SH NAME
        !            15: inews \- submit news articles
        !            16: .SH SYNOPSIS
        !            17: .BR inews " [ " \-h " ]"
        !            18: .BI \-t " title " \-n " newsgroups"
        !            19: [
        !            20: .BI \-e " expiration date"
        !            21: ] [
        !            22: .BI \-f " sender name"
        !            23: ] [
        !            24: .BI \-d " distribution"
        !            25: ] [
        !            26: .BI \-F " references"
        !            27: ] [
        !            28: .BI \-o " organization"
        !            29: ] [
        !            30: .BI \-M
        !            31: ] [
        !            32: .BI \-a " approvedby"
        !            33: ]
        !            34: .PP
        !            35: .BI "inews \-p " filename
        !            36: .PP
        !            37: .BI "inews \-C " newsgroup
        !            38: .SH DESCRIPTION
        !            39: .I Inews
        !            40: submits news articles to the USENET news network.
        !            41: It is a raw interface called by news-posting programs.
        !            42: You should not use
        !            43: .I inews
        !            44: directly. Most people use
        !            45: .IR postnews (1)
        !            46: to post news articles. Ultimately, of course,
        !            47: .IR postnews (1)
        !            48: and other news-posting programs call inews to do the actual submission.
        !            49: .PP
        !            50: The first form (no
        !            51: .BI \-p
        !            52: or
        !            53: .BI \-C
        !            54: options) is for submitting ordinary articles.
        !            55: The body of the article will be read from the standard input.  A
        !            56: .I title
        !            57: (
        !            58: .Ch Subject:
        !            59: field)
        !            60: must be specified (there is no default).
        !            61: Each article is posted to one or more newsgroups.
        !            62: .B \-n
        !            63: flag is omitted, the list
        !            64: will default to something like
        !            65: .BR general .
        !            66: If you wish to submit an article to multiple newsgroups, the
        !            67: .I newsgroups
        !            68: must be separated by commas and/or spaces.
        !            69: .PP
        !            70: The
        !            71: .B \-e
        !            72: flag is used to override the default expiration date. This is seldom
        !            73: used.
        !            74: .PP
        !            75: The
        !            76: .B \-f
        !            77: flag specifies the article's sender.  Without this flag, the sender
        !            78: defaults to the user's name.
        !            79: If
        !            80: .B \-f
        !            81: is specified, the real sender's name will be included as a ``Sender:'' line
        !            82: to prevent forged articles.
        !            83: .PP
        !            84: The
        !            85: .B \-d
        !            86: flag allows you to specify the maximum geographic distribution of your
        !            87: article; for example, a distribution of
        !            88: .Ch aus
        !            89: limits distribution to Australia, and a distribution of
        !            90: .Ch nj
        !            91: limits distribution to New Jersey. There is no way to send a message from
        !            92: California for distribution only in New Jersey\(emyour machine must be in the
        !            93: distribution that you ask for.
        !            94: .PP
        !            95: The
        !            96: .B \-F
        !            97: flags is used to attach a list of related articles that this
        !            98: message references; it creates the
        !            99: .Ch In-reply-to:
        !           100: field of the posted article.
        !           101: .PP
        !           102: The
        !           103: .B \-o
        !           104: is used to override the default organization name.
        !           105: .PP
        !           106: The
        !           107: .B \-M
        !           108: and
        !           109: .B \-a
        !           110: flags are to be used only by the moderator of a moderated newsgroup. The
        !           111: .B \-M
        !           112: flag causes the
        !           113: .Ch From:
        !           114: and
        !           115: .Ch Path:
        !           116: fields of the article to be set to correct values for a moderated newsgroup.
        !           117: The
        !           118: .B \-a
        !           119: flag is used to add an
        !           120: .Ch Approved:
        !           121: line to the header. Note that if the
        !           122: .B \-M
        !           123: flag is used in conjuction with the
        !           124: .B \-h
        !           125: flag (see below), the article headers must not have a
        !           126: .Ch Path:
        !           127: field in them already.
        !           128: .PP
        !           129: The
        !           130: .B \-h
        !           131: flag specifies that headers are present at the beginning of the
        !           132: article, and these headers should be included with the article
        !           133: header instead of as text. Everything before the first blank line in the
        !           134: article is taken as a header field, and everything after that blank line is
        !           135: taken to be part of the body of the message.
        !           136: (This mechanism can be used to edit headers and supply additional
        !           137: nondefault headers, but not to specify certain information,
        !           138: such as the sender and article ID, that
        !           139: .I inews
        !           140: itself generates.)
        !           141: .I Inews
        !           142: will ignore nonstandard and misspelled header fields entered with the \-h
        !           143: option.
        !           144: .LP
        !           145: When posting an article
        !           146: .I inews
        !           147: checks the environment for certain information about the sender. If
        !           148: an environment variable
        !           149: .B NAME
        !           150: is defined,
        !           151: .I inews
        !           152: uses its value as the full name of the poster. If
        !           153: .B NAME
        !           154: is not defined,
        !           155: .I inews
        !           156: checks
        !           157: \kx\f2$HOME\fP\h'|\nxu+2u'\f2$HOME/.name\fP
        !           158: is checked and if it exists, its contents are used as the full name.
        !           159: Otherwise, the system value (often in
        !           160: .IR /etc/passwd )
        !           161: is used.
        !           162: This is useful if the system value cannot be set, or when
        !           163: more than one person uses the same login.
        !           164: If the environment variable
        !           165: .B ORGANIZATION
        !           166: is defined, then
        !           167: .I inews
        !           168: uses its value instead of the system
        !           169: default organization name. If its value begins with a
        !           170: .Ch / ,
        !           171: then it is taken to be a file name, and
        !           172: .I inews
        !           173: takes the name of the organization from the contents of the file.
        !           174: This is useful when a person uses a guest login and is
        !           175: not primarily associated with the organization that owns the machine.
        !           176: .LP
        !           177: The second form (
        !           178: .BI "inews \-p"
        !           179: ) is used for receiving articles from other machines. If
        !           180: .I filename
        !           181: is given, the article will be read from the file of that name; otherwise
        !           182: the article will be read from the standard input.  An expiration date
        !           183: need not be present and a reception date, if present, will be ignored.
        !           184: .LP
        !           185: When
        !           186: .I inews
        !           187: receives an article this way, it will check the history file to make sure
        !           188: that the article is not already present, and it will make certain consistency
        !           189: checks to make sure that the newsgroup names are legal and that the sys file
        !           190: permits the article to be installed on the local machine. Once the article
        !           191: passes those checks, it is installed in the appropriate directory on the
        !           192: local machine. If the article fails those checks, it is installed in
        !           193: newsgroup
        !           194: .Ch junk
        !           195: on the local machine. In any event,
        !           196: .I inews
        !           197: will then transmit the article to all systems that match in the sys file
        !           198: and are not mentioned in the
        !           199: .Ch Path:
        !           200: field of the just-posted message. The details of this transmission are
        !           201: determined by the contents of the sys file.
        !           202: .LP
        !           203: The third form (
        !           204: .IB "inews \-C"
        !           205: ) is for creating new newsgroups. The use of this feature is
        !           206: limited to certain users such as the super-user or news administrator.
        !           207: Please note that
        !           208: .I "inews \-C"
        !           209: creates a newsgroup \fIon all machines that the message reaches\fR, and not
        !           210: just the local machine. If you accidentally create a newsgroup with
        !           211: .I "inews \-C,"
        !           212: without specifying a distribution, it will be created worldwide. If you want
        !           213: to create a newsgroup locally on your machine, it is safer to edit the active
        !           214: file by hand.
        !           215: .LP
        !           216: If the file
        !           217: .I /usr/lib/news/recording
        !           218: is present, it is taken as a list of
        !           219: \&\*(Lqrecordings\*(Rq to be shown to users posting news.
        !           220: (This is named after the recording you hear when you dial
        !           221: .Ch information
        !           222: in some parts of the U.S., asking you to stop and think if you really want do
        !           223: do this, but not actually preventing you.)
        !           224: The recording file contains lines of the form:
        !           225: .PP
        !           226:        newsgroup-specifier \fB\s-2TAB\s0\fP filename
        !           227: .PP
        !           228: for example:
        !           229: .PP
        !           230:        net.all net.recording
        !           231: .br
        !           232:        local.all,!local.test local.recording
        !           233: .PP
        !           234: Any user posting an article to a newsgroup matching the pattern on
        !           235: the left will be shown the contents of the file on the right.
        !           236: The file is found in the
        !           237: .B LIB
        !           238: directory (often
        !           239: .IR /usr/lib/news ).
        !           240: The user is then told to hit \s-2DEL\s0 to abort or \s-2RETURN\s0 to proceed.
        !           241: The intent of this feature is to help companies keep proprietary
        !           242: information from accidently leaking out.
        !           243: .SH FILES
        !           244: .PD 0
        !           245: .TP 25
        !           246: /usr/spool/news/.sys.nnn
        !           247: temporary articles
        !           248: .TP 25
        !           249: .RI /usr/spool/news/ newsgroups / article_no.
        !           250: Articles
        !           251: .TP 25
        !           252: /usr/lib/news/active
        !           253: List of known newsgroups and highest local article numbers in each.
        !           254: .TP 25
        !           255: /usr/lib/news/seq
        !           256: Sequence number of last article
        !           257: .TP 25
        !           258: /usr/lib/news/history
        !           259: List of all articles currently stored on this machine.
        !           260: .TP 25
        !           261: /usr/lib/news/sys
        !           262: System subscription list
        !           263: .TP 25
        !           264: /usr/lib/news/distributions
        !           265: Suggested distribution code names
        !           266: .PD
        !           267: .SH "SEE ALSO"
        !           268: Mail(1),
        !           269: binmail(1),
        !           270: mailx(1),
        !           271: checknews(1),
        !           272: msgs(1),
        !           273: postnews(1),
        !           274: readnews(1),
        !           275: vnews(1),
        !           276: getdate(3),
        !           277: news(5),
        !           278: newsrc(5),
        !           279: expire(8),
        !           280: recnews(8),
        !           281: sendnews(8),
        !           282: uurec(8)
        !           283: .SH AUTHORS
        !           284: Matt Glickman
        !           285: .br
        !           286: Mark Horton
        !           287: .br
        !           288: Stephen Daniel
        !           289: .br
        !           290: Tom Truscott
        !           291: .br
        !           292: Rick Adams

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.