GB | BIG5
|
| 首頁 > 網絡管理 > 其它 > 正文 |
 |
| 網絡管理員指南 -17.C-News -7>控制消息 |
| 本文出自:http://www.linpus.com.tw 作者: Andrew Anderson (2001-07-19 17:04:00) |
Usenet 新聞協議知道文章的一個特殊范疇,它由新聞系統喚起某個回答或行動。這些被稱為控制消息。
他們被控制的存在認出:在文章頭域,它包含控制操作的名字被施行。有他們的若幹類型,它們都被位
/usr/lib/news/ctl 中的手跡處理。
這些的大多數將自動地在C新聞處理文章的時間內施行他們的行動,不通知 newsmaster 。由缺省,僅僅
checkgroups 消息將被傳遞給 newsmaster ,但是你可以通過編輯手跡來改變這個。
--------------------------------------------------------------------------------
取消消息
最廣泛地被知道的消息是取消,一個用戶用它可以取消她早些時候發送的一篇文章。這有效地把文章從線
軸目錄移開,如果它存在。取消消息被提交給從影響的組收到新聞的所有的地點,不考慮文章是否已經被看
見了。這考慮最初的文章在取消消息上被推遲了的可能性。一些新聞系統允許用戶取消其他的人的消息;
這當然是一個明確沒有--沒有。
--------------------------------------------------------------------------------
newgroup 和 rmgroup
處理新聞組的創造或移動的兩條消息是 newgroup 和 rmgroup 消息。在“通常”的層次下面的新聞組可
能僅僅在討論以被創造並且在 Usenet 讀者之中的投票被保持。適用 alt 層次的規則允許靠近混亂
的一些東西。為了更多的信息,在 news.announce.newusers 和 news.announce.newgroups見常規的公告。
除非你毫無疑問知道你被允許,否則你自己不要發送一個 newgroup 或 rmgroup 消息。
--------------------------------------------------------------------------------
checkgroups信息
Checkgroups由新聞管理員發送使一個網絡中的所有站點與真正的Usenet統一它們的行動文件。例如,商業
Internet服務提供者可能發送這樣一個信息到它們的客戶站點。每個月,主層次的官方checkgroups信息通過
它的moderator設置comp.announce.newgroups.然而,它被設置為一個普通的文章而不是作為一個控制信息,
要運行checkgroups選擇,保存這個文章到一個文件,稱為/tmp/check,移動所有東西到控制信息本身的開頭,
並使用下面的命令反應它到checkgroups手稿:
# su news -c "/usr/lib/news/bin/ctl/checkgroups" <
/tmp/check
這將更新你的newsgroups文件,添加組列表到localgroups.舊的newsgroups文件將被移動到newsgroups.bac。
注意,將信息本地放置將很少用到,因為inews拒絕那樣大的一個文章。
如果C-News在checkgroups列表和活動文件中找到錯誤,它將產生一個命令列表,它將為你的站點更新,並郵
遞它到新聞管理器。輸入標準是象這樣:
From news Sun Jan 30 16:18:11 1994
Date: Sun, 30 Jan 94 16:18 MET
From: news (News Subsystem)
To: usenet
Subject: Problems with your active file
The following newsgroups are not valid and should be removed.
alt.ascii-art
bionet.molbio.gene-org
comp.windows.x.intrisics
de.answers
You can do this by executing the commands:
/usr/lib/news/bin/maint/delgroup alt.ascii-art
/usr/lib/news/bin/maint/delgroup bionet.molbio.gene-org
/usr/lib/news/bin/maint/delgroup comp.windows.x.intrisics
/usr/lib/news/bin/maint/delgroup de.answers
The following newsgroups were missing.
comp.binaries.cbm
comp.databases.rdb
comp.os.geos
comp.os.qnx
comp.unix.user-friendly
misc.legal.moderated
news.newsites
soc.culture.scientists
talk.politics.crypto
talk.politics.tibet
當你從你的新聞系統中收到象這樣的信息,不要被它蒙蔽。依照是誰發送checkgroups信息,可能會缺少一些
組甚至是整個曾。因此,你必須在移動任何組的時候注意。如果你在列表中發現缺少你想要傳送到你的站點
的內容,你需要使用addgroup手稿添加它們。保存缺少組列表到一個文件並反應它到下面的小手稿中:
#!/bin/sh
cd /usr/lib/news
while read group; do
if grep -si "^$group[[:space:]].*moderated" newsgroup; then
mod=m
else
mod=y
fi
/usr/lib/news/bin/maint/addgroup $group $mod
done
--------------------------------------------------------------------------------
sendsys, version, and senduuname
最,有三個信息可能被用來查找網絡的布局。它們是sendsys, version, 和 senduuname。它們導致C-News
將系統文件分別返回到發送者,一個軟件版本行,和uuname(1)的產出。C-News在版本信息上非常簡潔,它返
回一個簡單的,未修飾的``C''。
同樣,你必須永遠不使用這樣的信息,除非你確定它不會離開你的(本地)網絡。答復sendsys信息可以迅速
確定一個UUCP網絡。
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
網絡管理員指南 -21.簡單的 smail配置文件 (2001-07-20 11:00:00) 網絡管理員指南 -20.一個PLIP的零打印機電纜 (2001-07-20 10:08:00) 網絡管理員指南 -19.Newsreader配置 (2001-07-20 09:04:00) 網絡管理員指南 -18.NNTP描述 -5>Nntpd與C-News的接口 (2001-07-20 08:10:00) 網絡管理員指南 -18.NNTP描述 -4>NNTP授權 (2001-07-20 07:00:00) 網絡管理員指南 -18.NNTP描述 -3>限定NNTP訪問 (2001-07-19 22:08:00) 網絡管理員指南 -18.NNTP描述 -2>安裝NNTP服務器 (2001-07-19 21:04:00) 網絡管理員指南 -18.NNTP描述 -1>介紹 (2001-07-19 20:10:00) 網絡管理員指南 -17.C-News -9>維護工具可任務 (2001-07-19 19:00:01) 網絡管理員指南 -17.C-News -8>在一個NFS環境下的C-News (2001-07-19 18:08:00)
|
===更多相關=== |
|
|
 |
★ 樊強制作 歡迎分享 ★ |