~ubuntu-branches/ubuntu/hoary/mailman/hoary-security

« back to all changes in this revision

Viewing changes to messages/ja/INSTALL

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2004-10-11 02:02:43 UTC
  • Revision ID: james.westby@ubuntu.com-20041011020243-ukiishnhlkmsoh21
Tags: upstream-2.1.5
Import upstream version 2.1.5

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Mailman - The GNU Mailing List Management System
 
2
Copyright (C) 1998,1999,2000,2001,2002 Free Software Foundation, Inc.
 
3
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
 
4
 
 
5
����� Mailman 2.1 �� INSTALL ����ϡ������礬����������ΤǤ��� 
 
6
���������뤫�⤷��ʤ��Τǡ�ɬ�����ܡʱ�ʸ�ˤ򻲾Ȥ��Ƥ���������
 
7
 
 
8
���Υե�����ˤ� Mailman �Υ��󥹥ȡ�����ˡ���ܤäƤ��ޤ��� 
 
9
Mailman ��ɸ��� GNU autoconf ���եȥ�������Ȥä����ꤵ��ޤ��� 
 
10
�ޤ��ǽ�ˡ��ʲ��Υ��������dz��⤵��Ƥ���褦�˥����ƥ�� 
 
11
���åȥ��åפ��Ƥ������������θ塤Mailman���եȥ������� configure 
 
12
��, ���󥹥ȡ��뤷�Ƥ�������.
 
13
 
 
14
�С�����󥢥å�
 
15
Mailman ��С�����󥢥åפ���Τϡ���¸�ΥС��������񤭤���
 
16
������ �С������򥤥󥹥ȡ��뤹��Τ�Ʊ�����餤��ñ�Ǥ����������� 
 
17
�С�����󥢥åפ����� UPGRADING �ե�����˽񤤤Ƥ���Ρ��Ȥ�
 
18
�ɤ�Ǥ��������� ���פʾ��󤬤���ޤ���
 
19
 
 
20
0. ���󥹥ȡ����ɬ�׻���
 
21
 
 
22
    �ޤ�, ���ʤ����᡼�������Ȥ��˻Ȥ���, �᡼�륵����(MTA)��,
 
23
    CGI/1.1 �� API �򥵥ݡ��Ȥ��륦���֥����Ф�ɬ�פǤ�. Apache ��
 
24
    �����֥����ФȤ��Ƥ�Ŭ���Ǥ�. �ޤ�, MTA �Ȥ��Ƥ�, Postfix, 
 
25
    Exim, Sendmail, qmail �ʤɤϤɤ��Ȥ��ޤ�.
 
26
 
 
27
    �������ƥ�����Τ�����Ѥ����Ƥ��� wrapper �ץ�������
 
28
    ���ۤ��뤿��ˤ� ANSI C ����ѥ��顼��ɬ�פǤ�. GNU �� C
 
29
    ����ѥ��� gcc 2.8.1 �ʹߤΥС������Ǥ��ޤ������ޤ���Gcc 
 
30
    ���ä����ˤ�, �ʲ��� URL �򻲾Ȥ��Ƥ�������.
 
31
 
 
32
        http://www.gnu.org/
 
33
 
 
34
    �����ƥ�ˤ� Python ���󥿥ץ꥿�����󥹥ȡ��뤵��Ƥ��ʤ���
 
35
    �Фʤ�ޤ��� �������ǡ�Python 2.1.3 �ޤ��� 2.2.1 ��侩����
 
36
    ��. Python �Υ������ޤ��� RPM, ����ѥ���ѤߥХ��ʥ�������
 
37
    ��ˤ� Python ��Web�����Ȥ�����������.
 
38
 
 
39
        http://www.python.org/
 
40
 
 
41
    �⤷, Python �򥽡������饤�󥹥ȡ��뤹��ΤǤ����, UNIX Ū
 
42
    OS ��ɸ��� "./configure ; make install" �Ǥ�����Ǥ��礦.
 
43
    "make test" ��¹Ԥ���������Υƥ��Ȥ������åפ���뤫�⤷��
 
44
    �ޤ��� --- ���ˤ��뤳�ȤϤ���ޤ���. ¿ʬɬ�פʤ��Ǥ��礦.
 
45
    Mailman ���ؤ�ɤΥ����ƥ�ǥ���ѥ���Ǥ���, ����Ū�ʵ�ǽ��
 
46
    ����Ȥ��褦�ˤ��Ƥ��ޤ�.
 
47
 
 
48
    �⤷, ���ʤ����Ȥ����Ȥ���᡼�륵����(MTA)�ˤĤ���
 
49
    README.<yourMTA> �����ä���, ���ɤ�Ǥ�������. MTA �ˤ�äƤ�
 
50
    �ǿ��ε�ǽ(�㤨�Х����ַ�ͳ�ǥꥹ�Ȥ���������)�򥷡���쥹
 
51
    �����礹�뤳�Ȥ��Ǥ��ޤ�. �㤨�� Exim �� Postfix �Ǥ�. �����
 
52
    MTA �ˤĤ��Ƥ������������� README �ե���������äƤ��ޤ�.
 
53
 
 
54
 
 
55
1. �����ƥॻ�åȥ��å�
 
56
 
 
57
    ���Υ��������Υ��ƥåפ�¹Ԥ���ˤ� root �ˤʤ�ɬ�פ�����ޤ�.
 
58
 
 
59
    Mailman ���եȥ������Υ��󥹥ȡ�������ˡ�����Υ桼���ȥ��롼
 
60
    �פ��ɲ���Ͽ���뤳�Ȥǥ����ƥ�ν����򤹤�ɬ�פ�����ޤ�. 
 
61
 
 
62
    - �������桼�� 'mailman' ����Ͽ���Ƥ������������̤���� 
 
63
      /etc/passwd �ե�������ɲä���ޤ���(����:ľ�� /etc/passwd 
 
64
      ���Խ�����Τ�̵����adduser/useradd/vipw �ʤɤΥ��ޥ�ɤ�Ȥ�
 
65
      �ޤ���) �⤷, mailman��(¾����Ū��)���Ǥ˻Ȥ��Ƥ����顤¾��
 
66
      ̾��������ǡ����� --with-ownername �ե饰�ǻ��ꤷ�ޤ�.
 
67
 
 
68
    - ���������롼�� 'mailman' ����Ͽ���ޤ������̤���� /etc/group 
 
69
      �ե������ �ɲä���ޤ���Mailman �Υե������ 'mailman' ���롼
 
70
      �פǥ��󥹥ȡ��� ���� set-group-id �ӥåȤ�Ω�Ƥ��ޤ�������
 
71
      ���Ȥˤ�äơ�Web�١����ȥ᡼��١�����ξ���Υץ�����ब����
 
72
      ���񤭤��ߵ��Ĥ���Ĥ褦�ˤǤ��ޤ���(����:�����ƥ�ˤ�äƤ� 
 
73
      �桼������Ͽ�ˡִ�����Ͽ���줿���롼�ספ�ɬ�פʤ��Ȥ������
 
74
      �����ޤ����̤Υ����ƥ�Ǥϡ����ޥ�ɤǥ桼����Ͽ�������Ʊ��
 
75
      �˥��롼����Ͽ��Ǥ��ޤ�) �⤷��mailman �����˻Ȥ��Ƥ����顤
 
76
      �̤�̾��������ǡ����� --with-owergroup �ǻ��ꤷ�ޤ���
 
77
 
 
78
    - ���󥹥ȡ���Υǥ��쥯�ȥ��������ޤ� (�ʲ���ʸ��Ǥ�
 
79
      $prefix �ȸƤ�). ���Ƥ� Mailman �ե�����Ϥ��� $prefix �β�
 
80
      �˥��󥹥ȡ��뤵��ޤ�. "configure --help" ��¹Ԥ����, �ɤ�
 
81
      ������Ѥ��ɤ߽񤭲�ǽ�ʥե�����Ȥ�ʬ���ƥ��󥹥ȡ��뤹����
 
82
      ˡ���ФƤ��ޤ�.
 
83
 
 
84
      Mailman 2.1 �Υǥե���ȤΥ��󥹥ȡ���ǥ��쥯�ȥ��
 
85
      /usr/local/mailman �Ǥ�. Mailman 2.1apha �����ΥС������Ǥ�
 
86
      /home/mailman �Ǥ���. �ǥե���Ȥ��ѹ�����ˤ� configure ��
 
87
      --prefix ���ץ�����Ȥ��ޤ� (���򻲾�). Mailman 2.1 ������
 
88
      �С�����󤫤鹹������ˤ�, ���󥹥ȡ���ǥ��쥯�ȥ���ѹ���
 
89
      ��Τ�̵���¤�, --prefix �����ꤹ��ɬ�פ�����ޤ�.
 
90
 
 
91
      ���ʤ��Υ����Ȥ� /usr/local �� nosuid ���ץ�����դ��ƥޥ�
 
92
      ��Ȥ���Ƥ��ʤ������դ��Ƥ�������. ���줬�����, Mailman ��
 
93
      ���󥹥ȡ���˼��Ԥ��ޤ�. �Ȥ����Τ�, �������ƥ������ͳ��
 
94
      set-gid �ץ����������Ѥ�����Ȥ��Ƥ��뤫��Ǥ�. �⤷, ����
 
95
      �褦�����꤬���ä���, ñ��� setgid �ץ��������֤���褦��
 
96
      ���� Mailman �򥤥󥹥ȡ��뤷�Ƥ�������.
 
97
 
 
98
      ���󥹥ȡ���Υǥ��쥯�ȥ꤬ `mailman' ���롼�פ����ꤵ���
 
99
      ���뤳�Ȥ��ǧ���Ƥ������� (���뤤�� --with-groupname �ǻ���
 
100
      ���褦�Ȥ��Ƥ��륰�롼��). ������, setgid �ӥåȤ����åȤ���
 
101
      �Ƥ��뤳�Ȥ��ǧ���Ƥ�������. (�⤷, BSD �����ƥ��Ȥ��ʤ�
 
102
      README.BSD ���ɤ�Ǥ�������) �ޤ�, ���Υǥ��쥯�ȥ꤬���Ƥ�
 
103
      �桼�����ɤ߼��ȼ¹�(��ư)��ǽ�Ǥ��뤳�Ȥ��ݾڤ������Ȼפ�
 
104
      �Ǥ��礦. �ʲ��Υ����륳�ޥ�ɤǤ����Τ��Ȥ�����Ǥ��ޤ�:
 
105
 
 
106
          % cd $prefix
 
107
          % chgrp mailman .
 
108
          % chmod a+rx,g+ws .
 
109
 
 
110
      �����, Mailman ���եȥ������� configure �����󥹥ȡ��뤹��
 
111
      �������Ǥ��ޤ���.
 
112
 
 
113
2. configure �����餻��
 
114
 
 
115
    ���ˤ��롤--with-mail-gid �� --with-cgi-gid �Υ��ץ������ä�
 
116
    ����. ¿ʬ���줬ɬ�פˤʤ�ޤ�.
 
117
 
 
118
    ���Υ��������˽񤤤Ƥ������¹Ԥ���֤�, ���ʤ��� root ��
 
119
    �ʤ�٤��ǤϤ���ޤ���. ��ʬ���ȤΥ�������̾��, ¾�Υ��եȤ�
 
120
    ���󥹥ȡ��뤹��Ȥ��˻Ȥ���������Ȥ�ȤäƤ�������. �ޤ�,
 
121
    mailman �桼���ˤʤ�ɬ�פϤ���ޤ���, �������Ƥ⹽���ޤ���.
 
122
    â��, ���μ��Ǻ������� $prefix �ǥ��쥯�ȥ�ν񤭹��ߵ��Ĥ�
 
123
    ���뤿��ˤ�, ���Υ�������Ȥ� mailman ���롼�פ˽�°���Ƥ���
 
124
    ɬ�פ�����ޤ�.
 
125
 
 
126
    �������åȤΥ��󥹥ȡ���ǥ��쥯�ȥ�˽񤭹��߸��¤����뤳�Ȥ�,
 
127
    ������ setgid �ե����������Ǥ��뤳�Ȥ��ǧ���Ƥ�������.
 
128
    (NFS ��¾�Υޥ���������� setgid ��ػߤ��Ƥ����礬����ޤ�)
 
129
 
 
130
    �⤷, ¾�� GNU ���եȤ򥤥󥹥ȡ��뤷�����Ȥ�����ʤ�, configure
 
131
    ������ץȤˤϤ��ʤ��ߤǤ��礦. Mailman �� tarball �򳫤���
 
132
    �ǥ��쥯�ȥ�� cd ����, configure ��������դ����˼¹Ԥ���
 
133
    ��������.
 
134
 
 
135
        % cd mailman-<version>
 
136
        % ./configure
 
137
        % make install
 
138
 
 
139
    �ʲ��Υ��ץ����� Mailman �򥫥����ޥ����Ǥ��ޤ�.
 
140
 
 
141
      --prefix=<dir>
 
142
            ɸ��Ū�� GNU configure �Υ��ץ����� Mailman ������
 
143
            �ȡ��뤵��뤳�Ȥˤʤ�١����Υǥ��쥯�ȥ���ѹ����ޤ���
 
144
            �ǥե���ȤǤ� $prefix �� /usr/local/mailman �Ǥ�������
 
145
            �ǥ��쥯�ȥ�Ϥ��λ�����¸�ߤ��Ƥ��ʤ���Фʤ餺�����
 
146
            ��������󣱤����������褦�˥��åȥ��åפ���Ƥ��ʤ���
 
147
            �Фʤ�ޤ���
 
148
 
 
149
      --exec-prefix=<dir>
 
150
            ɸ��Ū�� GNU configure �Υ��ץ����ǥ������ƥ������
 
151
            ��¸�����Х��ʥ�Υ��󥹥ȡ���ǥ��쥯�ȥ�����Ǥ��ޤ���
 
152
 
 
153
      --with-var-prefix=<dir>
 
154
            �򴹲�ǽ�ʥǡ����� prefix �� exec-prefix �������
 
155
            <dir> �β�����¸���ޤ�.
 
156
 
 
157
      --with-python=</path/to/python>
 
158
            wrapper �ץ������ǻ��Ѥ��� Python ���󥿥ץ꥿���ѹ�
 
159
            ���ƻ��ꤹ�뤳�Ȥ��Ǥ��ޤ����ǥե���Ȥϥ������ $PATH 
 
160
            ����Ǻǽ�˸��Ĥ��ä���Τ�Ȥ��ޤ������ޥ�ɥ饤��
 
161
            �饹����ץȤ�¹Ԥ���ݤˤϡ� $PATH ����Ǻǽ�˸��Ĥ���
 
162
            �� Python �Υ��󥿥ץ꥿����˻Ȥ��ޤ���
 
163
 
 
164
      --with-username=<username-or-uid>
 
165
            `mailman' �Ǥʤ��桼��̾��ǥե���Ȥ˻Ȥ����˻���
 
166
            ����. `mailman' �Ȥ����桼��̾�������̿ͤˤ�äƻ��Ѥ�
 
167
            ��Ƥ�����ˤΤ߻ȤäƤ�������. ���Υ����å���������
 
168
            �桼��ID �ޤ��ϥ桼��̾��Ȥ����Ȥ��Ǥ��ޤ�. $prefix
 
169
            �ǥ��쥯�ȥ꤬���Υ桼���ν�ͭ�Ǥ��뤳�Ȥ��ǧ���Ƥ���
 
170
            ����.
 
171
 
 
172
      --with-groupname=<groupname-or-gid>
 
173
            `mailman' �Ǥʤ����롼��̾��ǥե���Ȥ˻Ȥ����˻���
 
174
            ���ޤ�. `mailman' �Ȥ������롼��̾�����˻Ȥ��Ƥ���
 
175
            ���˸¤äƻȤäƤ�������. ���Υ����å��������Υ��롼
 
176
            ��ID �ޤ��ϥ��롼��̾��Ȥ����Ȥ��Ǥ��ޤ�. $prefix
 
177
            �ǥ��쥯�ȥ꤬���Υ��롼�פν�ͭ�Ǥ��뤳�Ȥ��ǧ���Ƥ�
 
178
            ������.
 
179
 
 
180
      --with-mail-gid=<group-or-groups>
 
181
            mail wrapper ��𤷤ƥ�����ץȤ�¹Ԥ���ݤΥ��롼�פ�
 
182
            ���ꤷ�ޤ���<group-or-groups> �ϡ����Ĥޤ���ʣ��������
 
183
            �Υ��롼��ID �Ǥ⡤���롼�פ�̾���Ǥ��äƤ�ĤǤ����ꥹ
 
184
            �Ȥκǽ���ͤǼºݤ�¸�� ���륰�롼�פ��ͤ����Ѥ���ޤ���
 
185
            �ǥե���ȤǤϡ������ `mailman other mail daemon' �� 
 
186
            �ꥹ�ȤˤʤäƤ��ޤ���
 
187
 
 
188
            ����Ϲ��٤˥����ƥ��¸�Ǥ��ꡤ�������ͤ��ΤäƤ���ɬ
 
189
            �פ�����ޤ����Ȥ����Τϡ����롼��ID��mail wrapper �ץ�
 
190
            �����˥���ѥ��뤵��ƥ������ƥ�����뤫��Ǥ���
 
191
            Sendmail ��ȤäƤ��륷���ƥ�Ǥϡ� sendmail.cf �� 
 
192
            "DefaultUser" ��Ȥä� sendmail �ץ������� gid �� ����
 
193
            ����Ƥ��ޤ���(�⤷�������ȥ����Ȥ���Ƥ����顤�����
 
194
            ��ǥե���Ȥ򼨤��Ƥ��뤫�⤷��ޤ���)
 
195
 
 
196
            ���Υ����å����������ͤ��Τ뤿���, ���Ѥ��Ƥ��� MTA ��
 
197
            ����������ե����������å����Ƥ�������.
 
198
 
 
199
      --with-cgi-gid=<group-or-groups>
 
200
            CGI wrapper ��𤷤ƥ�����ץȤ�¹Ԥ���ݤΥ��롼�פ�
 
201
            ���ꤷ�ޤ��� <group-or-groups>�ϡ����Ĥޤ���ʣ��������
 
202
            �Υ��롼��ID �Ǥ⡤���롼�פ�̾���Ǥ��äƤ�ĤǤ����ꥹ
 
203
            �Ȥκǽ���ͤǼºݤ�¸�� ���륰�롼�פ��ͤ����Ѥ���ޤ���
 
204
            �ǥե���ȤǤϡ������ `www www-data nobody' �� �ꥹ��
 
205
            �ˤʤäƤ��ޤ���
 
206
 
 
207
            �����ͤ� Web �����Ф�����˰�¸���ޤ����������ͤ��Τ�
 
208
            �Ƥ���ɬ�פ�����ޤ��� �Ȥ����Τϡ����롼��ID��CGI wrapper
 
209
            �ץ������˥���ѥ��뤵��ƥ������ƥ�����뤫���
 
210
            �������줬��äƤ���� Mailman CGI ������ץȤ� ư����
 
211
            ����
 
212
 
 
213
            �⤷ Apache ��ȤäƤ���С�httpd.conf �˽񤫤�Ƥ��� 
 
214
            `Group' ���ץ���� ���ͤ�����å����Ƥ��������� 
 
215
 
 
216
      --with-cgi-ext=<extension>
 
217
            cgi �ץ������γ�ĥ�Ҥ���ꤷ�ޤ���$PREFIX/cgi-bin ��
 
218
            �֤��줿 CGI wrapper �Ϥ��γ�ĥ�Ҥ�����ޤ���(Web������
 
219
            �ˤ�äƤ� ��ĥ�Ҥ�ɬ�פǤ�) <extension> �ˤ� . (dot) 
 
220
            ������Ƥ������ȡ� 
 
221
 
 
222
      --with-gcc=no
 
223
            gcc �����Ĥ��äƤ�Ȥ��ޤ���`cc' �� $PATH ��̵���Ȥ�
 
224
            ���ޤ���
 
225
 
 
226
3. ���󥹥ȡ���Υ����å�
 
227
 
 
228
    "make install" ��¹Ԥ�����, �������ѡ��ߥå����ȥ��롼�׽�
 
229
    ͭ�������ꤵ��Ƥ��뤳�Ȥ� check_perms ������ץȤdzΤ���Ƥ�
 
230
    ������.
 
231
 
 
232
    - cd �� $prefix �ذ�ư
 
233
 
 
234
    - bin/check_perms ��¹�
 
235
 
 
236
    �������ǥ��쥯�ȥ�� bin/check_perms ��¹Ԥ��褦�Ȥ��ʤ��Ǥ�
 
237
    ������. ���󥹥ȡ��뤷�� (�Ĥޤ�, $prefix) �ǥ��쥯�ȥ�ǤΤ�
 
238
    �¹Բ�ǽ�Ǥ�.
 
239
 
 
240
    ���줬�������𤷤ʤ����, ���ʤ��Υ��󥹥ȡ�������������ꤵ
 
241
    ��Ƥ�����ǽ�����⤤ <wink> �Ǥ�. �⤷, ����������𤵤줿��,
 
242
    ��ǽ������뤫, �⤦���٥��󥹥ȡ������ʤ�����, check_perms
 
243
    ��Ȥä�(¿ʬ, ���ִ�ñ)�������뤳�Ȥ�����ޤ�.
 
244
 
 
245
    - ���󥹥ȡ����Ԥä��桼�� ($prefix �Υե�����ν�ͭ�������
 
246
      �桼��) �ˤʤ뤫, root �ˤʤ�ޤ�.
 
247
 
 
248
    - bin/check_perms -f ��¹Ԥ���.
 
249
 
 
250
    - ���顼����𤬤ʤ��ʤ�ޤ�, ��μ��򷫤��֤�!
 
251
 
 
252
4. �ǽ������ƥॻ�åȥ��å�
 
253
 
 
254
    ����ǤȤ���Mailman ���եȥ������Υ��󥹥ȡ��뤬��λ���ޤ����� 
 
255
    ���������ºݤ����Ƥ򤦤ޤ�ư�����ˤϡ�Mailman �� Web�����Ф�
 
256
    Mail�����ƥ�� ξ������³���ʤ��Ȥ����ޤ���
 
257
 
 
258
    - �⤷��MTA��Web�����Ф��̤Υޥ����ư�����ơ�Mailman �� NFS 
 
259
      ��ͳ�� ��ͭ�������ȹͤ��Ƥ����顤���Σ��ĤΥޥ���λ��פ�Ʊ��
 
260
      ���Ƥ��뤳�Ȥ� �Τ���Ƥ������������μ�δĶ��Ǥϡ�
 
261
      Mailman/LockFile.py ��������줿 CLOCK_SLOP �Ȥ��������Ȥäơ�
 
262
      ���פΤ������������ե�������å����� �ˤ��뤳�Ȥ��Ǥ��ޤ���
 
263
 
 
264
    - Web�����Ф������ $prefix/cgi-bin �� CGI ������ץȤμ¹Ե��Ĥ�
 
265
      Ϳ���Ƥ����������������ˤ� root �ˤʤ�ɬ�פ�����Ǥ��礦��
 
266
 
 
267
      ����ե����� (httpd.conf) �˽񤭲ä���Ԥϰʲ��Τ褦�ʤ�Τˤ�
 
268
      ��Ϥ��Ǥ��� (�������$prefix �ΤȤ����ϼºݤ����Хѥ��ǥ���
 
269
      ���ȥ�ˤ��Ƥ�������)
 
270
 
 
271
          Exec          /mailman/*      $prefix/cgi-bin/*
 
272
      ���ϡ�
 
273
          ScriptAlias   /mailman/       $prefix/cgi-bin/
 
274
 
 
275
      �ܤ����ϡ���ʬ���ȤäƤ��� Web�����Ф���������ɤ�Ǥ���������
 
276
 
 
277
    - CGI������ץȤ�¹Ԥ��� �桼��ID�� `mailman' ���롼�פ����ä�
 
278
      ��*�ʤ�*���Ȥ�褯��ǧ���Ƥ����������Ǥʤ��ȡ����������¸��
 
279
      ��(private archive) ��ï�ˤǤ⸫���Ƥ��ޤ��ޤ���
 
280
 
 
281
    - Mailman, Python, GNU �Υ�����Web�����ФΥ���������ǽ�ʤȤ�����
 
282
      ���ԡ����Ƥ����������㤨�� Apache�ξ�硤�����ե�����������
 
283
      �����Τ� 'icons' �ǥ��쥯�ȥ꤬�Ѱդ���Ƥ���Ϥ��Ǥ�����:
 
284
 
 
285
        % $prefix/icons/*.{jpg,png} /path/to/apache/icons
 
286
 
 
287
      $prefix/Mailman/mm_cfg.py �˥����Υ١����ǥ��쥯�ȥ��񤤤�
 
288
      �Ԥ��ɲä��Ƥ����������㤨�С�
 
289
 
 
290
      IMAGE_LOGOS = '/images/'
 
291
 
 
292
      IMAGE_LOGOS �Υǥե�����ͤ� '/icons/' �Ǥ���Defaults.py.in ��
 
293
      �񤫤줿�����Ȥ��ɤ�Ǥ���������
 
294
 
 
295
    - Pipermail �θ����᡼��󥰥ꥹ����¸��ˤ򻲾ȤǤ���褦�� 
 
296
      Web �����Ф� ���ꤷ�Ƥ���������
 
297
 
 
298
      �㤨�� Apache �ξ�硧
 
299
 
 
300
         Alias /pipermail/ $varprefix/archives/public/
 
301
 
 
302
      ������, $varprefix ���̾�� $prefix ��Ʊ����, --with-var-prefix
 
303
      ���ץ������դ��� configure �������ˤϤ����ͤȤʤ�ޤ�.
 
304
 
 
305
      �ܤ����ϡ������Ѥ� Web �����Ф��������Ĵ�٤Ƥ��������� �ޤ���
 
306
      ���Υǥ��쥯�ȥ�ǥ���ܥ�å���󥯤򤿤ɤ뤳�Ȥ��Ǥ���褦�� 
 
307
      Web �����Ф����ꤷ�Ƥ����������Ǥʤ��ȡ�Pipermail �ν�ˤ˥���
 
308
      �����Ǥ��ޤ���Apache �Υ桼���� FollowSymLinks ���ץ����� 
 
309
      Ĵ�٤Ƥ���������
 
310
 
 
311
      �ޤ�, �⤷������¸��ˤ��ݲ��������ΤǤ����, Pipermail
 
312
      �ǥ��쥯�ȥ�Υǥե����ʸ������λؼ��򥪥դˤ��������褤����
 
313
      ����ޤ���. �Ǥʤ���, ¿�������¸��ˤ����������뤳�Ȥ��Ǥ���
 
314
      ���Ǥ��礦. Apache ��ɸ��Υ��󥹥ȡ���ˤĤ��Ƥ��������:
 
315
 
 
316
      <Directory "/usr/local/mailman/archives/public/">
 
317
          AddDefaultCharset Off
 
318
      </Directory>
 
319
 
 
320
      ������, Web�����Ф�Ƶ�ư���Ƥ��������� 
 
321
 
 
322
    - "���������Τ�" �᡼��󥰥ꥹ�Ȥ�������ޤ�. �����, �ѥ����
 
323
      �γФ�����������Ȥ��������Ԥ����ꤵ��ޤ�. �̾�, ����� mailman
 
324
      �Ȥ���̾���Υ᡼��󥰥ꥹ�Ȥˤ��ޤ���, �⤷�ѹ���ɬ�פʤ�,
 
325
      mm_cfg.py �� MAILMAN_SITE_LIST �����ꤷ�ޤ�.(���򻲾�)
 
326
 
 
327
          % bin/newlist mailman
 
328
 
 
329
      �����׵�˽��ä�ɬ�׻�������Ϥ��Ƥ�������. README �ˤ����
 
330
      ����ޤ�.
 
331
 
 
332
    - crontab ������򤷤ޤ���Mailman �������� cron ����֤�Ȥäơ�
 
333
      ����Ū�ʵ�ǽ��¸����Ƥ��ޤ�. �����ΥС�����󤫤鹹�����Ƥ���
 
334
      ���ˤ�, ������ crontab �������ɬ�פ��ФƤ��ޤ�. ������, ����
 
335
      �Ȥ�ʣ���� Mailman �򥤥󥹥ȡ��뤷�Ƥ�����ˤ����դ��Ƥ���
 
336
      ����. crontab ���ѹ������ʿ�Ԥ��� Mailman ��������⤷��ޤ���.
 
337
 
 
338
      ���ʤ��λȤ� crontab �� -u ���ץ�����Ȥ���ʤ�, ������Τ褦��
 
339
      root �ˤʤäƼ¹Ԥ��ޤ�. ���Υ��ޥ�ɤ�¹Ԥ��� 
 
340
      $prefix/cron/crontab.in �� crontab ����Ͽ���Ƥ�������.
 
341
 
 
342
          # cd $prefix/cron
 
343
          # crontab -u mailman crontab.in
 
344
 
 
345
      �⤷, --with-username ���ץ�����ȤäƤ�����, -u �ΰ����ˤ�,
 
346
      mailman ������ˤ��Υ桼��̾��Ȥ��ޤ�. �⤷, crontab ��
 
347
      -u ���ץ����򥵥ݡ��Ȥ��Ƥ��ʤ����, ���Τ褦�ˤ��Ƥ�������.
 
348
 
 
349
          # cd $prefix/cron
 
350
          # su - mailman
 
351
          % crontab crontab.in
 
352
 
 
353
    - Mailman �� qrunner �ǡ����� $prefix �ǥ��쥯�ȥ�Ǽ��Τ褦��
 
354
      ���ޥ�ɼ¹Ԥ��Ƶ�ư���ޤ�.
 
355
 
 
356
          % bin/mailmanctl start
 
357
 
 
358
      �����ƥ���֡��Ȥ��뤿�Ӥ� Mailman ��ư���������, ������,
 
359
      OS �� chkconfig ���ޥ�ɤ򥵥ݡ��Ȥ��Ƥ���� (�㤨�� Red Hat
 
360
      �� Mandrake �� Linux) ���Τ褦�ˤ��Ƥ�������. (Mailman ��
 
361
      ���󥹥ȡ���ǥ��쥯�ȥ꤫��, root �ˤʤä�)
 
362
 
 
363
          # cp scripts/mailman /etc/init.d/mailman
 
364
          # chkconfig --add mailman
 
365
 
 
366
      (/etc/init.d �ϥ����ƥ�ˤ�äƤ� /etc/rc.d/init.d ���⤷��ޤ���)
 
367
 
 
368
      Debian �Ǥ�, chkconfig ������˼��Τ褦�ˤ��ޤ�.
 
369
 
 
370
          # update-rc.d mailman defaults
 
371
 
 
372
      chkconfig �򥵥ݡ��Ȥ��ʤ� UNIX �Ǥ�, scripts/mailman �򥳥ԡ�����
 
373
 
 
374
          # cp scripts/mailman /etc/init.d/mailman
 
375
 
 
376
      ���Τ褦�˥���ܥ�å���󥯤�ĥ��ޤ�.
 
377
 
 
378
          # cd /etc/rc.d/rc0.d
 
379
          # ln -s ../init.d/mailman K12mailman
 
380
          # cd ../rc1.d
 
381
          # ln -s ../init.d/mailman K12mailman
 
382
          # cd ../rc2.d
 
383
          # ln -s ../init.d/mailman S98mailman
 
384
          # cd ../rc3.d
 
385
          # ln -s ../init.d/mailman S98mailman
 
386
          # cd ../rc4.d
 
387
          # ln -s ../init.d/mailman S98mailman
 
388
          # cd ../rc5.d
 
389
          # ln -s ../init.d/mailman S98mailman
 
390
          # cd ../rc6.d
 
391
          # ln -s ../init.d/mailman K12mailman
 
392
 
 
393
    - Defaults.py ����� DEFAULT_EMAIL_HOST �� DEFAULTS_URL_HOST ��
 
394
      �����å����Ƥ�������. �ѹ���ɬ�פʾ��� mm_cfg.py �˽񤭤ޤ�.
 
395
      �ޤ�, �ɤ��餫���ͤ��ѹ������Ȥ��ˤ�, mm_cfg.py ���ѹ��θ��,
 
396
      ���Τ褦���ɲä��Ƥ�������.
 
397
 
 
398
          add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
 
399
 
 
400
    - ���ʤ�����˺������� mailman �ꥹ�Ȥ����񤷤Ƥ�������.
 
401
 
 
402
5. Mailman �Υ������ޥ���
 
403
 
 
404
    �ʲ��κ�ȤϾ����2��� Mailman �򥤥󥹥ȡ��뤷���Ȥ��Υ桼����
 
405
    �����ʤ�ɬ�פ�����ޤ�.
 
406
 
 
407
    - $prefix/Mailman/Defaults.py �ˤ�, ���󥹥ȡ���ΤȤ��Υǥե����
 
408
      ��, �������Ҥ���Ƥ��ޤ�. �⤷, ���Τ����Τɤ줫���ְ�äƤ����
 
409
������$prefix/Mailman/mm_cfg.py �Ǿ�񤭤��Ƥ�������. Defaults.py ��
 
410
      �ѹ����ʤ��褦��! Defaults.py �˽񤤤Ƥ��륳���Ȥ˾ܤ����񤫤�
 
411
      �Ƥ��ޤ�. �ꥹ�Ȥ���������Ƥ��ޤ���, �������ѹ��ϸ��̤�̵��
 
412
      �ʤ�ޤ�. ���λ��������, �ꥹ�Ȥ������ѹ��ϥ����֥��󥿡��ե�����
 
413
      ��Ȥ���, bin/withlist �ޤ��� bin/config_list �Υ��ޥ�ɹ�
 
414
      ������ץȤ�ȤäƤ�������.
 
415
 
 
416
      ���󥹥ȡ���β����Ǥϴ�¸�� mm_cfg.py ���񤭤��ޤ���. 
 
417
      ���Τ���, ���Υե�����ˤϼ�ͳ���ѹ���ä��뤳�Ȥ��Ǥ��ޤ�.
 
418
 
 
419
      ����: HOME_DIR �� MAILMAN_DIR ���ѹ����ʤ�����. ������,
 
420
      configure ������ץȤǼ�ưŪ�����ꤵ��ޤ�.
 
421
 
 
422
    - ���Υ��ޥ�ɤǥ����ȥѥ���ɤ����ꤹ��.
 
423
 
 
424
        % $prefix/bin/mmsitepass <your-site-password>
 
425
 
 
426
      ���Υѥ���ɤϸĿͥ桼����ꥹ�ȴ����ԤΥѥ���ɤ�ɬ�פ�
 
427
      �Ȥ��ˤϤ��ĤǤ�Ȥ��ޤ�. �Ĥޤ�, �����ȴ����Ԥˤ�ɬ�פ�����
 
428
      ��, �����Τ��Ȥ�Ĵ������ǽ�Ϥ�Ϳ�����ޤ�.
 
429
 
 
430
      �ޤ�, "�ꥹ�Ⱥ���" ������������������������ѤΥѥ����
 
431
      ��������뤳�Ȥ�Ǥ��ޤ�. (�����, �����ȴ����԰ʳ��Τ��줫��
 
432
      �����ַ�ͳ�ǥꥹ�Ȥ�����������������ꤵ�������Ȥ��˻Ȥ�
 
433
      �ޤ�.) -c ���ץ�����Ȥ��Ȥ��줬�Ǥ��ޤ�.
 
434
 
 
435
6. ����, �Ϥ�褦
 
436
 
 
437
    README �ե�����ˤ� "���ƥꥹ�Ȥ��������" �Ȥ����Ȥ�����,
 
438
    �ǽ�Υƥ��ȥꥹ�Ȥ����������ˡ���񤤤Ƥ���ޤ�.
 
439
 
 
440
7. �ȥ�֥���к�
 
441
 
 
442
    �⤷��Mailman �μ¹Ԥ����꤬ȯ�������顤�ޤ��ʲ��Ρְ���Ū��
 
443
    ����פΥ�������������å����ޤ��礦���⤷�����꤬�����˴�
 
444
    �ޤ�Ƥ��ʤ���С�FAQ �ե�����ȥ���饤��� FAQ Wizard ��
 
445
    �����å����Ƥ������������줫�顤�����ƥ�� syslog ��,
 
446
    $prefix/logs/error �ե�����˥��顼�����äƤ��ʤ���������å�
 
447
    ���ޤ��礦��
 
448
 
 
449
    ���ʤ��Υޥ���Ǥ� syslog �ν�ߤϥޥ���ˤ�ä��Ѥ��ޤ���
 
450
    /var/log/maillog �ˤ��뤫�⤷��ޤ���/var/log/sylog �β�ǽ��
 
451
    �⤢��ޤ���¿���Υޥ���Ǥ� /var/log ������� /adm/log �� 
 
452
    syslog �ե����뤬�����夤�Ƥ��ޤ���
 
453
 
 
454
    �⤷�����顼�����������顤���顼��ݡ��Ȥ� mailman-users@python.org 
 
455
    �����äƤ���������������ˤ� ����򵯤������Ȥ������ʤ�������
 
456
    ��ä�������������Ƥ����������ޤ���syslog ����ط�����Ԥ�
 
457
    ���ԡ����Ƥ��������� �ޤ������ʤ��Υ��ڥ졼�ƥ��󥰥����ƥ�� 
 
458
    Python�ΥС������ξ���� ����Ƥ��������� 
 
459
    (�������������Ѹ�Ǥ���) 
 
460
 
 
461
8. ����Ū������
 
462
 
 
463
    ����:    Mailman �� Web�ڡ��������� 404 File not found ���顼��
 
464
             �ʤ�ޤ���
 
465
 
 
466
    ���ˡ:  Web �����Ф������ Mailman �� CGI ���ޥ�ɤ�����������
 
467
             ��褦������Ǥ��Ƥ��ޤ��󡥰ʲ����ǧ��
 
468
 
 
469
             1) Web�����Ф� $prefix/cgi-bin ������������(permission)
 
470
                �����ꤹ�롥
 
471
             2) Web�����Ф��������Ƶ�ư���롥 
 
472
 
 
473
             Web�����ФΥɥ�����Ȥ�褯�ɤ�Ǥɤ�������褤��Ĵ��
 
474
             �Ƥ���������
 
475
 
 
476
    ����:    Mailman �� Web�ڡ��������� "Internal Server Error" ��
 
477
             �ʤ�ޤ���
 
478
 
 
479
    ���ˡ:  �ְ�ä� GID �ޤ��� UID��Ȥä� CGI������ץȤ�¹Ԥ�
 
480
             �褦�Ȥ��Ƥ����ǽ��������ޤ���syslog ������å�����
 
481
             �����������㤨�С��ʲ��Τ褦�ʹԤ����ä��顤
 
482
 
 
483
                Attempt to exec script with invalid gid 51, expected 99
 
484
 
 
485
             Mailman ��ƥ��󥹥ȡ��뤷�ʤ���Фʤ�ޤ��󡥥���
 
486
             �ȡ���Υ��������ǽ񤫤줿�褦�ˤ��� $CGI_CGI �� 51
 
487
             �˻��ꤷ�Ƥ���������
 
488
 
 
489
             (����: ������ Web �����Ф� error_log �˽ФƤ��뤫�⤷
 
490
              ��ޤ��� �ƥ��󥹥ȡ���� 
 
491
                 ./configure --with-cgi-gid=51 ... 
 
492
              �� make install �ǤǤ���Ϥ��Ǥ���¾�����̵꤬�����
 
493
              �Ǥ�����) 
 
494
 
 
495
    ����:    �᡼���ꥹ�Ȥ����ä��顤�ꥹ�Ȥ����Ĥ���ʤ��Ȥ���
 
496
             �᡼���������ޤ�����
 
497
 
 
498
    ���ˡ:  ¿ʬ�������ƥ�� alias �ǡ����١�����ɬ�פ� alias �� 
 
499
             �ɲä��Ƥ��ʤ��ä��ΤǤ��礦��alias �� newlist ���ޥ�� 
 
500
             ��¹Ԥ����Ȥ��˽ФƤ��ޤ����⤷�ºݤ��ɲä��Ƥ����顤 
 
501
             newaliases ��¹Ԥ��� alias �ǡ����١����򹹿����Ƥ���
 
502
             ���ä� �Τ��⤷��ޤ��󡥾�Υ��������5��⤦�����ɤ��
 
503
             ����������
 
504
 
 
505
    ����:    �ꥹ�Ȥ˥᡼������ä��顤"unknown mailer error" �� 
 
506
             ���äƤ��ޤ�����
 
507
 
 
508
    ���ˡ:  �᡼�륷���ƥ�Ǵְ�ä� GID �ޤ��� UID��ȤäƤ���
 
509
             ��ǽ��������ޤ���syslog ������å����Ƥ�������������
 
510
             �褦�� �Ԥ����ä��顤
 
511
 
 
512
             Attempt to exec script with invalid gid 51, expected 99
 
513
 
 
514
             Mailman ��ƥ��󥹥ȡ��뤷�ʤ���Фʤ�ޤ��� 
 
515
             ���󥹥ȡ���Υ��������ǽ񤫤줿�褦�ˤ��� $MAIL_GID 
 
516
             �� 51�˻��ꤷ�Ƥ���������Postfix �ˤĤ��Ƥϼ�������� 
 
517
             ���Ƥ����������ǥե���ȤǤϤ��Τ褦�����꤬ȯ�����ޤ���
 
518
 
 
519
             (����:���顼�᡼�����˽񤫤�Ƥ��뤫�⤷��ޤ��� 
 
520
              ./configure --with-mail-gid=51 ... make install �� 
 
521
              �������ޤ�) 
 
522
 
 
523
 
 
524
    ����:    ��� Postfix �� MTA �˻ȤäƤ��ޤ��������ơ� mail wrapper 
 
525
             �ץ������� GID����äƤ������ʿ�� log �˻Ĥ��ޤ���
 
526
 
 
527
    ���ˡ:  Postfix �� main.cf ����ե�������ˡ� "alias_maps" ��
 
528
             ����̾���ǡ� Postfix �Ѥ��̤� aliases �ե�������ä�
 
529
             ���������� �ե������ mailman �Υۡ���ǥ��쥯�ȥ��
 
530
             �ɤ������뤤�Ϥɤ��Ǥ� mailman ���񤭤����Ȥ�������
 
531
             ���Ƥ��������� mailman �桼���ˤʤä� Postfix �� 
 
532
             "postalias" ���ޥ�� �� alias file �ˤĤ��Ƽ¹Ԥ��ޤ���
 
533
 
 
534
             % postalias <the alias file>
 
535
 
 
536
             ����ˡ�mailman �桼���ǡ�
 
537
 
 
538
             % python -c'import os; print os.getgid()'
 
539
 
 
540
             ��¹Ԥ��ޤ�������� mailman �ץ������ �� mail wrapper 
 
541
             �¹Ԥκݤ� �Ȥ��٤� ���롼�� ID �����Ϥ���ޤ��� ����� 
 
542
             "thegid" �Ȥ��ޤ��礦�����Τ褦�ˤ��� mailman ��ƹ���
 
543
             ���Ƥ���������
 
544
 
 
545
             % ./configure --with-mail-gid=thegid
 
546
 
 
547
             Postfix �� Mailman ��Ϣ�Ȥ��ƻȤ���ˤĤ��Ƥ�,
 
548
             README.POSTFIX �⸫�Ƥ�������.
 
549
 
 
550
 
 
551
    ����:    �ꥹ�Ȥ˥᡼�������ȡ� 
 
552
             "sh: wrapper not available for sendmail programs" 
 
553
             �Ȥ����᡼�뤬���äƤ��ޤ���
 
554
 
 
555
    ���ˡ:  ���ʤ��Υ����ƥ�Ǥ� sendmail restricted shell (smrsh)��
 
556
             �Ȥ��� ���ޤ����᡼�� wrapper ($prefix/mail/wrapper) 
 
557
             ���� smrsh �Ǽ¹Ԥ����Ĥ���Ƥ���ǥ��쥯�ȥ�إ����
 
558
             ��å���󥯤� ĥ��ɬ�פ�����ޤ���
 
559
 
 
560
             ����Ū�ˤ��Υǥ��쥯�ȥ�� /var/admin/sm.bin, 
 
561
             /usr/admin/sm.bin ���� /etc/smrsh �ʤɤ����ꤵ��Ƥ��ޤ��� 
 
562
 
 
563
             Debian linux �Ǥϥ����ƥ�� /usr/lib/sm.bin ��������ޤ�
 
564
             ��������ϴְ�äƤ��ޤ���/usr/admin/sm.bin �� ��äƤ�
 
565
             ���إ�󥯤��������ɬ�פ�����ޤ��� 
 
566
             ����newaliases ���Ǥ��Ф��ɤ� alias �� wrapper �ؤ�
 
567
             �����ʥ�󥯤�ؤ�ɬ�פ�����ޤ���
 
568
 
 
569
    ����:    configure ��ƤӽФ��Ȥ��˻��餫���Ƥ��ޤ��ޤ����� 
 
570
             �ݽ��򤷤ƺƥ��󥹥ȡ��뤹��ˤϤɤ������餤���Ǥ���?
 
571
 
 
572
    ���ˡ   % make clean
 
573
             % ./configure --with-the-right-options
 
574
             % make install
 
575
 
 
576