blob: 70d585739677582b41f1efdada45b196b6693c31 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
<!--
$FML: qmail.sgml,v 1.1.1.1 2001/04/28 06:32:36 fukachan Exp $
-->
<chapter id="qmail">
<title> qmail </title>
<sect1>
<title> qmail ��������¤�ˤĤ��� </title>
<screen>
qmail-inject qmail-smtpd
\ /
\ /
qmail-queue ... [qmail-clean]
|
|
[qmail-send]
/ |
/ |
[qmail-lspawn] [qmail-rspawn]
|| ||
|| ||
qmail-local qmail-remote
</screen>
</sect1>
<sect1>
<title> /var/qmail/users/assign </title>
<sect2>
<title> Case 1: exact match </title>
<para>
<screen>
=local:user:uid:gid:homedir:dash:ext:
</screen>
��
home-dir/.qmaildashext
�����椵��롣
<screen>
=elena:fukachan:0:0:/a:-:elena:
</screen>
�� /a/.qmail-elena �����椵��롣
</para>
</sect2>
<sect2>
<title> Case 1: wildcard match </title>
<para>
<screen>
+loc:user:uid:gid:homedir:dash:pre:
IS EQUIVALENT TO
=locext:user:uid:gid:homedir:dash:preext:
Example 1: ext == -ctl
+elena:fukachan:0:0:/a:-:XXX:
=>
=elena-ctl:fukachan:0:0:/a:-:XXX-ctl:
by /a/.qmail-XXX-ctl
Example 2: really ?
assume "ext == ctl", so we expect the following behaviour:
+elena-:fukachan:0:0:/a:-:XXX:
=>
=elena-ctl:fukachan:0:0:/a:-:XXXctl:
controlled by /a/.qmail-XXXctl
</screen>
</para>
</sect2>
</sect1>
</chapter>
|