G HUDsۤu Firebird BBS 2.5 ϥΤUC
$Id: Firebird-30,v 1.18 2001/01/15 12:16:39 biboman Exp $

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
                                  
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

			(s) e

			(@) [eҶq

			  [1] w骺ǳ
			  [2] yqҶq
			  [3] tΦwҶq
			  [4] T{n

			(G) w BBS {

			  [0] w˫eǳƤu@
			  [1] إ BBS b
			  [2] o BBS {
			  [3] ]wΦw BBS {
			  [4]  BBS {ο~ư
			  [5] L BBS ɯŶ

			(T) ]w BBS ɮ

			  [1] BBS ؿUɮ׻
			  [2] קtγ]w
			  [3] ק BBS 
			  [4] }Ϋإߺذ
			  [5] ʬݪO]wPϥ

			(|) ~u{ϥ
 
			  [1] ²۰ʵ{
			  [2] wˬ{
			  [3] ]wUέp۰ʵ{
			  [4] QjDέp
			  [5] [ .PASSWDS { -- showuser.c
			  [6] BBSnet, Lynx, Archie client, IRC..etcw

			() HH BBS ϥΪ̤ E-mail Post w

			  [1] T{HBzy{
			  [2] pקtΨ BBS  User ব Intermail
			  [3] E-mail post wˤΨϥ
			  [4] N mailing list Qװ

			() H{ INNBBSD w

			  [1] wH{
			  [2] ]wHһݪ]w
			  [3] ӽHk
			  [4] ѦҤ [w News Server C]
			  [5] ۰ʬH{ expire 

			(C) Firebird 3.0 S\
			  
			  [1] Sv bbsd 
			  [2] ϥΪ̵W 

			(K) Firebird 3.0 귽


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
                           s   e
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

    Du Firebird BBS @ӤA Firebird Power User Group]@
    s@N~@ Firebird {Hզ^X FB 2.66M M SEEDNet BBSҵoi
    XӪAë GNU n}o믫Ӷ}񵹤jaۥѫϥΡBקC

    @̪Pߩʤ]\쪩 Firebird BBS @̲PA]@ǭ
    Firebird BBS Ҿ֦p\èSQǤJCt~ڭ̼W[F@ǭ쪩 Firebird
    BBS ҨS\C󭫭n@IOAڭ̭ץF@Ǧsb쪩 Firebird BBS
    Wp~C

    }jaAتbƱU Firebird tCxۥyA
    sqA@ѻPoiA Firebird BBS bo譱o[ɵɬC

    b BSD Licence UoAbק즳vŧiΤUAUiN
    έקCOڭ̦ӤppnDANOYz復@F@ǭקAέץ~A
    βK[\AЦ^oipաAΦb Firebird, InstallBBS suW post
    XzLaAnja]ɱzGCPHɪּ֡AӹLW۾֦A
    oOo檺تC


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
                           @   [eҶq
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww


 [1] w骺ǳ

    CPU  BBS ӨäOܭnAPentium 200MHz ťHW CPUAt|ʤHP
    ɤWuCblAOεwЦstפ~OvTWHƤWA
    wЪjphvTUO峹Odgƪh֡Ab[eݿŶqһݰtơC[
    A@x 128MB O骺 FreeBSD bWHƹF 256 HkɡA|}l
     SwapFӾ֦dWϥΪ̡A}OƦb 200250ACӪOOd@dg峹
     BBSAݭnܤ 1.5GB wЪŶH BBS 򥻹B@AY BBS 
    ŶAh̦nOdhC

    BBS W̦wЪŶOӤHHBQװϤ峹AoǵjO 1KB  2KB 
    pɮסAҥHtΪɮ׵cC inode H 1K  2K ΡAziHU df -i 
    O[ثe inode ϥΪpCinode jpq`Ob榡Ƶw(newfs)ɿ
    A榡ƤLkվC


 [2] yqҶq

    z BBS }~ɨϥΥHAq`|JHU·СG

    pGjqϥΪ̳zLsz BBSA|z̷ayuIjAS
    |ӤjvqqC

    ==> ﵦG§ʪ|޲zAέpqyqAF BBS tι
	      vT{סAHվ BBS ޲zC


 [3] tΦwҶq

    ѩ BBS O@ cracker ̪H@A]] BBS Aez
    u@JIؼСC

    ==> ﵦGЧ[`NztΦwAnAȤHCt~AYnϥ
              ̥iH~{(pGgopher, lynx, tin....etc)AȥTw{
              SW|}AΪ̴MקLM BBS ΪAöԩ׸
              @~tΪ|}C


 [4] T{n

    Dz BBS Oʳ BBS]]NOϥΪ̥gLY檺ӽе{Ǥ~
    b^A_hЪ`NΦWϥΪ̪DCΦWϥΪ̪dD@OW
    ĳI@A]бzb}eҼ{zkC

    ==> ﵦGT{ϥΪ̨H~o峹vQAӥBWwϥΪ̨u
	      zLtκ޲zdߡAçiDϥΪ̬k߳WwApYiA׫O
	      ϥΪpvBSiboͰDɰlddkݡC


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
                           G   w BBS {  
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

 [0] w˫eǳƤu@

    ХѦұz@~tΪϥΤUAbwФWإߤ@M BBS ϥΪΰϡA
    H 1KB  2KB @ inode tm覡Ӯ榡ƸӤΰϡA̫ANӤΰϱ
    (mount)b /home/bbs ؿUCYz|}]ܦhQװϡAάOzHWw
    СAiHNt~]w@ӤΰϱMѰQװϨϥΡAñNb /home/bbs/boards
    UAiHpɸƷlDüWistסC

    Firebird BBS w]w˥ؿO /home/bbsADSOݨDAMĳz
      nOؿ({ݭnʧ|)C


 [1] إ BBS b

    bw BBS eAzݭnsW@Ӹs(group)HΤ@ӨϥΪ̡AMθӱb
    wˡB]w BBS ʧ@C

    Aק /etc/groupA[JHU]wG

      bbs:*:99:

    M adduser  useraddAsW@ӱb bbs ϥΪ̡AñN]w UID
     9999AGID  99C

    HW]w,b /home إ bbs oӥؿAæb /home ؿG

      # chown bbs:bbs bbs


 [2] o BBS {

    ХH bbs loginAA BBS sourceA source iѥHU}oG

      ftp://ftp.frirebird.org.tw/pub/Firebird/3.0-current.tgz

    ^,Ѷ} FirebirdBBS 3.0 l{AHiw˵{ǡC
    Ѷ} FirebirdBBS3.0.tar.gz k:

      % cd /home
      % tar zxvf 3.0-xxx.tar.gz
	(xxx өw)

    {Ѷ}ABBS l{X|mb /home/bbs/bbssrc UC

    pGz tar {o zxvfAЧQΰΦW ftp  ftp.csie.nctu.edu.tw ^
      /pub/GNU/gzip-1.2.4.tar P /pub/GNU/tar-1.11.2.tar.gzAåBw˦ܱz
      tΤWC


 [3] ]wΦw BBS 

    1.ʳ]w

    H bbs nJtΡAs /home/bbs/bbssrc/include/functions.hAoɩw
    q@ bbs n\AziHݭn}C


    2.۰ʳ]wtҤζgDn BBS 

    P˥H bbs loginA /home/bbs/bbssrc ؿUHUOG

      % ./configure

    檺L{HUeG

 ..................................
   Please fill data for your BBS
 ..................................
Home directory of BBS --> [/home/bbs]                   ==> bbs ؿҦb
BBS Source Code directory --> [/home/bbs/bbssrc]        ==> bbs D{ؿ
UID of BBS --> [9999]					==> bbs t UID
GID of BBS --> [99]					==> bbs t GID
The ID of your site --> [NoName]                        ==> Q^N
The name of your site --> [t 3.0]                ==> QW (i)
The domain name of your site --> [some.where.on.earth]  ==> Q domain name
The IP address of your site --> [127.0.0.1]		==> Q IP address
The Default board of your site, only change it if upgrading
from old system with different default board --> [sysop]==> w]ݪO
Maximum number of users --> [20236]			==> UHƤW
Maximum number of boards --> [256]			==> }OW
Maximum number of on-line users --> [256]		==> ̤jPɤWuH
Show idle time of BBS users ? --> [Y]			==>  idle ɶ
PLEASE CHOOSE THIS CAREFULLY
Is libcrypt "DES" correct? --> [Y]                      ==> KXsX覡
........................................
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
creating Install.sh

........................................................................
You may review the Makefile now. Then, type 'make' to build your system.
........................................................................

    b]w@ǼƭȮɡAнTҼ{zw]ƬO_伵CSOO̤jPɤWu
    HơAOPO骺jpD`C

    Firebird wgw]ĥ bbsdAWuHƤt tty ӼơC

    t~ApGzϥ FreeBSD  Red Hat 6AЪ`NztΪKXsX覡O MD5
    ٬O DESAYzq BBS tΤɯŨ 3.0Abo̱zOLܡAϥ DESA
    Sw˪ܡAХw DES AA configureC

    {|۰ʧP_zҥΪtΡAè̷ӱzJ BBS 򥻳]wơAyXn
    MakefileCQܡAziHb bbssrc/ ؿU襴yXӪ MakefileC
    ziH[ݦɪ]wAYnAiʭק蠟C

    b bbssrc/include Ui bbs.h, config.h oɡAbsĶ{ez
    i復̧@@ǤʪקCP@ӥؿUi chat.h o, ziHb
    ѫǪW٩M port numberC


    3.sĶ BBS {
     
    H bbs nJAb /home/bbs/bbssrc UpUOG

      % make

    isĶʧ@CsĶL{L~ܡAbbssrc/src ؿUӷ| bbsd(
    bbs), chatd H thread XӰɡCoXɮ׳wͪܡAN BBS {
    sĶwgC

    pGX{~TɭP BBS {LkͪܡAХˬdw˵{ǬO_
    ~AM᭫ssĶA٬O檺ܡAiN~TiKܦUj Firebird w˰Q
    װϩ InstallBBS ODUC


    4.w BBS {

    H root loginAb /home/bbs/bbssrc ؿUG

      # make install

    Yij\iC~ձz[] BBS C


 [4]  BBS {ο~ư

    1.իeǳ

    ХH root G

      # /home/bbs/bin/bbsd [port_number]

    port HNαzw port numberAYzn 23 o portAХtέ
     telnetdA telnetd kpU(̧@~tΤPi঳PkA
    ۦѦҧ@~tΤUAާ@)G

    ק /etc/inetd.confAMHUrG

      telnet    stream  tcp  nowait  root  /usr/libexec/telnetd  telnetd

    Ӧ令G

      telnet1   stream  tcp  nowait  root  /usr/libexec/telnetd  telnetd

    M᭫] inetd AȩάO}C


    2. BBS èo SYSOP vQ

    telnet z BBS DAӥi BBS ieCɡA BBS {nD
    zJNɡAпJ newAHKU@ӷsϥΪ̡CѩW٬ SYSOP ϥ
    ̷|۰ʨo@vA]znU SYSOPAåB]wKXHOtΦwC

    Ъ`NGSYSOP ݧjgrC

    UӡAЦAU guest bAb BBS [bAJKXYii
    J BBS(UHKӱKXYi)CpGzQ guest bAiHLB
    JAðOo guest [J "iUID" W椺CYzѤF guest bA
    аѦҵy᪺󻡩 guest ]wunBvvCq` guest bOu
    [ioA]q`㦳o峹(SYSOP O~)βѪ\C

    Firebird-3.0 iHN mailing list QװϤWAYznϥγoӥ\AЭ
     /home/bbs/etc/bad_idAN maillist hAåH maillist U@ӱbA
    l]wаѾ\quN mailing list QװϡvC


    3.~ư

    pGzݨ Error! shmat error! key = OOXX TAХ ipcsAd SHM
    ϥαλP owner O_TAT owner ӬO bbsApGOAЬ屼
    b檺 bbsd {AM ipcrm ӲM SHMC

    Y٬OAˬd /home/bbs/etc O_ menu.ini, sysconf.ini o
    סAeO_CpG㪺ܡAиյۧR /home/bbs/sysconf.img ɮסA
    AsiJ BBS աC

    pG٬O檺ܡAиյ۲M BBS tΡAs}Aw˴XոաCp
    GuSkAШ tw.bbs.admin.installbbs  QװϨDUA email 
    tΪoip edwardc@firebird.org.twCbSO˲Ĥ@ذkA]o
    liHbWJhϥ FirebirdBBS tΪ޲z̡AoߧY^|
    jCMաAbDUeиԭzztΥxBҥΪsĶBw˪ BBS 
    AHΥX{~TTAoˤlja~ezXioͰDa
    AMi|SH^zDISAboݫeAХe¤峹÷jM
    ذϡAdݬO_H^LۦPDAHKO귽C


 [5] L BBS ɯŶ
    
    ثetΥu FB2.5BFB2.6xM P Maple 2.x ഫ{ALtΩ|
    CtθƪഫAаѦ /home/bbs/bbssrc/util/upgrade/00README 
    C


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
                           T   ]w BBS ɮ  
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

    HUХDn]w, HKϥΪ̬[X@ӲŦXۤvnD BBS

 [1] BBS ؿUɮ׻

    HUb /home/bbs ؿUUnɮת\Aиԥ[\ŪHKxQ
    `B@C

     Part I.Dnɮס
  wwwwwwwwwwwwwww
  1./home/bbs/.PASSWDS
    sCϥΪ̪򥻸ơAŧi struct userecC
    [ݦɤe, аѦҲĥ| [7] C

  2./home/bbs/.BOARDS
    sQװϪ򥻸ơAŧi struct boardheaderA̭@ element.flag
    OΨӦsQװϪpAثeȶȨϥΦb벼ХܤWAΦWOBiH
    Zap OO䤤ΡC

  3./home/bbs/Welcome Welcome.rec
    i᪺weAMOŪpCiνs边ק Welcome
    e, `N!!u WelcomesL, ϥΪ̤~|ݨC

  4./home/bbs/Welcome2
    P Welcome , Ci|ݨ, B\he, H @login@
    j}C

  5./home/bbs/home/A-Z
    sUӨϥΪ̪ؿAè̷ӨϥΪ ID Ĥ@ӦrӤƩG
    ҦpGSmallPig ϥΪ̪ؿNb BBS_HOME/home/S/SmallPigA
          wildwolf ϥΪ̪ؿNb BBS_HOME/home/W/wildwolfC 

  6./home/bbs/boards
    ̭sUQװϪ directoryC

  7./home/bbs/vote
    ̭OUQװϪ벼ɡAHΰQװ²C

  8./home/bbs/0Announce
    ̭OذϸơC

  9./home/bbs/etc
    tαɮסC

 10./home/bbs/help
    U仡ɮסC

   Part II.ϥΪ̥ؿ
  wwwwwwwwwwwwww
  /home/bbs/home/A-Z/USERID/*

  1.friends      OnͦWAŧi struct friend C
  2.logout       ϥΪ̦ۭqeC
  3.maillist     HH@sHCC]ثewR^
  4.notes        ӤHƧѿC
  5.plans        ӤHɡC
  6.signatures   ñWɡC
  7.mailcheck    T{ȦsɡC
  8.register     T{OɡC
  
  Part III.벼ؿ
  wwwwwwwwwwwwww
  /home/bbs/vote/BOARDNAME/*

  1.notes	QװϤ(Ƨѿ)C
  2.noterec	OQװŪpC
  3.control	벼ɡC
  4.desc.?????	벼yzC
  5.flag.?????	ϥΪ̧벼OC
  6.results	벼GC
  7.secnotes	KƧѿC

  Part IV.tαɮס
  wwwwwwwwwwwwww
  /home/bbs/etc/*

  1.autopost	CtΦ۰ Post CC

  ϥΪkpU: b autopost ɤJHUe

  /home/bbs/0Announce/bbslist/board1	bbslists	QװϨϥβv()
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^	^^^^^^^^	^^^^^^^^^^^^^^^^
	۰ʱiKɮצW		iKܦO	iKɥΪD

  ۰ʱiKzOϥΪ̤WɡAhˬd /home/bbs/etc/checknotepad s
    ɶAO_ZW۰ʱiKwgL 24 pɡAOK۰ʱiKA_hʧ@C

  2.bad_email	 {Ҫ E-mail HcαbC
  3.bad_id	 U ID W١C
  4.boardref	 }OɩҥΪѦҤC
  5.chatstation	 ڷ|ĳU(ѫ)]wAЦۦdߦU]wC
  6.checknotepad OdOP۰ Post ɶOC
  7.expire.ctl	 ۰ʬH{]wɡC
  8.expored	 {ҹLqH(w]Cb~ݭs{Ҥ@)C
  9.f_fill	 gU楢Ѫ mail eC
 10.firstlogin	 sWN\ŪC
 11.goodbye	 login T~eC
 12.issue	 ieeAiH]whӵeAH @login@ j}ACѷ|۰
		 󴫶ieC
 13.loginfull	 WHƹFWɷ|qXɤeiDϥΪ̡C
 14.logout	 eAi @logout@ jUeA|H󴫡C
 15.mailcheck	 T{HXH󪺤eCȥק惡ɤeAHKϥΪ̦T
		 {HٲW䧮C
 16.mentor	 ФHqHCQФHUAФH|즹HC
 17.menu.ini	 BBS eB]wɡAUӳ`|ԲӤСC
 18.newregister	 sϥΪ̪ BBS ²C
 19.regexpire	 {ҫHĳqHC
 20.register	 UܪɡC
 21.s_fill	 gU榨\ mail eC
 22.smail	 {Ҧ\qHC
 23.sysconf.ini	 tαɡAUӳ|ԲӤСC
 24.sysops	 WAɱHH\|ѦҦɡAаȥ]wTC
 25.user_full	 UHƹFWܪTC
 26.whatdate	 `]wɡCrPrſJA0000 @lC
 27.wmail	 Ho{ҫHDhHɵϥΪ̪qHC

  Part V.Qװϥؿ
  wwwwwwwwwwwwww
  /home/bbs/boards/BOARDNAME/*

  .DIR            峹ɡC
  .DIGEST         KɡC
  .THREAD         PDҦ峹ɡC
  M.123456789.A   峹C


 [2] קtγ]w

    ק /home/bbs/etc/sysconf.ini

    HUO sysconf.ini ﶵNq

# "#" ᪺e|Q`ѡC(#include ҥ~)

#SHOW_IDLE_TIME         = 1
KEEP_DELETED_HEADER     = 0          <--]wQ峹O_OdD(0 Od)

EMAILFILE	= "etc/mailcheck"    <--[W # NHT{H
#NEWREGFILE	= "etc/newregister"  <--pG # NsTѭ

PERM_BASIC	= 0x00001            <-- HU@vwqANb menu.ini 
PERM_CHAT	= 0x00002                ϥ(Фp߭קHKyD)
PERM_PAGE	= 0x00004
..........................

PERM_SPECIAL6	= 0x8000000
PERM_SPECIAL7	= 0x10000000
PERM_SPECIAL8	= 0x20000000

PERM_ESYSFILE	= PERM_SYSOP,PERM_WELCOME,PERM_ACBOARD
^^^^^^^^^^^^^^ ֦קﳡ/tɪv

PERM_ADMENU	= PERM_ACCOUNTS,PERM_OVOTE,PERM_SYSOP,PERM_OBOARDS, \
		  PERM_WELCOME,PERM_ACBOARD
^^^^^^^^^^^^^^ iݨèϥκ޲z̿

PERM_BLEVELS	= PERM_SYSOP,PERM_OBOARDS
PERM_UCLEAN	= PERM_SYSOP,PERM_ACCOUNTS

AUTOSET_PERM	= PERM_CHAT, PERM_PAGE, PERM_POST, PERM_LOGINOK
^^^^^^^^^^^^^^ ]wqL{ҪϥΪ̥io쪺v

#include "etc/menu.ini"
  
    `NIק粒 sysconf.ini AЦ BBS D Shift + ~ Ϊ̬屼
    /home/bbs/sysconf.imgAHKstγ]wC


 [3] ק BBS (menu.ini)

    1.[JIGbCӿI᳣@ӭIAHD欰ҡAINO
      screen oҫw S1_MAIN ҨMwG

#---------------------------------------------------------------------
%S1_MAIN
                
                   o̬OI    
                   ڬOiR!!
                   ڦnӳ!!

%
#---------------------------------------------------------------------

        b %S1_MAIN P % r|QILX.
   
    2. menu.ini U]wNq (HD欰)
                   

%menu TOPMENU
screen       3, 0, S1_MAIN
                   ^^^^^^^wΨӭI

title        0, 0, "w{a䯸(Coba BBS)       "
             ^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^oOCӿ泣
             LXy                           D  

!M_EGROUP    3, 0, 0,          "EGroup",    "E) Qװ"
             ^^^^  ^^vҥi
             q (3,0) }lL
                                    

!M_MAIL      0, 0, PERM_BASIC, "Mail",      "M) pHHA"
^^^^^^^            ^^^^^^^^^^n BASIC v~ݪoӿﶵ
 M_MAIL 

!M_TALK      0, 0, PERM_BASIC, "Talk",      "T) iJѿ"
             ^^^^(0,0)ۤWL

#!M_INFO      0, 0, PERM_BASIC, "Info",     "I) ]wӤH"       
^^^^^^^^oe[F # , No

    HWu²FjPW]wkAԲӥiϥΪ\аѦ
    /home/bbs/etc/menu.ini ɮסAӭקz{bϥΪ menu.iniC
     
    `NIק粒 menu.ini AЦ BBS D Shift + ~ Ϊ̬屼
    /home/bbs/sysconf.imgAHKstγ]wC

    @ǻݭnϥΥ~{ﶵb@}lOQ # Ÿ mark _ӪCխYzww
      ˦n~{AiNb menu.ini e # hAsɫ Shift + ~
      Χ ~/bbs/sysconf.img 尣AhӿﶵHN|b椤X{FC


 [4] }OΫإߺذ

    1.}OΤQװ

    ئn BBS Fw]Qװϥ~AQװϤ]SAiHϥΪ̻ݭn
    }ҾAQװϡAPɬF BBS ϥΪ̧MQװϤK_AݱNQ
    װϤbP@Ӹsդ(Group)Asժ]wШ /home/bbs/etc/menu.iniA
    HUOѦҪ]wG

title        0, 0, "QװϿ"
screen       3, 0, S_EGROUP
@BoardsNew   11,25,0,   "New",          "N) \Ūs峹  New"
@EGroups     0, 0, 0,   "0BBS",         "0) BBS t -- []"
..()..     ..()..   ..()...       .......()...............
@EGroups     0, 0, 0,   "6Sports",      "6) | -- [B] [¾]"
@EGroups     0, 0, 0,   "7Talk",        "7) zM~ -- [ꪫz|]"
@BoardsAll   0, 0, 0,   "Boards",       "B) ҦQװ"
!..          0, 0, 0,   "Exit",         "E) ^D"
%
EGROUP0 = "0"
............
EGROUP6 = "rs"  <-- r s X, }Oɷ|Ψ, r P s ҩwq EGROUP6
EGROUP7 = "xf"
EGROUPT = "*"

    ЯSO`N檺 0) N| EGROUP0 , 6) N| EGROUP6...

    }ҷsO覡ODU A)tκ޲z\  N)}ҷsQװϡA
    @ӫإߪOݬ sysop(wˮɤwwإߦn)AЦpUJG

    QװϦW: sysop		     <-- JQװϪ^OW

    Qװϻ: 0[]  Ⱥ޲z
		^QװϻĤ@ӦrX(wq menu.ini), H 0 
		 AN| EGROUP0A]NO 0) BBS t -- []Al
		 QװϻЫΦgAHKɪOƪnݡC

    QװϺ޲z: SYSOP		     <-- wQװϪ BM
    O_svQ (Y/N) ? [N]: n  <--wuYv̤~sO
    O_[JΦWO (Y/N) ? [N]: n    <--O_ΦWO

            1. t            system.faq
            2. .......             ..........

           14. L                other.faq

    пJA:1		     <-- ܺذϭn ? HiAվm
    wgmJذ.....

    sQװϦ

    2. إߺذ

    ϥΪ̦bQװϫU x K|ܸӰQװϪذϡAnF\ॲnT
    ]w /home/bbs/0Announce/.Search ɮפeAi઺epUG

      linux:        Linux
      installbbs:   Linux/bbs
      sysop:        sysop
      ....          .......

    䤤_eN board nameA᭱NMؿWҦpGb installbbs O
    U x ɡAFirebirdBBS N| /home/bbs/0Announce/Linux/bbs ذϡC

    `}OɧY|۰ʼgJɡA`Lݦۥ[ApGذϥؿʮɡA
    Ooק惡ɡC


 [5] ʬݪO]wPϥ

    FB 3.0 ʬݪOĥηsAʬݪOeӷq notepad OK
    (]NOQ g _Ӫ峹) CʬݪOeפ]q令CAziq
    include/functions.h ]wO_[jʬݪOC)C

    zwˤ@MstήɡAw]b notepad OwˤFTӬʬݪOCziHۦ
    קAWKCpGAO FB 3.0 0614-SNAP e FB3 ϥΪ̡AХM movie
     shared-memory (shm key: 30030)A]ʨƵcAYMh
    W|QXC

    sW@ӬʬݪO²Auݭnb notepad Oo@g峹AM⨺Ӥ峹
    K(b峹e@U g)AM᭫sWAAiHo{ /home/bbs/trace
    |ʬݪOsTCAun notepad sWΧRKܡAN|
    ۰ʧsʬݪOC

    ӵ{bʬݪOɷ|۰ʸL 4 檺YAM~ 7 ( 5) 
      ƨӰʬݪOeAbo̧AiHbʬݪO峹DWAӱ
      {qoɮתĴX}lʬݪOAAunNDĤ@Ӧr
      令 $AMĤGӦr]AҷQn渹(0~9)C

      Ex:

      $0   <-oӬʬݪOqɮת}l(tιw]ʬݪOYĥΦk)C


    sʬݪO edwardc q Magic BBS 990424 ӹLӡC


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
                           |   ~u{ϥ
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

    DnOЦb /home/bbs/bbssrc/util U{Aoǵ{bw BBS {
    ɨåwˡAQiHݭnѦҥHU`w˳oǥ~{C


 [1] ²۰ʵ{

    b򥻪 BBS []ANn}lw BBS {H~@ε{Ao
    ε{ǥiभNn]@, ǥiOTwbCѪYɬYYo
    ǰʧ@AMiCѧڭ̤ʨӰAҥH~ݭnѹq۰ʥBwɬڭ
    CHUKO²檺а۰ʵ{ǪkC

    @Ӵyz۰ʵ{ǪɤeiOo˪G

0,30    8,9,10,11       *       *       *	/home/bbs/bin/account
^^^^    ^^^^^^^^^       ^       ^       ^	^^^^^^^^^^^^^^^^^^^^^
minute  hour         monthday month  weekday    command

    ڭ̥Lgb@ɸ̡As cron.bbsAMG

      % crontab cron.bbs

    ɧڭ̩ҫw۰ʵ{ǴN|Q[JtΤCpGڭ̷Qn۰ʵ{ǮɡAi
    Hק cron.bbsAMA@ crontab cron.bbsCAiH crontab -l
    T{@U۰ʵ{ǬO_w[JCȱo`NOAְF crontab cron.bbsA
    ۰ʵ{ǴN|[J֪۰ʵ{ǳ]wAHq۰ʰ{ɡA]|HӤH
    ӰCҥHHUڭ̩ҤЪε{n bbs ӰɡA
    bU crontab cron.bbsɡAаOoT{OH bbs Ӱ(i whoami 
    T{ثe)C


 [2] wˬ{

    нTwe configure ɡA Make bbs users invisible(-DINVISIBLE) 
    ɱz NApGzɿ YAЭק bbssrc/Makefile N -DINVISIBLE A
     make update s bbs {CUӽЦ bbssrc/util/local_utl UA
    pUOӦwˬ{G

      % make; make install


 [3] ]wUέp۰ʵ{

    UӦb /home/bbs/ Uإߤ@W cron.bbs ɮסA[JHUeG

    # /QWHƲέp ("#" `)
    0,5,10,15,20,25,30,35,45,50,55 * * * * /usr/bin/uptime >> \
      /home/bbs/log/uptime.log
    57 * * * * /home/bbs/bin/averun /home/bbs/log/uptime.log;/bin/rm \
      /home/bbs/log/uptime.log
    56 0 * * * /bin/mv /home/bbs/0Announce/bbslist/today \
      /home/bbs/0Announce/bbslist/yesterday; /bin/rm /home/bbs/log/ave.src

    # /QWHέp
    0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/bbs/bin/account
    0 0 * * * /bin/cp /home/bbs/0Announce/bbslist/countusr \
      /home/bbs/0Announce/bbslist/countusr.last

    # WơAo峹ơAϥήɶƦW
    0 0 * * * /home/bbs/bin/bbstop /home/bbs 50 1 > \
      /home/bbs/0Announce/bbslist/toplogin
    0 0 * * * /home/bbs/bin/bbstop /home/bbs 50 2 > \
      /home/bbs/0Announce/bbslist/toppost
    0 0 * * * /home/bbs/bin/bbstop /home/bbs 50 3 > \
      /home/bbs/0Announce/bbslist/topstay
    0 0 * * * /home/bbs/bin/bbstop /home/bbs 50 4 > \
      /home/bbs/0Announce/bbslist/topall

    # QװϨϥβvέp
    15 * * * * /home/bbs/bin/usage 0 ; /home/bbs/bin/usage 1

    # ϥΪ̥ͨvBPyέp
    0 * * * * /home/bbs/bin/horoscope

    # ϥΪ̥ͤέp
    0 * * * * /home/bbs/bin/birthday

    JAХH bbs  crontab /home/bbs/cron.bbsAtΫK|
    ʰUέpAziذϪuUƾڲέpvoӥؿUdݡC

    K\ŪAӪRO "\" _}AA@ɽаȥ@A
      N "\" C


 [4] QjDέp

    b bbslist ؿU}|ӷs day, week, month, yearFOOQj
    DAPQjD......̦CM /home/bbs/etc/posts UM
     link  /home/bbs/0Annoounce/bbslistG

    $ cd /home/bbs/0Announce/bbslist
    $ ln -s ../../etc/posts/day

    l̦CAק /home/bbs/cron.bbs [JpUԭzG

    10 * * * * /home/bbs/bin/poststat /home/bbs

    b /home/bbs ؿH bbs U crontab cron.bbsACpɷ|@
    pC`NIunYO] Read or Post AӪOKCJέpAҥH@
    OФų] Read or Post C


 [5] [ .PASSWDS { -- showuser.c

    showuser.c o{CiH .PASSWDS ƦCXӡC bbssrc UpU
    OG

      % make showuser

    AN showuser  /home/bbs/bin UAunUpUOG

      % showuser /home/bbs/.PASSWDS i8 n12 r12 m30 u8

    YiCXϥΪ̪UơAԲӰѼư showuser KC


 [6] BBSnet, Lynx, Gopher client ,MJ..etcw

    `NI` 1 2 3 4 \A]ĥ bbsd tGAثeȮɤϥΡC

    1.BBSnet w
      BBSnet \wqSOAȿ檺 @ExecBBSNetAoӥ\ﶵw|h
      ~bbs/bin/bbsnet.shAҥHpGAQA BBS ണѨLsu\
      ܡAAݦ@ӯണѿ榡sX{Aثe`Ϊ BBSnet {
      iHqU}oG

      ftp://ftp.firebird.org.tw/pub/Firebird/add-ons/bbs-v1.8.tar.gz

      ^ӫAHKӥؿѶ}AѷӤ make bbs A]n]wA bbs
       /bin/bbsnet.sh Yi BBSNet wˡCLЪ`NAsu BBS q
      nsܨL BBS \AHKldHӷAҥHw˦\eаȥJ
      Ҽ{Aåu}񦹥\൹֦SvϥΪ̡C

    2.Lynx w
      Lynx \wqSOAȿ檺 @WWWAoӥ\ﶵ|h ~bbs/bin/ \
      www.shAunb www.sh  lynx YiC(lynx O@إurs
      CЯSO`N, lynx ݥgקAϥΪ̦s边]w
      A]ϥΪ̥iHiJ shellAHKtγQIJApGAo譱A
      ХH installbbs O߰ݲMAw˦\C)

    3.Archie Client w
      Gopher \wq\檺 @ExecArchieAoӥ\ﶵw|h
      ~bbs/bin/archie.shCarchie client{iHѥHU}oG
      ftp://ftp.firebird.org.tw/pub/Firebird/add-ons/archie-1.4.1.tar.gz 
     
    4.IRC Client w
      IRC \wq\檺 @ExecIRCAoӥ\ﶵw|h ~bbs/\
      bin/irc.shAunb irc.sh  irc YiC
      irc {iH ftp://ftp.firebird.org.tw/pub/firebird/add-ons/ \
      ircii-2.8.tar.gzAЦۦ\Ūw˦ܶQtΤC

    5.POP3D w
      POP3D iH BBS ϥΪ̳qL POP3 ClientAp Netscape Mail, Micorsoft
      Outlook, Eudora Au\ŪL̦b BBS HcHCnϥ pop3d
      Ш ~bbssrc/util/local_utl  make bbspop3dAۧsXӪ bbspop3d
      bAa (p /home/bbs/bin) AH root 椧CzݥH root Ӱ
      A@K|`nFAiҼ{⥦]w}۰ʰC

    6.bbs-fingerd w
     fingerd iHϥΪ̳zL finger client (port 79) Ӭd BBS uW
     Ϊ̡A query ӤHTANnbW query ϥΪ̤@ˡCnϥ fingerd
     Ш ~bbssrc/util/fingerd ̰ makeAۧ fingerd ɩmAa
     AҦp ~bbs/binA /usr/local/binCЪ`NA]oӵ{eΤF port 79
      finger portAбzȥn rootAýФŧɮvA_h{|
     LkCBeХTwtΤLL fingerd ΨL{ϥ port
     79AY bbs-fingerd Lk bind port 79AN|@ΡC


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
                HH BBS ϥΪ̤ E-mail Post w  
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

    oҭnw˪OBz sendmail ]wק, ]U OS H sendmail
    |ҮtAҥHuj@ʪwˬy{ApGw˦
    DAбNhHeA ~bbs/bbslog ɮפTiKHinstallbbs
    ODUC

 [1] T{HBzy{

     FB 3.0 bϥΪ̵UAK|H SYSOP.bbs oT{HϥΪ
     E-mail }BAϥΪ̦HA reply HANT{H^H
    oH SYSOP.bbsAKiqLT{(ϥηtX{ҵLBʧ@)CpGڭ
    ԲӪѻy{hOpUҥܡG

    send:
    =====
    SYSOP.bbs mail to user -> sendmail (bbs) -> sendmail (user) -> user

    receive:
    ========
    user mail to SYSOP.bbs -> sendmail (user) -> sendmail (bbs) -> 
    mail to SYSOP -> bbsmail -> mail2bbs -> SYSOP.bbs 

    @를קL sendmail.cf äH̬ xxx.bbs AҥHDnn
    諸NOoӳCHU [2] KpקAЯSO`NI sendmail.cf
    ӨAťջP TAB OPF(Mݰ_Ӧn@)AХJӰѾ\C


 [2] pקtΨ BBS  User ব Intermail                 

    1.Ц /home/bbssrc/util/mail2bbsAs MakefileAd Domain Name P@
      ɮת|O_~AץAH root bӥؿU makeApSJ
      ~Atη|۰ʧsĶXɮ׫I /home/bbs/bin Azi ~bbs/bin
      dݬO_ bbsmail mailgate.pl mail2bbs {C

    2.ק /etc/sendmail.cf
      sendmail.cf  Rule iTqAĤ@ӬqOˬdiӪH header Y
      O_ŦX RuleApGOAN浹ĤGqഫAON pass U@
      RuleAHQiөΰh^FӲĤTqOѩο~TAKϥΪ̤F
      o Rule ʧ@C`NIRule C@qH Tab }AiiΪťաC

      HK@ rule ӰСG

      R$*                     $: $>Parse0 $1          initial parsing
	 ^^^^^^^^^^^^^^^^^^^^^		    ^^^^^^^^^^
      "R$*" OĤ@qA"$: $>Parse0 $1" OĤGqAinitial parsing OѡCo
      Tq ^^^^^^ ХܪݥH Tab }C


      HU}lЭnק諸aC

      MUqG

R$=L < @ $=w . >        $#local $: @ $1                 special local names
R$+ < @ $=w . >         $#local $: $1                   regular local name


      [JHU]wG


R$+ . bbs		$#bbsmail $: $1			bbs mail gateway
#     BzaH BBS bH, HH: xxxx.bbs
#     Ұ#bbsmail, ѼƬĤ@ӰO($1)AY xxxx (userid)
R$+ . bbs < @ $=w . >	$#bbsmail $: $1		bbs mail
#     Bz~aH BBS bH, HH: xxxx.bbs@your.host.name


      MUqG

##################################################
###   Local and Program Mailer specification   ###
##################################################


      [JG

Mbbsmail,	P=/home/bbs/bin/bbsmail, F=lsSDFMuhP, S=10, R=20,
		A=bbsmail -d $u


    AjաArule T춷H Tab j}AO SpaceI

    3.էn sendmal.cf 

       sendmail -C/etc/sendmail.cf -bt  
Enter <ruleset> <address>
> 0 root					<-- Je
parse              input: root
Parse0             input: root
Parse0           returns: root
ParseLocal         input: root
ParseLocal       returns: root
Parse1             input: root
Parse1           returns: $# local $: root
parse            returns: $# local $: root	<-- ]XG
> 0 SYSOP.bbs					<-- Je
parse              input: SYSOP . bbs
Parse0             input: SYSOP . bbs
Parse0           returns: SYSOP . bbs
ParseLocal         input: SYSOP . bbs
ParseLocal       returns: SYSOP . bbs
Parse1             input: SYSOP . bbs
Parse1           returns: $# bbsmail $: SYSOP
parse            returns: $# bbsmail $: SYSOP	<-- ]XG

      Y̫ᤣ| refer  bbsmailAˬdO_pW 2. ҥܥ[J ruleAýT
      H Tab ϹjC 

    4. kill -1 `cat /var/run/sendmail.pid` ] sendmailC

      ק粒 /etc/sendmail.cf Akill -1 `cat /var/run/sendmail.pid`Ao
      tΫK|sҰ sendmail ŪJ]w /etc/sendmail.cfCаG

        # ps -ax|grep sendmail

      pGݨ sendmail: accepting connections on port 25 rNNA
       mail2bbs wg˦nFIֱH@ʫHA bbs HcոլݧaIBBS H
      榡O YourID.bbs@YourBBS.Domain.NameC


 [3] E-mail post wˤΨϥ    

    `NIk]ǦwWDAGĳϥΡAڭ̥sNפI

    E-mail post w˥uOQέ sendmail NѪ forward H\ANH
     bbs oӱbHAg{BzK BBS WC] mailpost PU@
     news H{ combine b@_Aݤ@_wˡA]HUPɤШ̪w
    ˤ覡G

    1.H bbs login  /home/bbs/bbssrc/util/innbbsd/ UAs MakefileA
      dݫeX]wO_~AM make; make installAo˧Yi˦nC

    2.b /home/bbs Us .forward ɤe, [JpUe:

       "| /home/bbs/innd/mailpost /home/bbs"

      Ъ`N!!޸]ngJɮפ

    3.Twwb /etc/shells [W bbs  shellC

    4.g@gեΪ mail s email_test, Y@}lO

       #name: user-id
       #password: user-password
       #board: board-name
       #title: article-tile
       #localpost:           <---pG[o榹g峹KHXh
       (Ť@)
       ...............
       ...............

      M mail bbs@your-domain-name < email_test ݬ E-mail post O_`

    5.ˬd /home/bbs/bbslog , ݬݬO_e

      post to /home/bbs/boards/board-name/M.820143515.A
      ...........................................

      N E-mail Post wˤFI

    Gb /home/bbs/bbssrc/doc/examples ؿUקn sendmail.cf ɨ
        ѦҳI


[4] N mailing list(ql)Qװ

    1.ק /home/bbs/bbssrc/util/mail2bbs/mail2bbs.hANHUTe
      ]wG

	#define MAIL_LIST_MODULE
	#define MAILLIST_RECEIVER     "maillist"
        #define MAILLIST_RETURNBRD      "junk"

    2.s make mail2bbs

    3.H maillist.bbs@your.host.name ӭq\qlC

    4.s /home/bbs/etc/mail-list.confAoɮצGMailed_From P
      Board_NameAΪťթ Tab j}CĤ@Oql From: (Y
      bbs WHHH)ĤGOnKLhQװϦW١CHA{
      |oӳ]wɡA From: P۹QװϡAݬOnK@ӪOCY
      O䤣A{|۰ʧ⦬쪺 mailing list  junk OhCҥHziH
      q\nqlAM junk OMqlAdݥT From:A]w
      ɸYAo˧YiTHC

      ثe{O From: ӨMwӪOApzq\OQקΦ list
        hФŨϥΥ\A] list  From: |ܡAڭ̷|b[
        JץH౵o mailing listC

      KqlQװϤWi|vDAЦۦxDqlo쪺
        PNApչKqlQװϩҳyDtdC

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
                          H{ INNBBSD w
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

    H{]w|HQһݪH覡ӦҤPAu²w INNBBSD
    oMH{kAåu client ŪH覡H]wAl]w
    аѦ /home/bbsbbssrc/util/innbbsd/README C

    FB 3  INNBBSD t bbsnnrp ɫHtΡAw]OApGzݭnAа
     /home/bbs/bbssrc/util/innbbsd/README.antispam Ӧۤv]wz]wɡC


 [1] wH{

    wˤ覡аѾ\W@̫@` mailpost AbحzC


 [2] ]wHһݪ]w

    1.b /home/bbs/innd קpUXɮ (̦nϥ vi Ӱ)

      [ bbsname.bbs ]

      JCPP  <--- PAb configure ɼg BBSID @ˡC

      [ nodelist.bbs  ]

      csie	news.csie.nctu.edu.tw		POST(119)	Csie
      JCPP	sexboy.Dorm12.nctu.edu.tw	IHAVE(7777)	Coba BBS
      ^^^^	^^^^^^^^^^^^^^^^^^^^^^^^^	^^^^^^^^^^^	^^^^^^^^
      BBSID     A BBS hostname		H覡	
    
      oɮ״yzF News Server  Domain P News Server NMA
      Ҧp: news.csie.nctu.edu.tw -> csie 
       POST(119) Nϥ nnrp access 覡( tin ܹ)AIHAVE(7777) h
      NQϥ port 7777  innbbsd ӦHC䤤 BBSID dUnO
      PAHK|H^y~PC

      [ newsfeeds.bbs ]

      tw.bbs.test		test		csie

      Ы /home/bbs/bbssrc/doc/TW_NewsGroup_List ѦҤANQn઺
      News groups gbĤ@AӲĤGgOniQӪO^OW(
      إߦn)AĤThOgo News group Oq News Server iA
      HeHɫK|e쨺̡C

      [ csie.active ]

      tw.bbs.test		0000000000	0000000001	y

      csie.active hOwqnq News Server 쨺 groupsAC News
      Server nإߤ@ӹM active File (ҦpGHWuqcsie AҥH
      uݦ@ active file , ɦWh۩w)C᭱ 0000000000 hO active
      numberAH|HۨCHʧ@ӧsC]NOOH쨺FI

    2.gnoɮ׫AH bbs b /home/bbs/innd U innbbsdAΥH root
      N innbbsd gJ /etc/inetd.conf H inetd Ұʳ]w覡pUG

      innbbsd stream  tcp    wait   bbs   /home/bbs/innd/innbbsd innbbsd -i

      A ctlinnbbsd reload (Ū]w)C

       /etc/inetd.conf Ұ innbbsd 覡ĳΡC

    3.{bէHAH bbs b /home/bbs/innd UG
     
      ./bbsnnrp	news.csie.nctu.edu.tw	./csie.active
		^^^^^^^^^^^^^^^^^^^^^	^^^^^^^^^^^^^
		쨺 News Server 	M active File
     
      AiJ BBS [ݫHO_JC

    4.{bհeHAH bbs b ~bbs/innd UG
     
      bbslink -v /home/bbs
     
      [ݰeHL{O_ errorAA setenv NNTPSERVER=news.cise.nctu.edu.tw
       tin -r s News Server  tw.bbs.test QװϡAˬdHO_eXI
 
    5.H{D`ӷPAФť bbs H~Ӷ] innbbsd, bbsnnrp, bbslink
      ...etc {A|y BBS tεLk`B@C

    6.O{ANҦeXHΤ@J@OɡA bbslink ɡA
      KiKvBjMQװϴMsH󪺳·СApQew˹L innbbsdA
      аȥ FB 3 packages  innbbsd {C  

    7.HeH`AiN bbsnnrp & bbslink ʧ@gJ crontab C

 [3] ӽHk

    ׬OΥDʧHΥѤW News Server HAҥHQ̪ News Server
    ΡCHWHdҬҥHju News Server ҡAL]ox load
    ܭAĳtMOxCQҭni News groups ܦhɡAĳ server
    feed 覡An bbsnnrp HCӽHiHѦҤU@`A mail
    ޲z̥ӽСC
 
 [4] ѦҤ [w News Server C]

    News server ѦҪ
    wwwwwwwww

   UO TANet W` News AApGn[JsuHܡAiHNP
   p(Tw¡AȨѰѦ)C

    [x_]
      xjp News Server	ckhuang@netnews.ntu.edu.tw
      Fjp News Server	andrew@news.nccu.edu.tw
      jPu News Server	KHT Gary

    []
       News Server(news.mgt.ncu.edu.tw)  managers@mgt.ncu.edu.tw
      u News Server(news.csie.ncu.edu.tw) 
      j News Server(news.ncu.edu.tw)
      zu News Server			 yuan@cs.ccit.edu.tw

    [s]
      ju News Server	mfchen@csie.nctu.edu.tw
      j News Server	gis83504@cis.nctu.edu.tw
      jql News Server	pcyu@alab.ee.nctu.edu.tw
      jql News Server	ljh@phillies.EE.NCTU.edu.tw
      Mjq News Server	gamin@news.ee.nthu.edu.tw
      Mjƾ News Server	@mathnet.math.nthu.edu.tw
      Mj News Server	news@news.cs.nthu.edu.tw

    [x]
      j News Server	cslee@netcentral.nchu.edu.tw

    [xn]
      jT News Server	jT_BBS juru


 [5] ۰ʬH{

    FB 3.0 HĥΥ C g᪺ expire ӨNįC perl {A
    { /home/bbs/bin A]wɦb ~bbs/etc/expire.ctlAAiHb BBS 
    ޲z椤QΡustɮסv\ઽsצUOWAUس]wkP
    ΤkPª{ۦPCбN expire ][J crontab Aĳ]wb
    CѱߤW 11:50 Hʧ@C

-----------------------------------------------------------------------
			CB Firebird 3.0 S\
-----------------------------------------------------------------------


Sv bbsd
--------------------

        FϨtΧwAFB3.0 iH@XStκ@檺 bbsdCo bbsd
        YϥH SYSOP WAtκ@檺\]SΡCAiHN@ϥΪ̤W
         port (ex. post 23) Hϥγoئw bbsd ӥ[jtΦwC

        ϥΤkpUG

        mv /home/bbs/bin/bbsd /home/bbs/bin/bbsd.perm

        ק bbssrc/src/Makefile  EXTRADEF = -DHAVE_VERSION_H o@欰
        EXTRADEF = -DHAVE_VERSION_H -DWITHOUT_ADMIN_TOOLSC

        æb bbssrc/ U "make clean;make update"C̫᭫] bbsdC

        ***** ݭn]tκ@\઺ bbsd ɡA bbsd.perm [port] YiC *****

ϥΪ̵W
------------------------

        ǨϥΪ̷|ϥε{ӼW[WơAڭ̻{oOn欰A]
        oӰʧ@ŦX bbs NAӥBٷ|W[ bbs server tA
        FB3.0 @ӥ\ӨoرΡC{|bϥγWɭnDY
        ~iJ bbsC

        ]oӤ覡|vT userC]ubWƪܲ
        ~ĳϥΡC

        ϥΤkpUG

        N bbssrc/include/functions.h   //#define MUDCHECK_BEFORELOGIN
        אּ #define MUDCHECK_BEFORELOGINC

        æb bbssrc/ U "make clean;make update"C̫᭫] bbsdC

        p@ӤWeG

        w{i t 3.0 jC @@iH 20236 HUϥΡC
        ثeWH: [0/30] C ثew 2 ӵUbC eFB 3.0-19991203-SNAPf
        ϥε{WAЫ CTRL + C : [CTRL] + [C]     

        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ F~|X{Jb
        пJb(եνпJ `guest', UпJ`new'):

        nN ctrl+c LAi bbssrc/src/main.c {(jM
        MUDCHECK_BEFORELOGIN r)C

        æb bbssrc/ U "make update"C̫᭫] bbsdC       


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
			KB Firebird 3.0 귽
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

    FTP  :
	ftp://ftp.firebird.org.tw/pub/Firebird/
		 
    WWW G
	http://www.firebird.org.tw/
	
    Net-News:
	news://news.firebird.org.tw/tw.bbs.admin.firebird
	news://news.firebird.org.tw/tw.bbs.admin.firebird.fpug
	news://news.firebird.org.tw/tw.bbs.admin.installbbs

    w bbs.seed.net.tw  FPUG OQסBѷNoipաC^_^	
    pGA]Q[Jڭ,@_}o Firebird3.0,  mail G

    edwardc@firebird.org.tw
