INEWS
Section: User Commands (1)
Updated: 29 Aug 1989
Index
Return to Main Contents
NAME
inews - `user-friendly' news-posting front-end for relaynews
SYNOPSIS
inews
-p
[ file ... ]
inews
[
-h
]
[
-x
excluded-site
]
[
-A
]
[
-M
]
[
-V
]
[
-W
]
[
-a
Approved:-contents
]
[
-c
Control:-contents
]
[
-d
Distribution:-contents
]
[
-e
Expires:-contents
]
[
-f
From:-contents
]
[
-n
Newsgroups:-contents
]
[
-o
Organization:-contents
]
[
-r
Reply-To:-contents
]
[
-t
Subject:-contents
]
[
-C
newsgroup
]
[
-F
References:-contents
]
[
file ...
]
DESCRIPTION
Inews
injects an article into the
news
flow,
installing it locally
and
broadcasting it (if appropriate) onto the network.
The article is read from
files
or standard input if none.
Inews
adds and alters headers,
notably
Message-ID:,
From:
and
Path:,
deletes invisible characters,
and
appends the first four lines of
$HOME/.signature,
if any,
to the article, and then hands it to
relaynews(8),
provided the newsgroup(s) are unmoderated.
If the groups are moderated,
the article will instead be mailed
to the moderators of the moderated newsgroups in the
Newsgroups:
header.
inews -p
files
is exactly equivalent to
invoking
cat
files
| relaynews -r,
where
files
may be an empty list;
there is no automatic recovery of the input
file(s) in case of errors,
full disks
or other problems.
Normal usage is
inews -h,
which assumes the presence of at least
Subject:
and
Newsgroups:
headers in the article.
-h
tells
inews
that the article starts with headers;
otherwise it starts with the article body.
-x
prevents transmission to site
excluded-site.
-A
waits until enough space becomes free in
/usr/spool/news.
-M
does nothing,
for B news compatibility.
-V
causes
relaynews
to emit a log file line on stdout
after processing is complete,
by having
relaynews
not redirect stdout and stderr
to
/usr/lib/news/log
and
/usr/lib/news/errlog.
-W
waits for
relaynews
to complete,
instead of running it in the background and not waiting.
The rest of the options are inherited from B news
and exist only for backward-compatibility with news readers.
They should not be used by humans,
as they are equivalent to
adding the obvious headers,
with two small twists:
-f
generates
From: From:-contents
which generates a
Sender: user@host
header
if there is no
Sender:
header in the input,
and
-C
tells you to use
addgroup
for local group creations
and tells you what to feed to
inews -h
for global ones.
FILES
- /usr/lib/news/active
-
contains (un)moderated flag
- /usr/lib/news/mailpaths
-
routes to moderators, Internet gateway
- /usr/lib/news/mailname
-
the name of this cluster of machines for purposes of mail,
including any domain
- /usr/lib/news/server
-
the hostname of this cluster's server
- /usr/lib/news/whoami
-
the name of this cluster for purposes of news
- /usr/lib/newsbin/inject/anne.jones
-
header censor
- $HOME/.signature
-
your name and network addresses
(no line-printer graphics, please)
- $HOME/dead.article
-
saved article in case of errors or problems
- /tmp/in*
-
temporaries
SEE ALSO
mail(1),
news(5),
newsaux(8),
relaynews(8)
DIAGNOSTICS
inews
can take several seconds to run,
so it almost immediately begins running in the background;
error messages may appear somewhat later,
perhaps in the midst of other activity.
HISTORY
Written by Geoff Collyer
at the University of Toronto
as part of the C news project.
BUGS
Inews
should be unnecessary;
its only useful function is adding
Message-ID:
headers
and
most novices use
Pnews,
which could invoke
relaynews
directly.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- FILES
-
- SEE ALSO
-
- DIAGNOSTICS
-
- HISTORY
-
- BUGS
-
This document was created by
man2html,
using the manual pages.
Time: 05:44:53 GMT, January 05, 2023