���媩 The Linux News HOWTO

�@��: Vince Skahan [1][email protected]
Ķ��: Hu,Shih-Ming [2][email protected]

  v1.4, 29 November 1995
    _________________________________________________________________

  �o�����O�y�z�h�]�w�B���@�b Linux �t�ΤU�� USENET News ���A���C�p�G�z
  ����n�b�ۤv���D���ΦP�ɦb�ۤv�H�ΧO�H���D���WŪ�B�i�K���s�D���ܡA�h
  �z�i��ݭn���g���C�p�G�z�èS������b�z���t�δ��Ѻ��s�D���A�����ܡA
  ���z�i�H�����\Ū����󪺡C
    _________________________________________________________________

1. ����

    * 1.1 ����󥻤�󪺧�s����
    * 1.2 �N���^�X
    * 1.3 ���v�i��
    * 1.4 ���~�d��
    * 1.5 ��L��T���ӷ�
    * 1.6 ���Ǧa�褣�A�X�ШD��U

2. �w��ݨD

3. ���o USENET news ���n��

4. �s�D�ǰe�n��

    * 4.1 Cnews Cleanup Release
    * 4.2 InterNetNews (INN)
    * 4.3 �@�Ǩ�L�����s�D�ǰe�n��
    * 4.4 Ķ�̪���

5. News Readers

    * 5.1 Tin
    * 5.2 Trn/Mthreads
    * 5.3 NN
    * 5.4 ��L���s�DŪ���{��

6. �P��

7. ��� USENET �g�`�Q�߰ݪ����D

    * 7.1 ������ڤ���b moderated �����s�D�s�ձi�K�G�i
    * 7.2 ����ڷ|���P permission ��������D�H
    * 7.3 ����ڱi�K���G�i�b���a�i�H�ݱo���A ���O�b���e���U��o�S���X�{
      �H
    * 7.4 ������ڪ��i���檩�����S�� nntp �H
    * 7.5 �b�� expire �ɡA��������٦��ܦh���x�s�Ŷ��A�i�O�����M�i�D��
      ���u�Ŷ������v�O�H
    * 7.6 ������C�˳��ݰ_�ӫܥ��`�A�i�O�o����i�K�G�i�O�H
    * 7.7 �ڥi�H�N�s�� news overview( NOV) ��i trn/tin/nn ���A�H�N���U��
      ���P����Ʈw�ܡH
    * 7.8 ����S���i���檩���� NNTP �H
    * 7.9 �p��]�w NNTP�A�i�H���\�z�L���hŪ�αi�K�G�i�A�Ӧb���a���n�x�s
      ��󪺤峹�άO��Ʈw�H
    _________________________________________________________________

1. ����

  ����󪺥ت��O�n�ѵ��@�Ǧ���� Linux �t�ΤW USENET News�W�ݨӲŦX�ҿסu
  �ɱ`�Q�߰ݪ����D�v�A �H�� Linux Slackware �����W���S�w���D�C

  �����ά���� Mail �� UUCP "HOWTO"���N���N��ӱi�K�b
  comp.os.linux.announce �W�� UUCP-NEWS-MAIL-FAQ�C

1.1 ����󥻤�󪺧�s����

  ��󪺷s�����N�w�����i�K�b comp.os.linux.announce, comp.answers
  ��news.answers �W�C �P�ɤ]�|�X�{�b�� mirror
  ftp://sunsite.unc.edu:/pub/Linux/docs/HOWTO�� anonymous ftp sites �W�F

  �P�ɱz�]�i�H�b Linux�����y��T��]WWW
  �^http://sunsite.unc.edu/mdw/linux.html�W�����o�C

1.2 �N���^�X

  �w��z�ϥιq�l�l��Ӫ�ܱz�糧��󪺷N���]���ެO�����άO�t�����N���^�C
  �p�G�z�o�{���~�άO�����ʤ��򪺸ܤ@�w�n�P��pô�C

  �Ҧ����쪺�q�l�l��ڳ��|�ݡA���O���@�w�|������C ���n�D�W�[���e���n�D
  �]�\�b�ɾ����B ���N�q���ݨD�A�٦��C�Ѫ����ȳ��X�A�����p�U�|�[�H�Ҽ{
  �C �]Ķ���G����٭n�b�o�DZ���W�A�[�W�@�ӡu�쨺�ɦp�G��ٰO�o���ܡv�F
  �ܩ󤤤媩�������p�G�zı�o�����N�����ܡA��
  mailto:[email protected]�C�^

  flames ���ܡA�|�w�R���� /de/null �h�A�ҥH���n�ӷЧڡC

  ���@�I��S���O Linux ���ɮרt�Τ��èS���ҿת��зǪ���|�A �b������
  �󤺪���|�O���b���g���ɪ��зǩάO�ڨp�H�����L���C �бz�M�z�ϥΪ�����
  �����Ѫ̸ߥ��̪���|�C

  �z�p�G��󥻥���󪺮榡���N�����ܡA�ЩM HOWTO �����@�� - Greg Hankins
  ([email protected])�pô�C

1.3 ���v�i��

  News-HOWTO �����v�O�ݩ� Vince Skahan ���C �]Ķ���G��M�աA���媩�����v
  �N�O�ݩ�ڪ���! �^

  ���\�ӭ��v�r���ƻs�B���s�δ����������άO�q�l�C��A�Ӥ��ݭn�A�q��
  �@�̡C �p�GĶ�̴���O�ѽ���Ķ���A�h½Ķ��P�˪��Q���\�C

  ²�u���ޥΤ��ݦA���|��@�̡A �l�ͪ��u�@�άO�S������ News-HOWTO ���ݸ�
  �H�ۥ�����󪺭��A �άO���X��媺�X�B�C

  �P�ɤ��\�ι��y�ӷ~�ʪ��Ǽ��F���ަp��A �������������@�̱N�ַܼN��Q
  ���|�]�p�G�z�A�ذe�@������@�̪��ܡ^�C �]Ķ���G�ڬO���Ψ���·аաI�p�G
  �O�ӷ~�ʽ誺�Ǽ����ܡA �бN�C�Ӧr�s�x��@�������r�O�H Linux ���W�q����
  ���O�̤�а�|�N�i�H�F�I�^

  �ƹ�W�A�ڭ̧Ʊ��z�L�U�غ޹D�ӱ��s�o�Ǹ�T�A ���O�A�ڭ�٬O�Ʊ���O
  �d HOWTO ��󪺪��v�C

  �ڭ̧�Ʊ�b HOWTOS �̭��Ҧ������Q�s���ŶǡC �p�G�z�����D�A�лP
  Linux HOWTO ���޲z�� -- Greg Hankins �s���A �L���q�l�l��H�c��
  [email protected]

1.4 ���~�d��

  ��M�աA�ڤ���ϥΥ����ҤޥӪ���G�t���O���d��C�z�ϥΨ䤤���[���B
  �Ҥl�B�Ψ�L����󳡥������I�ѱz�ۦ�Ӿ�C

1.5 ��L��T���ӷ�

 USENET

  news.admin.misc         ���s�D���A���޲z�̪��@����D�C
  news.admin.policy       USENET �ҵo�G���@�ǬF���C
  news.admin.technical    ���@���s�D���A��(moderated)�C
  news.software.b         �Q�פ@�ǻP B-news �ۮe���n��C
  news.software.nn        �Q�צ����s�DŪ���{�� "nn"�C
  news.software.nntp      ���s�D�ǿ��w�C
  news.software.readers   �@�ǥΨ�Ū�����s�D���n��C
  news.sysadmin           ���t�κ޲z�̪����סC
  news.announce.newusers  �@�DZi�K���s�ϥΪ̪��G�i(moderated)�C
  news.newsuers.questions ��� USENET �s�⪺���D�P�ѵ�

 ���y

  �C�����y�i���z�|������U�C

    * "Managing UUCP and USENET" �� O'Reilly+Associates �ҥX���C �̧ڪ��N
      ���o�O�@������� USENET ���{���Ψ�w���̦n���y�C
    * "Unix Communications" �� Waite Group �ҥX���C �����U�ӳ椸�Υ���
      �p�󵲦X�@�_���ܦn���y�z�C
    * "Practical Unix Security" �� O'Reilly+Associates �ҥX���C ���
      UUCP ���w�����ܦn���Q�סC
    * "The Internet Complete Reference" �� Osborne �O�@���ܦn���ѦҮ��y�A
      �������U�ئb��ں��W���P���A�ȡA�]�t news�Bmail �Ψ�L��ں��W
      ���귽�C
    * "The Linux Networking Administrators' Guide" �Ӧ� Olaf Kirch ��
      Linux DOC�Ӧܤ֦� O'Reilly �� SSC �X���C ���@���N��Ҧ����UNIX ��
      ��F���Ӫ��D���F���i�D�z�C �]Ķ���G�n�p��Aum... ��E�Y�O����
      �ΪA�I�^

1.6 ���Ǧa�褣�A�X�ШD��U

  �b Linux �U�]�w�ΰ���USENET �� news �èS������S���a��A �ҥH�Ф��n�N
  �P news ��������D�i�K�� comp.os.linux.* ���s�D�Q�׸s�C �]Ķ���G�b
  tw.bbs.comp.linux �W�n����S���o�ظT�ҧa�I�]�\�O�]���j������ ���D�]�u
  �O�u�p��w�ˡv�աA�u�p��]�w�v�άO�u�p����...�v�o������D�a�I�^

  ���D�z�����D��n�O�u���u�� Linux �~�����] �Ҧp�G�Чi�D�ڦb SLS v1.03 �W
  �ϥ� bash1.12 �n�h���� INN ���ܡA �ݭn���ǸɤB(patch)�^�o������D�C�h�z
  �i�H�b��������s�D�s�߰ݡC

  ��ڦA���Ƥ@��

  �@��ӻ��A�S���z�Ѧb comp.os.linux ������s�D�s�i�K�P news ������峹�C
  �w�g�� news.* ���s�D�s�i�H�h�B�z�z�Ҧ������D�C �]Ķ���G�b���a�Anews ��
  ����Q�צb tw.bbs.netnews�F ���L���Ӫ����Ǥj�ѯŪ��s�b�A�ҥH�n�i�K�e��
  �A�T��A �b����x���ܥi�O�@�I�����n���F�Q�Q�ݡA �@�� News Server ���޲z
  �̳��]�|�ݥX�o�ˤl�����D�A �p�G��z�� feeder ���D�F�A �ڬݰաI�L�u�n�@
  �Q��P�z������H���ܡA �Ψ�b�]���|����I -- ���ѥL�� news server �]
  �\�N�Q�z�L�N�Ѫ��欰���d���F�]�����w�I�^

  �p�G�z�N���O�P Linux ���S�w��Y���峹�i�K�� comp.os.linux.* �A ���z����
  �O���a��M�D��U�F�C USENET news ���Ѥ�̤����o�|�h�� Linux ������s
  �D�Q�׸s �]�@��L�̫ܤ֬O�] Linux ���@�~�t�Ϊ��^�C

  �P��i�K����u�O Linux �~�|�����D�D�� Linux ���s�D�Q�׸s�O�b���O�z�ۤv
  �Ψ�L�H�����ɶ��A �åB���ɱ`���~��z�Ҵ����D�һݭn�����СC

2. �w��ݨD

  �b Linux �U�] USENET News ��S���S�O���n�D�C �u�n�����H�x�s�n��νu
  ��(thread)��Ʈw�H�Ψ���s�D���e����󫬺A���x�s�C��N�i�H�F�C ���@
  �ӭ�}�l�̳̤p���ݨD�q�O�w�и̦� 10 MB���Ŷ��C �]Ķ���G�Oť�L���A�o�ؤj
  ���N�O���ءu�������ڤ]��...�v�����ئw�˪k�աI ���@�� tw.bbs.* �@��
  �N�� 10 MB �F�A �u�n�z�� feeder �@�}�l���e�A�z�`����C�� expire �Ө�B
  �T���a�I �p�G�z�Ʊ�峹���O�d�Ө�g���ܡA �� 10 * 14 = 140 MB �N�]��
  ���F�A �[�W�@�Ǧ����S�����A�j���n 200 MB�A �p�G�S�����ӨS��Ǫ��G�G�]��
  ���]�w�Ӥ��n�Ӹ�Ʀ^�d���ܡA �O���z�� INND ���W�N�u���v�F�I�^

3. ���o USENET news ���n��

  ��"HOWTO"�����n�鳣�i�H���H�ں��W�� anonymous ftp site ���o�C

  �� ftp.uu.net �� /networking/news ���M��A�@��ӻ��O�@�Ӧn���}�l�C

  newspak-2.4.tar.z ���t���b Linux �t�ΤU�w��إ� uucp�Bnews �� mail �n��
  ������]�w��(config file)��Ū�ڪ��ɮ�(readme)�C �o�dz��O�K�O���C�z�i�H
  �b sunsite.unc.edu:/pub/Linux/system/Mail/news ����쥦�C �p�G�z�b�W�z
  �a��S����k��쪺�ܡA �е��ڤ@�� email�A�ڱN�|�T�w�z�i�H�o��@�ӽƥ��C
  Ķ���G��s�������i�H�b�H�U�a�I���o�G
  ftp://mail.ncku.edu.tw/pub/os/Linux/Unofficial/sunsite-incoming/newspa
  k-2.5.tar.gz
  ftp://ftp.ccu.edu.tw/pub1/unix/Linux/system/news/newspak-2.5.tar.gz

4. �s�D�ǰe�n��

  �b�{�b�AUNIX �t�ΤU����j�s�D�ǰe�n��A�@�ӬO Cnews �H�� INN�C ���ª���
  Bnews �w�������ŧG�u���`�v�F�A �ӥB��@�̤]���A���䴩�F�C

  �b�o�̩һ����s�D�ǰe�n��O����b����B�z�A �H�ϱo�i�K���峹�o�H�ǻ��Ψ�
  �o�s�D�\Ū�n��i�H�h�s�����n��C

  �z�i�H�]�w�z�����ߨ���z���w���a��A �u�n UUCP �������|�i�H���
  rnew ���\�i��(Permission file)�A �H�αz�]�w�F�z�����s�D�\Ū�n��A ��
  �o���i�H�h��� "inews" �� "mail"�C �]Ķ���G�ثe�b�x�W�ϥ� UUCP �̨�N��
  �ʪ��j���O���緽���ͷ�~�إߪ� UUserv �F�I ��� [email protected]
  �Ҵ��ѥH�U���T���I

  >�z�b <[email protected]> �峹������: >: �i�H�h��� "inews" ��
  "mail"�C �]Ķ���G�{�b�٦��H�b�� UUCP�ܡ^ >��M���r�CUUserv ���Ϻ��O�x
  �W�ּƴ��� UUCP ���a���C >�ӥB�]�O�x�W�̤j�� UUCP �������ߩO�C um...
  �����F �^

  �`�N�G�p�G�z���զP�ɦw�� Cnews �� INN �A���z�@�w�O�b�۴M�W�o�F �u���o
  �өάO�t�~�@�ӡC�i�H�[�J NNTP �� "reference Release" �� Cnews �A �]����
  �ӥ��̴N����u�A���ڻ��v���C

4.1 Cnews Cleanup Release

  �ثe�b���s�D�W�зǪ��������ӬO Cnews �F�C ���w�g�X�Ӧn�h�~�F�A�ڬO
  �b1988�~�Ĥ@���ݨ쥦���C �ثe�������s�� Cnews Cleanup Release�A ���O��
  CR.G ���ɤB���C

  Cnews �D�n���n�B�O��������סC�z�|�o�{���i�H�b�U�ت� *nix �t�ΰ���A ��
  �e�b���@�ɤw���ƥH�d�p���t�άO�ϥ� Cnews ���C

  ���D�n�����I�h�O���n���O�n�����ǧQ�� uucp �� modem �s�����I�����ҨϥΪ�
  �C �]���b�޲z��ں��ήɨt�Ϊ����e��Ū���ɡA �ݭn�B�~�� NNTP �n��C

  ���ަp���A���@�ӷs�� USENET �޲z�̭����̦n�O��ܨϥ� Cnews�C �]�����O
  �p����í�w�A ���}�n�����Φn�X�d�Ӧ��g�窺�޲z�̥i�H�^���z�����D�C

  'Cleanup Release'��ܤF�]�t�F�� Overview ���䴩�A �ӥB��L�h���٭n�֡C
  ���G�O�N�O�z�{�b�i�H�����ϥ� Cnews NOV �Ҵ��Ѫ��\��A �Ӥ��ݥt�~�A�Q��
  ��L���n��Ӥ䴩���s�DŪ���{���p nn�B tin�B�� trn�C

  �ڨèS�����㪺�����p��h�w�ˤγ]�w�o�ӳn��A ��]�O�ڦb�a�̦n�[�H�e�N��
  ���� INN�F�C �p�G�����H�n���ѧڦ��譱���u���A �аe�ӹq�l�l�󵹧ڡC

  �b sunsite �� newspak �t���b Linux �t�ΤW�] Cnews Cleanup Release ���]
  �w�ɡC �ӱz�p�G�n�ϥ� bash1.12 ���ܫh�z�ݭn���@�ǸɤB���u�@�C

  �򥻤W�z�]�s�� 'quiz' �}���åB�ĥιw�]�ȡC �z�����Ѧұz�� /usr/include
  �Ӧ^���@�s�ꪺ���D�A ���O�z�]������ߡA���dz��O�ܩ��T���C

 �w�� Cnews

  �w�� Cnews Cleanup Release ����O�D�`��ª��u�@�F �u�n���o��l�{���A��
  �}���̡A �M���ӫ��ܥh�@�N�n�F�C

  �b newspak ���� quiz.def �O��z�Ĥ@������ quiz �ɩҲ��ͪ��C �ӱz�u�n�d
  �ݦb /usr/include �����ɮ״N�i�H�o�쥿�T�����סC

  �z�ݭn�̪񪩥��� bash �~�i�H�� Cnews �q�L�ۧڴ��աC �z�i�H�Q�� 'bash
  -version'�Ӫ��D�z�{�b�ϥΪ� bash �������C 1.14.2 ����������O����򪺰�
  ���C �b�ڼg�o�Ӥ�󪺮ɭԡA�ݰ_�� 1.14.5 �n������n�ǡC

  Steve Robbins �w�T�w�̪񪺪����� 'Cnews Cleanup Release' �o�{�P GNU
  ��shellutils-1.9 ���X�ɦ��@���ΡI �ڰO�o Steve ���N��ɤB��� sunsite�C

 �]�w Cnews

  �ܤֱz�ݭn�h�s��άO�ݤ@�U���U���@��ɮסA ���̳���b
  /usr/local/lib/news�C

active             - active �ɮסC�]Ķ���G�N�O�s��z�n�������s�D�Q�׸s���W�r�^
batchparms         - �妸�@�~���ѼơC
explist            - �]�w�峹�s�����ɶ��C
mailname           - mail replies �ɦb header ���W�r�C
mailpaths          - �n�i�K�峹�� moderated �� mail �����ߡC
organization       - �z�����q�W�١C
sys                - ����ǬO�z�n�����άO���e���C
whoami             - �b Path: ����z���D���W�١C

 ���@ Cnews

  �����A�̭��n����h�N�O���n��ʥh�˶è��ǥ��Ӧ����ε{���h�]�w���ɮסC �S
  �O�O���n��ʥh�]�w newsfeed �]�z�i�H�] addfeed�^�Χ˶ñz�� active �ɮ�
  �]�z�i�H�] addgroup�^�C ��z���ðݪ��ɭԡAŪ...�AŪ���b��l�{���������
  �C

  �C��Ƴ��i�H�Q�� cron �Ӱ��C �ڪ� crontab ������� news �������p�U�G

       # take the compressed batches that came in from other systems
       # also, post (locally) articles that originated here
       20 *       * * * /usenet/sw/news/bin/input/newsrun

       # batch 'em up to go out
       0 *        * * * /usenet/sw/news/bin/batch/sendbatches myfeedsite

       # expire C-news
       59 0       * * * /usenet/sw/news/bin/expire/doexpire

       # monitor stuff and report if needed
       10 5       * * * /usenet/sw/news/bin/newsdaily
       00 5       * * * /usenet/sw/new/bin/newswatch

       # turn processing of incoming news batches off 6:30AM - 4:00 PM
       30 6       * * * /usenet/sw/news/bin/input/newsrunning off
       00 16      * * * /usenet/sw/news/bin/input/newsrunning on

4.2 InterNetNews (INN)

  INN �O�s�D�W�R�x�̡A���O�ѩ󥦪�����ʨϱo����o�w��C ���D�n���n�B�O��
  �� �t�ץH�Υ]�t�F���㪺 nntp ���]�ˡC ���D�n�����I�O���O�ݩ��s�ө|
  ���b�\�h�зǪ� *nix �t�ΤW�w�ˤΨS���岫���]�L�C �t�~�A���ݭn���Ӧu�@��
  �]daemon�^�@���b����]innd�^ �ΦA�[�W�@�� overchan �� daemon �h�B�z�u
  ��(threading)�C �����мm�ݨӴN�O�i�[���O����θ��֪��t�סC

  �ڴ��g�b�@�x 8MB 386-33�]�S���] Xwindows�^ ���D���W�� INN �H UUCP ����
  ���z�L14.4 kb modem �Ӧ��L�@�ӱߤW�̰� 5 MB �s�D���e�q���O���A �åB�S��
  ��󪺰��D�C

  ���ޥ��b Linux �U�O�ֳt�ӥB�۷�í�w�A ���O�ѩ󥦹���}�l���s�D���A
  ���޲z�̦Ө��èS�����㪺��� �]���M�u�ꪺ���άO�p�G�z��ѥH��A�]���O��
  ���e�����^�C �ҥH�s�� USENET�޲z�̳̦n�O���� Bnews �άO Cnews �A ����
  �z����s�D���F�۷��{�׫�A�h�ϥ� INN�C �]Ķ���G�Oť�L���A �b�x�W�O
  �@�ʥx�s�D���A���D���ܤ֦��E�Q���x�O�w�� INN ���A ���֬O�u���A���L�b
  Linux �W�w�˨ä��O�ܧx��A ���{�b�� News FAQ part 1-9�H�ά۷���
  ��manual page�A �u�O�z�һݭn���u�O�h���I�\�ҴN�O�աI �ר�O����
  C.S.Chen �F�K��ա^

  INN �� permission �O�ܯS�O���A�O�⥦�̧˲V�F�C

  INN ���зǪ� TCP/IP ���n�D�]�ܯS��A Linux �b�o�譱�ä��O�ܦX�G����A
  �]���z�̦n�O�h�@�� Linux �� archie site ��S�w�� Linux �Ϊ� INN �ӥΥi
  ������C �]Ķ���G�o�@�譱�b Linux 1.3.67 �H�W�������� TCP/IP �v�g��
  �X��n�D�F�A �ثe�� smart ���Okernel 1.3.70�H�W�A�[�W inn1.4unoff4
  um...�ڻ� unoff5 ���X�ӤF�I �ϥ� redhat 3.0.3 ���i�H��L�̤��q�� ftp
  site �U�� newspak-unoff3 5.rpm �H�O�@�� binary distribution�^

 �w�� INN

  ( �H�U�Ӧ� Arjan de Vet - [email protected] )

  �ڬ��F�n�� INN 1.4 �i�H�b Linux �W�]�A ��O���F���n�ɤB�γ]�w�ɡA �z�i
  �H�b�H�U���a���o���G

  ftp.win.tue.nl:/pub/linux/ports/inn-1.4-linux.tar.gz

  INN �ݭn�@�Ө}�n�� /bin/sh�C�ڨϥ� bash 1.13 beta�� �]�z�i�H�b�U�� ftp
  site ��쥦�^�C bash 1.12 ���@�Ǥp���D�A ���Ǻ��s�D�s���ä��ॿ�T���x
  �� �]�]�\�٦���L�����D�A���L�ڤ��O�o�F�^�C

 �]�w INN

  �򥻤W�u�n�z���� Arjan's �����ޡA �N�i�H�⥦�]�w�����C �o�̬O�@�Ƕ��n��
  �Ǥ��򪺺K�n�C

    * �b config.data�A�T�w�z�w�N HAVE_UNIX_DOMAIN �]�w�� DONT�C �]Ķ���G
      �b�ϥηs�� kernel�� inn-1.4unoff4 �ɡA�z�i�H�]�w�� DO�^
    * �N�z�] innd �����x�D���W�٥[�J hosts.nntp�A �p�G�z�u�ϥ� uucp ����
      �A �N��J�z�� sitename�C
    * �T�w�z�� /etc/inetd.conf ������ nntp �w�g��"#"���N�� comment ���F�C
      �]Ķ���G�p�G�μɤO�@�I���覡�A�N���ܱN�� kill ���^
    * �p�G�z���w�� Taylor UUCP���ܡA �h�٭n�N config.data ����
      HAVE_UUSTAT �]�� DO�C �p�G�z�b���]�w���~���ܡA �|�ɭP�S����k�N
      news �~�e�C
    * �p�G�z�] INN�A�z�ȥ��O�o�n�h�ק� syslog.conf�A�o��z���ܤj�ܤj����
      �U�C

  INN ���ӫܯS�O�� FAQ�A�C�Ӥ볣�|�w�����i�K�� news.software.nntp,
  news.software.b,news.answers�C �z�]�i�H�b
  rtfm.mit.edu:/pub/usenet-by-hierarchy/news �U���o�C �z�N�|�ܰ����z���F
  �I

 ���@ INN

  �ڵo�{ Linux �� INN site ���F�]�w�@�� cron �~�A ���X�G����������U���C
  �򥻤W�z�ݭn�@�ǹ��H�U�� crontab�G

       # daily maint, also expire the .overview database and articles
       1 0 * * * /usenet/sw/inn/bin/news.daily expireover delayrm < /dev/null

       # send 'em out
       5 * * * * /usenet/sw/inn/lib/send-uucp

  �]�p�G�z�w�g��� bash 1.13 �h "< /dev/null" �N���ݭn�F�^

4.3 �@�Ǩ�L�����s�D�ǰe�n��

  �H�U�C�X�@�Ǧb Linux �W�T�{�]�i�H�]�����s�D�ǰe�n��G
    * dynafeed
    * nntp1.5.11
    * slurp1.05

4.4 Ķ�̪���

  ½Ķ�F�ѥb�ѡA���G�O�U½�U���j�C �٦n�O���ڦb�w�� INN ���ɭԡA �٨S��
  �ݨ�o��HOWTO�A �_�h�ݤF�ѥb�ѡA�ण��w�˪��_�ӡA �ڬ�٬O�Ӥj���D�I
  �H�U�O�Q�� Slackware Linux �]�ڧѤF���@�Ӫ����F�աI�����O 3.0 ���� :-(
  �Ӽ˨Ӭq�n���G �p�G�z�n�Q�� 3.0�H�W�������Ӧw�ˡA �o�ͤ@���N�~�A���G
  �ѱz�ۦ�Ӿ�A ���L�ګ��h����D Slackware ���w�˷|��F�ܡH �p�G�z�Q��
  3.0 �w�˫ᦳ�F���G�A �� email �i�D�ڡ^

  �����O�N�O�z�n�� Slackware Linux �աA �n���o�z�N�ۤv�]�k�a�I �ݬO�n
  �� hopenet �����СA �٬O�n�Q�κ��w�ˡA �άO�n�R���������� Slackware
  �ڳ��S���N���աI

  �z�i�H�Q�� pkgtool �Ӧw�� N �t�C�̭��� innd�C ���|���z�w�˪��t���h�F ��
  �O�A�u�O�t���h�Ӥw��A �ä��O���z�w�˪��n�n���O�I �z�٬O�ݭn�A�h���@��
  �]�w���աI

  ���@�I�n����U�쪺�O�A Slackware �� inn �O�w�˨� /usr/lib/news �h�A ��
  ���O�@�몺/usr/local/lib/news ��C

  �M��z�N cd /usr/lib/news/tools.linux �A �o�Ӹ̭����n�h���_�éO�A ����
  �z���⦳�ӥsINSTALL.linux �����L�F�X�ӡA �M��z�N���ӤW�����B�J�@�B�@�B
  �����U�h�j���N���񧹦��F�C �ڦb�U��Ҫ����O�q����½Ķ�L�Ӫ����A ����
  �O�j�P����ij�z�̦n�٬O�ݭ�l���C

  ---------------------------------------------------------------------
  �t�λݨD�G
    * ld.so
    * libc.so.4 -> libc.so.4.5.19
    * smail �άO sendmail

  �w�˨B�J�G
   1. �Q�αz�M�˪��u��Ѷ}�{���աA �b Slackware Linux �h�O�Q�Ψ䤽�ε{��
      pkgtool�C
   2. �T�w�z���t�Τ����ӨϥΪ̤θs�զW�٥s news ���C
   /etc/passwd
                news:*:9:13:news:/usr/lib/news:
                     | |  |____ GID 13 !
                     | |_______ UID 9 !
                     |_________ �o�ӭ��g���F�A�p�G�z�O��news::9:13
   ���ܡA���H���i�H�ϥ� news �������åB���ݭn password �N�i�H login
   �F�A�p�G�z�̬O�o�ˤl�]�w�A�Чi�D�ڡA���ѥh����.....    ^_^

   /etc/group
                news::13:news
                       |_______GID 13!
   3. �]�����@�� script �|�H�H�� usenet�A�ҥH�����]�w�@�� mail �� alias�A
      �⥦��b /etc/aliases�C���e�p�U�G
   /etc/aliases:
                 news: root
                 usenet: root
      �M��A�Q�� newaliases �R�O���� alias ����Ʈw�C
   4. �� /etc/rc.d/rc.local �[�J inn �_�ʪ� script "rc.news"
   # start inn
   /usr/lib/news/etc/rc.news
   5. �N�b /usr/lib/news/tools. �̭����ӥs�� crontab-news ���ɮ׽ƻs��
      /usr/spool/cron/crontabs/news�h�A �åB�N�����A���ק�C �N���̭���
      �ӦW�r�令���e���s�D���z���D���W�١C
   6. �z�{�b�� news LIBDIR �O�b /usr/lib/news�C ���]�����ܦh���s�DŪ���{
      ���|�� /usr/local/lib/news �hŪ��������]�w�A �]���z�ݭn���@�ӲŸ�
      ���s���G
   ln -s /usr/lib/news /usr/local/lib/news
      �p�G�z�b�H�e���g�w�˹L Cnews ���ܡA ���N�w�g�s�b��
      /usr/local/lib/news�F�A �]���z�ݭn���Q�� rm �N�������I
   7. news �� spool �ؿ��b /var/spool/news�C �p�G�b�z���t�Τ��w�g���b���P
      �ؿ��U�� news �峹�ɡA �ӱz�S�w�g�� /var/spool/news ���ؿ��ɡA ����
      ��/var/spool/news �ؿ��A �M��A�N�z�� news spool �ؿ����ӲŸ��s��
      �]�Ҧp���A�p�G�z�즳���b /news ���ܡ^
   ln -s /news /var/spool/news
   8. �ק�b /usr/lib/news �U�� config �ɡG �b�H�U���ɮפ��e�̭��p�G����
      �� manlobbi �A �o��ܬO�ӷs�D���A���D���A �� knobel �O�ڪ����s�D
      ���Ȥ�ݡC �z�����h�s��b /usr/lib/news �����H�U�ɮסC

   expire.ctl hosts.nntp inn.conf moderators newsfeeds
   nnrp.access nntpsend.ctl passwd.nntp
      �H�W�@�w�n�ק諸�� inn.conf, hosts.nntp, newsfeeds, nnrp.access ��
      �L�� ... um.. �N�ݵۿ�n�F�C �p�G�z�O�� nntpsend ���ܡA ���z�N�ݭn
      �h�� nntpsend.ctl
   9. �إߤ@�ӪŪ�history database �� log
   :>/usr/lib/news/history
   :>/usr/lib/news/history.dir
   :>/usr/lib/news/history.pag
   :>/usr/lib/news/errlog
   :>/usr/lib/news/log
   chmod 664 /usr/lib/news/{history*,log,errlog}
   chown news.news /usr/lib/news/{history*,log,errlog}
  10. �H root ���������� makedirs.sh
  11. �Q�� man news-recovery �hŪ news-recovery�C ���]�t��z�w�N�z��
      news �t�Ϊ@�Ũ� INN �ɦp��h�^�_���C
  12. �T�{�z�� uucp permission file ���\ uux �h�] rnews �� grnews�C
      um... �i�o�A½�U�h�F�A �o�ӯu�o�O�걡���P�A �A�n�� uucp �ܡH ���K��
      �@�U�A �p�G�z��~���W�e�C�� 28.8k ���ܡA ���ڬݴN��F�A ���n�A�ˤ�
      �� news server �F�F �e�Ǥ�l���o�L���F�@�U�U�A �p�G�u��tw.bbs.*��
      �ܡA �@�ѷ|�Y���@�� 14.4k ���W�e�C
  13. �o�����I����D�A �p�G�S���O�����ܡA �b News FAQ �̭���ij����k�i��
      �|�n�@�ǡI
   �N�O�b /etc/syslog.conf ���[�J

   *.=info;*.=notice;news.none   /usr/adm/messages
                    ^^^^^^^^^^
                     �[�W�h
   news.crit                     /var/log/news/news.crit
   news.err                      /var/log/news/news.err
   news.notice;news.info         /var/log/news/news.notice
      �o�T��ɡAnews.daily �b�C�Ѱ��檺�ɭԡA �|�N������Y�_�ӡA �M���
      ��/var/log/news/OLD �̭��h�A �w�]�ȬO�s�C�ѡA �W�r�n���N�O
      news.err.gz.1�o�ؼˤl�A ���� .7 ����N��C�ѫe���@�� log �C
      �ڴ��g�ݹL�ܦh�H�����O��� /usr/adm/messages �� /usr/adm/syslog ��
      ���h�A�o�ˤl�������I�O messages �|�@�����j�A �� news.daily �ä��|�h
      �B�z messages �o��ɡA ��F���@�ѡA�z�]�S������u��{���i�H�ݥ��άO
      �h�s�襦�A �N�u���⥦���R�����o�@����Ӥw�C �i�O�z���D���ˤl�i�঳
      �ǭ��n���T���N�Q�z��...�F�C
      um...�G�M�O�~���j�F�A�`�`�ѪF�Ѧ誺�A �z�٭n�Q�� ps ��� syslogd ��
      pid�A �M��Q�� kill -HUP pid ���s�_�ʥ��~���γ�I
  14. �ק� /etc/inetd.conf �����e�C �N�̭����@�� nntp ���⥦���R�����I ��
      �O�b���檺�e���[�W�@�� "#" ���C �o�ӥت��O�b Cnews �̭��O�Q��
      inetd �h��ť port 119 �p�G�� connect ��o�� port ���ܡA inetd �N�s
      �� nntp �աC ���O INN ���@�k���Ӥ@�ˡA ���O�Q�� innd �o�� daemon �h
      ��ť�o�� port ���A �ҥH�p�G�o�� port �Q�ϥΤF�A innd �Q����A�Q�Υ�
      �F�C ��F�A ���Q�� ps ax �d�� inetd �� pid �A �M��Q�� kill -HUP
      pid ���s�_�� inetd�C
  15. �Q�ΤU�z���R�O�_�� innd�A �O�o�n�H root ��������I

   /usr/lib/news/etc/rc.news

  ---------------------------------------------------------------------

  �{�b�z�� innd ���Ӥw�g�_�ʤF�A �z�i�H�Q�� ps �����O�ݨ쥦�C �p�G�S����
  �쪺�ܤj���O�h����F�A �� /var/log/news �ݤ@�U news.err �� news.crit �a
  �I �ݬݿ��~�T���O����I �M��N�h½ NEWS FAQ part 3:Reasons why INN
  isn't start�C �ݬݱz�����p�O���O�b FAQ�̭�������F �p�G�S�����쪺�ܡA
  �A½ NEWS FAQ part 5:Other error messages and what they mean�C �p�G�٬O
  �S�����ܡA �N�u�n NEWS FAQ ��part 1�� part 9 ���ݤ@���F�I �ݬݦ��S����
  ���F�P�A�p�G�٬O�S�����ܡA ��ij�z�A�ݤ@���F�p�G���S�����ܡA �AŪ�@���A
  ���K�⥦������C �u���A�ڤ��O�}�������A �zŪ�F�A�P�ʤ�h�⥦½������o
  �����A �{���W���N��٬O���۷�{�ת��t�O���C �p�G�s�o�˳��٬O�����D�A ��
  �z�i�H��P�N���e��Ƶ��z�� news server �޲z�̡A �ڬ۫H�L�̳��|���Ӫ��
  �z�ݬݪ��A �i�঳���Ӧa�観���D�A �]�\�o�Ӱ��D�|�M�λP�z������e��
  news server �]�����w�C �p�G�s�L�]�S����k�ѨM���ܡA �N�z�����D post ��
  tw.bbs.netnews�A �άO�z�n smart �@�U post �� news.software.nntp �]����
  �աI ���L post ���e�A�Q�@�U�A �p�G��p�U�ѨM�����D�A �N�p�U�ѨM�a�I �P
  �ˬO����D�ѨM�F�A �i�O tw.bbs.netnews �W���n�X�� news ���޲z�̤]�b�ݩO
  �I �ҥH�Ө��Ӫ����D�A ����ٷ|�Q���h��Ч����I �t�~�N�O��L�H�]�|ı�o��
  �Ȫ��A �]�� news ���S�I�N�O server �P server �۳s���A ���Ѧh�F�@�Ӥ��O
  �ܺ�¾���޲z�̴N��ڳ��|�ԤߡA ���ѴN�o�˳Q�\�F�@�U�l�]�����w�O�I

  ��F�A�ѰO���@�I�A�b /usr/lib/news/etc/rc.news �����@��O�Ψӳ]�w
  innwatch �O�_�n�_�ʪ��A default �ȬO false ��ij�令 true �F �p�G�z�w��
  true ���ܡA �b�_�� innd ���P�ɡA ���]�|�_�� innwatch�C �� innwatch ���\
  ��N�O�ʵ� innd �O���O�����F�աI �]innd �]�O�|�������A �åB�O���W�䧮��
  �����A �ӥB�٬O���o�L�n�L�����A �z�������D���I ���L�ܻ��^�ӡA �p�G����
  ���n���⪺�ܡA ���i��b�ӥi�ȤF�աI�^ �p�G�� innwatch ���ܡA �L�|�H�ʫH
  �� root�C �٦��N�O�t�Ϊ� load �Ӱ��աA �άO�w�Ъ��Ŷ������F�A ���|��
  innd ������ �]���ɱz�ٷ|�𪺷Q�⥦�������O�I �����S���I �o�ɭԱz��
  �n�h�վ� innwatch.ctl �̭����@�ǰѼƭȡ^�C �ר�O�w�Ъ��Ŷ��p�G�Υ�����
  �A �A���ۤU�ӡA �z�n�O���L�˪����s�_�� innd ���ܡA ���ٯu���O�z���y��
  �O�C

  �t�~�O�o�@�I�A �H��n�ק�]�w�աA �άO�[�J�s�� feed site �A �٬O�s��
  newsgroup �����A �ϥ����F�_�� rc.news ���~���@���P news ������A �z���n
  �� news �������h�@�]su news)�C

  �b�}�l���ǰe���e�A �z�i�H���� INN FAQ Part 4: The debugging tutorial
  (setup of feeds etc.)�C �ðѷӤW������ij�A ���ոլݱz���]�w�O�_���O���T
  ���C �p�G�o�@��z�]�q�L�F���ܡA �A����� /usr/lib/news/bin/inncheck -v
  �A �ݬݦ��S�����~���T���A �p�G�]�S�����ܡA �o�ɭ���ӴN�i�H�q���z
  ��feeder �}�l���e��������s�D�Q�׸s���z�F�I

5. News Readers

  �o�̩ҿת� News Readers �O�x�ٳ\�h�[�c�b Linux �W�ΥH�\Ū news���S�w�n
  ��C �Ӥ@��ӻ��A �̮e���� Linux �M newspak �����o�������O"tin"�A"rn"
  �A"trn"�C

  �򥻤W�A���ܤ@�� news reader �ɡA ��зǤ��~�O�ϥ�²��A �P�e���]�w(
  �����ܦ�����Q�\Ū��news�A �ÿz�������Q�\Ū���峹)�C

  �z�i�H�]�w��|����A�������a��A �u�n�������s�DŪ���{���i�H�q�A�w��
  ��INN��Cnews��o�� "inews"��"mail"�{���H�e�H�h�^�бi�K�G�i�C ( Ķ��: �p
  �G�z�ϥΪ��O Slackware Linux�A �b�w�ˮɤ]����ܦw�� N�t�C�A ����t�δN
  �|�۰���z���T�w�˦n INN �P C-News �A �z�Ҷ��n�@���N�u�O���
  /usr/lib/news/tools.linux�ؿ����� INSTALL.linux�ɮשһ������վ�@�dz]�w
  �ɦӤw�C )

  �������U�ӱN�|²�u�a���� news reader ���X�Ӹ����w��B�`�����n��C ���n
  �A�ݡA�ڦ��ܦh�z�ѥh��"nn"�C

5.1 Tin

  Tin �O�@�Ӭ۷�A��s��ϥΪ��u�Q�צꦡ�s�DŪ���{���v�C ���i�䴩�R���ɮ�
  �P NOV ��C�覡�C �p�G�z�ϥΪ��O INN �A ���� Tin �w�]��Ū��
  NOV.overlay ���ɮסA �Ӥ��g����ɡC

  �p�z�Q�n�b Linux ����ҤU�sö Tin �A �򥻤W�u�ݦb makefile ���]�w��n��
  �Ҧb��m ( �ר�O inews �Ҧb����m ) �A �M���J "make linux" ���R�O�Y
  �i�C ���b Linux �U�ާ@�� news �Ө��A �ä��ݭn�S�O���ɤB�X�C

  �ܩ�Q�צꦡ���\Ū�A �z�i�H��J "tin -u" �� update ����ɡC

  ���F�T�O�i�H�ϥ� NNTP ��w�Ӿ\Ū news �A �b�sö���L�{���A �z�����]�w
  "NNTP_ABLE"�A �o�ӰѼƪ��]�w�b�ϥ� local host Ū�������p�U�|�ͦ� "tin"
  �F �ӥH NNTP �覡Ū�� news �ɡA�h�|���� "rtin" ���ɮסC ��J"tin -r"�N
  �i�o��P��J"rtin"�ۦP���\��C

  Iain Lea ���ͫ�ij�b crontab ���[�J�H�U���ԭz�A ���J "make daemon" ��
  make "tind" �C

       # thread the database
       35 * * * * /usenet/bin/tind -u

  �ڴ��b SLIP ��w�U�� tin �� NNTP-based �� newsreader �ϥιL�C �p�G�z
  �ҭn���W���t�α����������s�D�s�ծɡA �h�z�N������ܦh�ɶ��b���ݨt�θ��J
  "active"�o��ɮסC

5.2 Trn/Mthreads

  trn �n�骺�e���O "rn" �A �Ө�̶������P�h�b��e�̥i�H���ѰQ�צꦡ���\Ū
  �C trn3.2 �Ϊ̧�s�������i�H��ܨϥ� "mthreads" �覡 ( trn �����w ) ��
  �O NOV �覡 ( INN ) �Ӱ���C�����\Ū�C

  �Q�n�sĶ���n��A �u�ݰ��� Configure �A �ñ�����ҵ���L�����w�ȡC �٦�
  �N�O�A���t�Τ��ܤ֭n�� lib4.4.1 �M bash-1.13 (�{�b�b�ܦh��Linux
  archive sites�w�g��beat����) �~���Configure ���\������C �A�i��P�ɻ�
  �nbash1.13�Mlibs4.4.1�H�ϱo�s��Configure�i�H���T������C

  �b sunsite �� newspak �]�t���b Linux �U�� trn �Ϊ��i�H�u�@��config �ɮ�
  �C

  �@��ӻ��h�ק� trn �� config.sh �ɮרä��O�o�����|�ʡA ���D���u�O�@�ǫD
  �`��¦p�ק��|�H�ŦX�A���u�@������ʧ@�C �p�G�z�Q�o�˰����ܡA �]�̦n
  �b����"make depend"�B "make"�B "make install" ���e������"Configure -S"
  �C

  ���ަb Linux �W�H bash1.12 ���� "configure" ���ѡA �� "Configure -S" �o
  �u�@���ܦn�A �]���p�G�A�H newspak �� config.sh �@���@�Ӱ_�I�A ���A�N��
  ����F�C

  �sĶ�ϥ� NNTP Ū���� trn �]�u�O�� Configure �ݧA�O���O�n�h����²�檺�^
  ��"yes"�Ӥw�A ( ���] Configure �i�H���`�@�� ) �C ���Ӫ��s���]�N�|��
  NNTP Ū���� config.sh �]�t�i�� -- �@�p�b local host Ū���̪� config.sh
  �C

  �ڴ��b SLIP ��w�U�� trn �� NNTP-based �� newsreader �ϥιL�C �p�G�z
  �ҭn���W���t�α����������s�D�s�ծɡA �h�z�N������ܦh�ɶ��b���ݨt�θ��J
  "active"�o��ɮסC

  trn ���۷�h���R�O�C���O�i�ѨϥΡA �z�i�H�����a�ۨ� man page �����o�z��
  �ݭn����T�Ӹ`�C �ܩ�ګh�ϥΥt�@�Ӧ���K����k�ӳ]�wtrn �G

    * ��Ҧ����ѼƳ]�w�g�b  /.trnrc
    * ����H�U�R�O export TRNINIT=" /.trnrc"

  �b�ثe�� newspak �����|���@�� .trnrc �ɥi�����Ҥl�A�z�i�H�ѷӬݬݡC

  trn3.2 �Χ�s�������i�H�ۥѿ�ܨϥΤ䴩 NOV �� mthreads ����C�\Ū�覡
  �C �]���A�ڭӤH��ij�]�w trn �n��A �Ϥ���خ榡���i�\Ū (�i�b
  Configure���]�w ) �A �M��b�Ұ� trn �ɦA��ܨ䤤�@�بӨϥΡA �Ҧp�G �z
  �i�H�� "trn -Zo"��� NOV �榡�F �Ϊ� "trn -Zt" �ϥ�mthreads �A �ӥB�z�i
  �H�b alias ���g�J�W�z�R�O�A �o�|�ϱz���ϥΧ��K�C

  ���F�n�إߨϥ� mthreads ��C���\Ū����Ʈw�A �z�|���b news crontab ����
  �J�H�U�ԭz�C

       # thread the trn database
       35 * * * * /usenet/bin/mthreads all

5.3 NN

  �z�i�H�b sunsite �W���o�o�@�M�n��A �B�䤤��]�t�w�� nn6.4.18 �ɧ���i
  �ϥΪ��պA�� (working configure file)�A �z�u�ݨ��o���n��A �æb Linux
  �U��J "make" �K�i�ۦ�sö�A �٦��N�O���պA�ɦbnn6.5b3( nn6.5 �� beta
  �� ) ��i�ϥΡC

  �sö������A�i��U�C�B�J�G
    * - ���� "inst" �R�O�H�w�˥������F��C
    * - ��l�Ƹ�Ʈw�C
    * - ���� nnmaster

  ������Ӹ`�A�z�����A��Ū�Hnn�ӨӪ����ɡC ���F�z������nnmaster�]�w
  �bcrontab������Ӥ��O���b�I�����檺�u�@��(daemon)�~�A �b Linux ���sö
  �A �]�w�P���� nn �M�b��L *nix �t�ΨõL���P�C ���~�p�G�z���է�
  nnmaster �������I���Ӱ���A ���򥦤]�L�k���T���Q�X�ʡC

  �]�w nn ������O�۷�²�檺�A�z�u�ݦb crontab ���[�J�H�U�ԭz�G
       # run nnmaster to collect "nn" stuff
       # (not needed if you use NOV from INN in nn-6.5beta3)
       25 * * * * /usenet/sw/nn/lib/nnmaster

       # expire the nn database
       # (not needed if you use NOV from INN in nn-6.5beta3)
       0  4       * * * /usenet/sw/nn/bin/nnadmin =EYW

       # stash a copy of the active file for "nngoback" and keep last 7
       0 3 * * * /usenet/sw/nn/lib/back_act 7

  �ڴ��յۦb SLIP ��w�U�� nn �� NNTP-based �� newsreader �ϥιL�C �b�o
  �ر��p�U�� config.h �ɮ׵y���ק老�O���n���A �ӱz�i�H�b��ɮת����Ѥ�r
  ���o���Ӹ`����T�C �� nn �� NNTP-based ��newsreader �ϥήɡA nn �|
  �b�v�� (local) ���� nnmaster�O���@����C���\Ū����Ʈw�A �]���A�b�v�ݿ�
  �ܤ峹���ʧ@�|���L�n��ֳ\�h�C ( ��M�A�p�G�z�O�ϥ� modem �W silp �A
  �@�ǦX�z�����ݮɶ����O�L�i�קK���C )

  �s���� nn (6.5.x) ��M�]�䴩 INN �� NOV ��Ʈw�榡�A �B��z�ϥΦ��\���
  �A �z�N�i�H�������� nnmaster �F�A �ڭӤH�j�P���˨ϥΦ��\��A �]���p���z
  �N�i�H���ή��O cpu ���ɶ��h���� nnmaster �P���o��C���\Ū����Ʈw�A ��
  ��u���� news �峹�b���\��U�h�O�D�P�B�����o�C

5.4 ��L���s�D���{��

  �U�C�O�@�ǥ�i�b Linux �U�ϥΡA�������Ϊ� newsreader�C
    * tass
    * xrn
    * gnus

6. �P��

  �P�¥H�U�ҦC���U���̡ͭA �L�̴��g���ѳ\�h�_�Q����T�P�g��A�� �U���g
  �峹�������C

  Ed Carp, Steve Robbins, Ian Taylor, Greg Naber, Matt Welsh, Iain Lea,
  Arjan de Vet

  �p�G��٧ѤF�֡A�ڹD�p�I

7. ��� USENET �g�`�Q�߰ݪ����D

7.1 ������ڤ���b moderated �����s�D�s�ձi�K�G�i

  �b�dzƱi�K�ɡA �z�� newsreader �|�Ұ� /bin/mail �ӻ��e�l��A �p�G�z��
  mail �{�������L���¡A ���� newsreader ���i�ण�|�@�ʦӾɭP���@���G�C
  �p�G�O�o�˪��ܡA �ѨM���D�N�O�󴫸��s�������ϥΡA �Ҧp���s�� Slackware
  ���� mailx-5.5.tar.z�A �B�z�i�H�� Slackware���� pkgtool �R�O�Ӧw�˨ó]
  �w���C

  �t�@�ӥi��ʫh�O���M�b�z���t�Τ����@ newsgroup �O�w���S���ި�
  ��(moderator)�A ���b���e�z�t�Ϊ��W��o�N�� newsgroup �w�����Һި�A
  ����]�\�z���峹�b�ި�� ( ���@�t�γn��A �ä��O�@�ӯu�����H) �B�N�Q�R
  ���F�C �z�i�H�b����� news.admin �e�F����󤧫�A ���� checkgroup �R�O
  �ӽT�{�C

7.2 ����ڷ|���P permission ��������D�H

  �]�����ӴN���� :-)

  �ˬd�z�� permission �O�_���T�F �ˬd�b�z�O�_�b /etc/passwd �w�q���@�ӥs
  news ���ϥΪ̡F �O�_�b /etc/group ���w���@�ӥs news ���s�աA �W�z���w�q
  �ä��O Linux ���зDZb���A �ҥH�z�����ۦ�`�N�C

  ���F /usr/local/lib/news/setnewside �� uid �����O root �~�A �Ҧ��b
  /usr/local/lib/news �l�ؿ��U�ɮת��֦��� (uid) �M���ݸs�� (gid) ������
  �O news ( �Y news.news) �C

  �z�i�H�Υ��ƭȧ@�� "news" �� UID �P GID�C

  ( Ķ��: �b�z install Slackware �ɡA �t�η|�۰���z���w�@�� GID�P UID �A
  �@��ӻ��A�S���S���z�ѡA �ܤ֦��J�|�h�ק�o�Ǥ��w�ȡC)

7.3 ����ڱi�K���G�i�b���a�i�H�ݱo���A ���O�b���e���U��o�S���X�{�H

  �]�\�O�]���z���b cron ���]�w���� newsrun �{���F �]�\�]���z�ۦ��ʭק�
  �t��ɮסA �H�P�t�ζñ��F �]�\�O�z�ֱ��F /usr/spool/news/out.going�o��
  �l�ؿ��άO���򪺡A �Ϊ̦��i��z�Ҩ��o���O "Performance" �� "Cleanup" ��
  ���� cnews �A �ӥ��ݭn�b cron ���]�w���� newsrun �Ӱ��妸�B�z�A ���e
  news �ܨ�L���x�A �άO�b�w����ܤ��C

  �d�U���n���դ�ʥh�ק�[�J active �ɮשΨt��ɮסA ���T����k�O�ϥΦb
  /usr/local/lib/news/bin/maint �U�����ε{���ӧ����o�ǰʧ@�C

7.4 ������ڪ��i���檩�����S�� nntp �H

  ���F�n�b Linux �t�ΤU�䴩 plug-n-play �A �åB�קK SLS �� news �t�Φ]�n
  �P�ɨ㦳 nntp �M non-nntp ������ newsreader �P�ǿ�{�� (news transport
  programs) �ӾɭP��Өt�Ϊ��L�j�C

7.5 �b�� expire �ɡA��������٦��ܦh���x�s�Ŷ��A�i�O�����M�i�D�ڻ��u�Ŷ������v
�O�H

  �]���t��Ū���� /etc/mtab �ɡC �O�o���ɪ� mode �w�� 644 �C �o�ر��p�`
  �|�o�ͦb�z�Hroot�������h umount�@��filesystem��(umask)�A �o�өR�O�|�ɭP
  �ݩ� root ���ɮ׵L�k�Q��L�ϥΪ�Ū���Ӳ��ͦ����~�C ( Ķ��: �{�b�t�@�ӳ�
  �`�o�ͪ����p�h�O inode �Ƥ����A ��ij���ѨM���D�O�b�[�c�t�ήɿ�ܸ��h��
  inode �A �p 1024bytes/inode �C �ר�O /var/spool/news/tw/bbs��
  �A*sign*)

7.6 ������C�˳��ݰ_�ӫܥ��`�A�i�O�o����i�K�G�i�O�H

  �n���ª��� Linux �b�˳] cnews �ɳ��ܮe�������@���D (blow up) �C �ר�O
  ��z�b�@���ª��� SLS �W�˳]�ɡA �z�@�w�n�ˬd /bin �M/usr/bin �A �T�{�z
  �u���@�M�̷s���� news �C

  �]���b 1993 �~�G�� "Performance Release" �H�e�������A �z�������bcron ��
  �g���ʦa�Ұ� newsrun�H����Y�ǵ{�ǡC �ӳo���O�ܦh�H�`�`�����D���C

7.7 �ڥi�H�N�s�� news overview( NOV) ��i trn/tin/nn ���A�H�N���U�ؤ��P����Ʈw
�ܡH

  �O���Atrn, tin �� nn �� beta ���{�b���w�g�䴩�o���\��F�C

  �z�i�H��s�� news overview(NOV) ��J "Performance Release" "Cleanup
  Release"�� cnews �A �άO��L���s�DŪ���{���C �ڲ{�b��W���� nn6.5��
  beta ���]�䴩 NOV �榡�A �ӥB�b Linux �U�]�u�@���ܦn�A ���{�b�i�H�Q����
  �ӵL���A�] nnmaster �C �z�i�H�b uniwa.uwa.edu.au ���o�Ӫ����� nn �C

7.8 ����S���i���檩���� NNTP �H

  �]���z�����w�q�\�h�b�v�ݨt�ΩҿW������T�A �ӳo�dz]�w�O�L�k�b����ɥѵ{
  ���۰���z�]�w���C �p�G�A�n���o�بơA �Х�INN�Ӥ��n��Cnews �[ NNTP�C

7.9 �p��]�w NNTP�A�i�H���\�z�L���hŪ�αi�K�G�i�A�Ӧb���a���n�x�s��󪺤峹��
�O��Ʈw�H

  ( [email protected] (Matt Welsh) )
    * 1) ���onntp ��"reference implementation" �M rn�n�� �z�i�H��
      ftp.uu.net:/networking/news/nntp�U���o nntp.1.5.11.tar.Z
    * 2) �sö nntp �p�U:
      ���� common/conf.h.dist �� common/conf.h�C
      �ק� common/conf.h �H�]�w�U�C�Ѽ�: �H�U���کҳ]�w��:
      DOMAIN: ���w�q��(�N�O�N����אּ #undef DOMAIN).
      REALDOMAIN: ���w�q�A���|�Q��libraries�j�Mdomain�C
      SERVER_FILE: �]�w���w�q���z news ���A�� ( �N�O�zŪ�ζK news �����@
      �x�D�� ) �D���W�� (hostname) ���ɮצW�١A�ڨϥΪ���|�W �M�ɮצW��
      "/usr/local/lib/news/server"
      PASSFILE: �p�G�z��news���A���ݭn�Q���v(�Y��username/password) �~��
      �i�K�G�i�A����⦹���ѼƳ]���t����username/password ���ɮסA�ڨϥ�
      ����|�W�M�ɮצW�� "/usr/local/lib/news/nntppass" �C
      �p�G�z�M�w�n��Ҧ� news ������ɮ׸m�� /usr/local/liib/news���ؿ��U
      �A �N��L�ݭn�w���|�W�٪��a��(ACTIVE_FILE, NEWSGROUPS_FILE...
      etc) ���w�� /usr/local/lib/news �C �o�䤤���ܦh�O�]�w�� NNTP
      server �Ϊ� ( �D client) �A�����F�w���p�A �ڧ⥦�̥������ܫ��V���T
      ����m�A�z�� �M�i�H�ϥΤ��w����|�W�A���L�n���T�w�z���ӹ����l�ؿ�
      �C
      3) �إߤ@�ӨϥΪ̥s "usenet" �C inews ���n��|�ݭn�H�o�� user�Ӱ���
      �C ���L�z�]�u�ݭn�o�@�� userid �A�z���ݭn�t���� userid �p�l�ؿ�
      (homedirectory) �άO��L���F��C �b�������A�Ҧ��z���ݧ@���N�O�b
      /etc/passwd ���ɮפU�[�J�U�C�o�@��
                               usenet:*:13:1::/:
      �T�w�z�� userid �O�ߤ@�� ( �W�z�O 13) �C group �i�H�w���O��L ���F
      ��A�b�o�̧کw�� "daemon"(gid 1) �C
    * 4) �إߤW�z��SERVER_FILE�A�Ҧp���ڪ�news���A���W�٬�
      "wonton.tc.cornell.edu" �A ����ڴN�����b
      /usr/local/lib/news/server ���[�J�U��:
                wonton.tc.cornell.edu
    * 5) �إ�PASSFILE�C�榡�p�U:
               <server name> <username> <password>
      �A�|�һ����A�p�G�z��news���A���W�٬� shoop.vpizza.com�A �Ӧb������
      �W�i�K�G�i���ݭn�Q���v�� news(password=floof)�~�i�H�A ����z�N����
      �b /usr/local/lib/news/nntppass �U�[�J:
               shoop.vpizza.com news floof
    * 6) inews �O�H "usenet" �� id �b���檺�A�ҥH���F�w������ news �� ��
      ���M nntppass �ɮ׵����Ҧ��̩w���O usenet �C
       chown usenet /usr/local/lib/news
       chmod 755 /usr/local/lib/news
       chown usenet /usr/local/lib/news/nntppass
       chmod 600 /usr/local/lib/news/nntppass
      �p�G�o�˧@�A�N�S���H��Ū��o��ɮפF��?��!�b�ɮפ����K�X�å��Q�s�K
      �C
    * 7) �^�� nntp1.5.11 ���ؿ����A�U�F "make client" ���R�O�A �M��z�N�i
      �H�o�� NNTP ���� inews�A�o�O NNTP client �W�i�ϥΪ��ߤ@�n��C ���
      �� inews �ɡA�ڵo�{�禡�w�����@�ӿ��~�|�ϱo�b uname.c �����禡
      uname() �|�����a�ۤv�I�s�ۤw�C�p�G�z�o�{�z�� inews �ݰ_�Ӧn�����F
      �A�B�z���t�Ω���a�ܺC�A����z�̦n�s��@�U uname.c �ɡA �� uname()
      �令�� my_uname() ������W�r�A �åB�� inews.c ���I�s�������]�令
      my_uname() �C �p�G�z�]�J��p�˪����D ���ܡA�бz�H�@�� mail ����
      (Matt) �C
    * 8) �U�F�R�O "make install_client" �C�o�˦w�� inews ���ɮר�z���t��
      ���C �åB�s��/usr/local/lib/news/inews�� /usr/local/bin/inews �M��
      �z���ӴN�i�H�}�l�i�K�G�i�F(���)�A�z�i�H�ոդU�z��:
               $ inews -h << EOF
               Newsgroups: misc.test
               From: [email protected]
               Subject: Testing
               Reply-To: [email protected]

               This is a test.
               EOF
      �p�G���\�A inews �|��峹�K�W�C�ӥB�z�|���D�A �]�� misc.test��
      test-responders �|�^�H��W�z�� Reply-To ����}�C �Ф��n�b��L���O��
      �W�i�K���ժ��峹(�ҦpAmerican On Line)�C

References

  1. mailto:[email protected]
  2. mailto:[email protected]