⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 高校中很流行的BBS系统源码 FireBird BBS 3.0 简体中文注释
💻
📖 第 1 页 / 共 2 页
字号:
        就在 crontab 中加入:        0 6 * * * innd/expirepost /home/bbs 30 2000 100 >> delmsg.lst            每天凌晨 6:00 就会自动执行 expirepost, 将超过 30 天或是超过        2000 封的 "旧信" 砍掉, 如果该篇文章已经用 Mark 功能保留下来了,        就永远不会被砍掉. 如果该文章已被跨站砍信了, 那会马上被砍掉. 由於        跨站砍信的文章会出现在很後面, 因此会造成文章数目计算的错误, 那就        不用太在意了.            如果有特殊的讨论区不想用 default 的保留天数, 要保留很久或是        很短的天数, 请修改 innd/expire.ctl, 例如:        cmd> cat expire.ctl        test            2    300 20        sysop           1000        也就是说 test board 只要保留两天, 最多 300 封, 最少 20 封文章.        sysop board 要保留 1000 天.-----------------------------------------------------------------------------第四章、设定转信讨论区   4-1. 加入 tw.bbs.* 转信讨论区            以下皆以 inn news 为例, 目前 tw.bbs.* 已成立上百个不同性质的        讨论区 (详细列表请叁阅附录), 与这些讨论区设立转信包括两方面, 首先        介绍 inn server 部分, 必须设定的档案包括:        a. newsfeeds           请叁照与其它 news server 转信的设定, 并指定选定的 tcp port.           以下为交大资工的 newsfeeds 设定, 提供叁考:           # 交大资工凤凰城资讯站           phoenix\             :!*,tw.bbs.*,csie.bbs.adm.*\             :Tc,Wnm,S4096\             :/home/inn/news/bin/nntplink -P 7777 -k bbs.csie.nctu.edu.tw           第一行的 phoenix 就是 BBS 站的 bbsid (innd/bbsname.bbs 内容),           第二行的 !*,tw.bbs.*,csie.bbs.adm.* 指定只将 tw.bbs.* 和             csie.bbs.adm.* 转送给 bbs.csie.nctu.edu.tw, 避免一般的讨论区             文章也和 BBS 站互相转信, 造成困扰.           最後一行 -P 7777 指定使用 tcp port 7777 转信.        b. hosts.nntp           此档案限制哪些 news server/BBS 站可传送哪些讨论区, 举例如下:           # 交大资工凤凰城资讯站           bbs.csie.nctu.edu.tw::!*,tw.bbs.*,csie.bbs.*           以 ":" 区格栏位, 第一栏为 news server/BBS 站的 hostname,           第三栏放可接受的讨论区, 设定方法同 newsfeeds        设定好上列两个档案後, 必须再执行 ctlinnd 将档案载入, 命令如下:        cmd> ctlinnd reload newsfeeds 'the reason of reload ...'        cmd> ctlinnd reload hosts.nntp 'some text ...'        此时 inn server 的设定已经完成, 接下来到 bbs 站设定收信程式,        必须设定的档案包括:        a. innd/bbsname.bbs           放贵站的英文名称, 请用一个简短的纯英文字, 例如交大资工 BBS 的           phoenix, 此 id 用来辨别转信的路径, 检查是否造成 loop, 请避免           重覆. 并与 inn server 的设定相对应.        b. innd/nodelist.bbs           设定 news server/BBS 的 id, hostname 和中文名称. 以本站为例:           # This is a sample nodelist.bbs           # name          hostname & domainname       full name           #-------        --------------------------  ------------           phoenix         csie.nctu.edu.tw            交大资工凤凰城资讯站           bbsroute        gopher.csie.nctu.edu.tw     交大资工 News server           第一行设定 phoenix 的中文名称为 "交大资工凤凰城资讯站", 所有文章             的 header 都会加上 "发信站: 交大资工凤凰城资讯站". 并设定             hostname 为 csie.nctu.edu.tw, 转送到 inn server 的文章发信人             将变成 "userid.bbs@csie.nctu.edu.tw", 各站可依此设定 email.           第二行设定 news server 为 bbsroute, 位址 gopher.csie.nctu.edu.tw,             转信将连到此机器的 nntp port (port 119).        c. innd/newsfeeds.bbs           设定哪些 newsgroups 要和 BBS 站的哪些 boards 转信, 设定方法如下:           # This is a sample of newsfeeds.bbs           #  newsgroups                   board           news server           #-----------------------------  --------------  -----------           local.sysop                     sysop           tw.bbs.alumni                   schoolmates     bbsroute           tw.bbs.alumni.hchs              hchs           tw.bbs.campus                   campus          bbsroute           tw.bbs.campus.activity          activity        bbsroute           tw.bbs.campus.advancededu       advancededu     bbsroute           ...           转信完全透过此档案控制, 此例中, tw.bbs.alumni 讨论区将与站内的           schoolmates 透过 bbsroute 这个 news server 转信, newsgroups 和            boards 名称不必相同, 也可透过不同的 news server 转信.           sysop board 是 local 的讨论区, 不必转信, 因此设定 local.sysop           和 sysop 不透过任何 news server 转信. (第三栏空白)           tw.bbs.alumni.hchs 并没有相对应的 local 讨论区, 因此也将第三栏           留白. 收到 news server 的文章时 (因为 news 设定 tw.bbs.* 全送)           就会自动将文章丢弃.   4-2. 同时与多个 news server 转信            如果要同时与多个 news server 转信, 首先要将合法的 news server        address 放到 nodelist.bbs 中, 才能连上转信程式. 如果不清楚 news        server 的 address 是什麽, 可以直接用 telnet 试看看, 例如:            cmd> telnet bbs.csie.nctu.edu.tw 7777            Connected to bbs.csie.nctu.edu.tw.            Escape character is '^]'.            502 You are not in my access file. (nobody@news)            Connection closed by foreign host.        在这个例子中, 502 You are not in my access file 就是不合法的转信,        之後的 (nobody@news) 表示这次的 connection 是 nobody 从 news 这部	机器连到转信程式. 如果要让 nobody@news 可以连到转信程式, 必须在        nodelist.bbs 档案内加入一行:           xxxx            news				交大资工 News Server        系统就允许 news 的转信了.        为了使 path 简短一点, 转信程式会自动将 address 最後的 .edu.tw 砍掉,        假设同时与 bbsroute (gopher.csie.nctu.edu.tw), news.csie.nctu.edu.tw        转信, 则相关设定如下:        a. innd/nodelist.bbs           # This is a sample nodelist.bbs           # name          hostname & domainname       full name           #-------        --------------------------  ------------           phoenix         csie.nctu.edu.tw            交大资工凤凰城资讯站           bbsroute        gopher.csie.nctu.edu.tw     交大资工 News server           news.csie.nctu  news.csie.nctu.edu.tw       交大资工 News server        b. innd/newsfeeds.bbs           # This is a sample of newsfeeds.bbs           #  newsgroups                   board           news server           #-----------------------------  --------------  -----------           csie.bbs.sysop                  sysop           news.csie.nctu           tw.bbs.alumni                   schoolmates     bbsroute           tw.bbs.alumni.hchs              hchs           ....        则同时与 bbsroute 和 news.csie.nctu 互相转信.   4-3. 设定转信: 一对多, 多对一, 只转入, 或只转出        a. 一对多转信: (ex: nctu board --> nctu.talk + tw.bbs.campus.nctu)           由於 newsfeeds.bbs 只会转给第一个 news server, 因此无法写两行,           目前作法是透过 inn server, 将文章送给一个专门 crosspost 的程式,           相关设定可向 help@csie.nctu.edu.tw 询问.        b. 多对一转信: (ex: tw.bbs.test + csie.test --> test board)           tw.bbs.test                     test            bbsroute           csie.test                       test            bbsroute           此例中, tw.bbs.test 或 csie.test 的文章都会送给 test board,           但是 test board 只会送给 tw.bbs.test. (first match)        c. 只转入不转出: (ex: tw.bbs.campus --> campus)           local.campus                    campus           tw.bbs.campus                   campus          bbsroute           此例中, tw.bbs.campus 会送给 campus, 但 campus 不会送给任何           讨论区. (local.campus 第三栏空白)        d. 只转出不转入: (ex: newboards -> tw.bbs.newgroups)           tw.bbs.newgroups                null           tw.bbs.newgroups                newboards       bbsroute           此例中, newboards 会送给 tw.bbs.newgroups, 但 tw.bbs.newsgroups            不转信 (null 第三栏空白), -----------------------------------------------------------------------------附录 A. 目前已加入转信之 BBS 站及 SYSOPs 列表:[台北]  省教育厅 AIDE 资讯站    mfchen, jjyang, ckhuang  台大计中椰林风情站      Muyi, jjshen, samlee                          (退休:JoeChen)  台大电机 Maxwell 站     karl, ke, dos, Gamma  工技电子 BBS            torch, (副长:tarco)                          (退休:idle, fuzzy)  师大资讯 ice BBS        tsung, cclljj, guava  秘密情人资讯站          ariel, Jackey, Alamy, seaprince, Gary, games  大同资工超级玩家资讯站  dennies, Prince, alarm, aresu                          (退休:games, Alamy, Rainman, jie, deer)  铭传资管 BBS 站         jlwang (副长:head)                          (退休:Chong)  ☆中兴法商北极星☆      yuki, kk, stock, Jinn, kids,                          (幕後黑手:juru, kftseng 退休: games, Alamy)  中国工商资讯站          chrisc, jasonc[中坜, 桃园]  中央资管龙猫资讯天地    icebaby, newtype, xfish, Pentium  中央大学松涛风情资讯站  jeffer, mhchang, sch  中正理工学院 BBS        chenkow, kevin  ▲  中原方向站△        kaien  中原大学 BBS            kaien, francis, bee, tawei, awe                          (幕後黑手:pony)[新竹]  交大资工凤凰城资讯站    denia, yisho                          (退休:mfchen, jjyang, ckhuang, cuteyu, ucc)  交大资科 BBS            helios, seafish, william, dwyan, bear                          (退休:hugo, Atlantis, byte, ming)  阿拉伯一号              PHey, OSKy, bactery, root, Jiang                          (退休:CHe, foxfair, Tristan, BW)  ☆清华电机☆            Sun, Wind, chef, Frank                          (幕後黑手:ax, batman, biker, yann)  清大电子数学通讯        simon, Pachinko  清华资讯枫挢驿站        chp, pilot, chiayi, opus  中华工学院方城资讯站    Samson.Chen, Einstein.Lin, Marcus.Hsu, Jones.Tsai                          (退休:Codex.Chen, Anada.Chien, Aquarius.Kuo,                                 Henry.Chen)[台中]  中兴大学天枢资讯网      alexfish, (副长: KP, DS)                          (幕後黑手:kftseng)  逢甲苍穹资讯网          foxes, scke, Richie, LAI, YUNG[嘉义]  中正大学寂寞芳心小站    BBSLouis, Custom, Jimmy, kftseng, wyw, shchen[台南]  成大资讯所_BBS          juru, lindj, foxfair, amychen-----------------------------------------------------------------------------附录 B. tw.bbs.* 讨论区列表:[讨论群介绍]csie.bbs.adm.*                  连线 BBS 站协调区tw.bbs.alumni.*                 校友联谊讨论群tw.bbs.campus.*                 校园相关讨论群tw.bbs.comp.*                   电脑相关讨论群tw.bbs.forsale.*                跳蚤市场tw.bbs.lang.*                   语言讨论群tw.bbs.literal.*                文学、文字讨论群tw.bbs.music.*                  音乐讨论群tw.bbs.rec.*                    休闲、育乐讨论群tw.bbs.sci.*                    专门学科讨论群tw.bbs.soc.*                    社会人文讨论区tw.bbs.sports.*                 各类运动讨论群tw.bbs.talk.*                   谈天说地·话古道今[一览表]csie.bbs.adm.manager            连线 BBS 站讨论区管理csie.bbs.adm.sysop              连线 BBS 站长讨论区tw.bbs.alumni                   校友联谊...tw.bbs.test                     测试专用注: tw.bbs.* 讨论区的详细列表请至 tw.bbs.config newsgroup 或各大 BBS 站    的 config board 内向网路协调者查询.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -