From 3aafa05f2bfc4038a10c38442643dd191e0b8b3f Mon Sep 17 00:00:00 2001
From: tkikuchi <>
Date: Sun, 10 Apr 2005 08:28:17 +0000
Subject: mailman-install documents re-generated from tex source.
---
admin/www/mailman-install.pdf | Bin 111530 -> 219226 bytes
admin/www/mailman-install.ps | 886 ++++++++++++----------
admin/www/mailman-install.txt | 128 +++-
admin/www/mailman-install/about.html | 4 +-
admin/www/mailman-install/bsd-issues.html | 2 +-
admin/www/mailman-install/create-install-dir.html | 10 +-
admin/www/mailman-install/customizing.html | 6 +-
admin/www/mailman-install/exim3-transport.html | 2 +-
admin/www/mailman-install/front.html | 2 +-
admin/www/mailman-install/index.html | 4 +-
admin/www/mailman-install/mail-server.html | 2 +-
admin/www/mailman-install/mailman-install.html | 4 +-
admin/www/mailman-install/node10.html | 2 +-
admin/www/mailman-install/node12.html | 2 +-
admin/www/mailman-install/node13.html | 2 +-
admin/www/mailman-install/node15.html | 2 +-
admin/www/mailman-install/node16.html | 2 +-
admin/www/mailman-install/node17.html | 2 +-
admin/www/mailman-install/node18.html | 2 +-
admin/www/mailman-install/node2.html | 2 +-
admin/www/mailman-install/node20.html | 2 +-
admin/www/mailman-install/node21.html | 2 +-
admin/www/mailman-install/node22.html | 2 +-
admin/www/mailman-install/node23.html | 2 +-
admin/www/mailman-install/node24.html | 2 +-
admin/www/mailman-install/node25.html | 2 +-
admin/www/mailman-install/node26.html | 2 +-
admin/www/mailman-install/node27.html | 2 +-
admin/www/mailman-install/node28.html | 2 +-
admin/www/mailman-install/node29.html | 2 +-
admin/www/mailman-install/node3.html | 2 +-
admin/www/mailman-install/node30.html | 2 +-
admin/www/mailman-install/node31.html | 2 +-
admin/www/mailman-install/node32.html | 2 +-
admin/www/mailman-install/node33.html | 2 +-
admin/www/mailman-install/node34.html | 2 +-
admin/www/mailman-install/node36.html | 2 +-
admin/www/mailman-install/node37.html | 2 +-
admin/www/mailman-install/node38.html | 2 +-
admin/www/mailman-install/node4.html | 2 +-
admin/www/mailman-install/node40.html | 2 +-
admin/www/mailman-install/node41.html | 2 +-
admin/www/mailman-install/node42.html | 2 +-
admin/www/mailman-install/node43.html | 4 +-
admin/www/mailman-install/node44.html | 2 +-
admin/www/mailman-install/node45.html | 2 +-
admin/www/mailman-install/node47.html | 2 +-
admin/www/mailman-install/node48.html | 2 +-
admin/www/mailman-install/node50.html | 104 ++-
admin/www/mailman-install/node6.html | 2 +-
admin/www/mailman-install/node7.html | 2 +-
admin/www/mailman-install/node8.html | 2 +-
admin/www/mailman-install/node9.html | 2 +-
admin/www/mailman-install/postfix-virtual.html | 2 +-
admin/www/mailman-install/qmail-issues.html | 24 +-
admin/www/mailman-install/troubleshooting.html | 4 +-
56 files changed, 761 insertions(+), 505 deletions(-)
(limited to 'admin')
diff --git a/admin/www/mailman-install.pdf b/admin/www/mailman-install.pdf
index a463010f..16c53b4f 100644
Binary files a/admin/www/mailman-install.pdf and b/admin/www/mailman-install.pdf differ
diff --git a/admin/www/mailman-install.ps b/admin/www/mailman-install.ps
index 504b18eb..02159a05 100644
--- a/admin/www/mailman-install.ps
+++ b/admin/www/mailman-install.ps
@@ -1,17 +1,18 @@
%!PS-Adobe-2.0
-%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
+%%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software
%%Title: mailman-install.dvi
-%%Pages: 26
+%%Pages: 27
%%PageOrder: Ascend
-%%BoundingBox: 0 0 596 842
+%%BoundingBox: 0 0 595 842
%%DocumentFonts: Helvetica Helvetica-Oblique Times-Roman Times-Bold
%%+ Courier Times-Italic Times-BoldItalic Helvetica-Bold CMSY10
+%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -N0 -o mailman-install.ps mailman-install
-%DVIPSParameters: dpi=600, compressed
-%DVIPSSource: TeX output 2004.12.22:2337
-%%BeginProcSet: texc.pro
+%DVIPSParameters: dpi=600
+%DVIPSSource: TeX output 2005.04.10:1706
+%%BeginProcSet: tex.pro 0 0
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
@@ -30,22 +31,10 @@ df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
-1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
-1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
-0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
-sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
-rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
-gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
-/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
-/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
-A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
-get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
-ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
-fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
-{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
-chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
-1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
-forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
+/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
+setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
+restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
@@ -69,17 +58,25 @@ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
-%%BeginProcSet: 8r.enc
-% File 8r.enc as of 2002-03-12 for PSNFSS 9
+%%BeginProcSet: 8r.enc 0 0
+% File 8r.enc TeX Base 1 Encoding Revision 2.0 2002-10-30
%
-% This is the encoding vector for Type1 and TrueType fonts to be used
-% with TeX. This file is part of the PSNFSS bundle, version 9
+% @@psencodingfile@{
+% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry,
+% W. Schmidt, P. Lehman",
+% version = "2.0",
+% date = "30 October 2002",
+% filename = "8r.enc",
+% email = "tex-fonts@@tug.org",
+% docstring = "This is the encoding vector for Type1 and TrueType
+% fonts to be used with TeX. This file is part of the
+% PSNFSS bundle, version 9"
+% @}
%
-% Authors: S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry, W. Schmidt
-%
-% Idea is to have all the characters normally included in Type 1 fonts
+% The idea is to have all the characters normally included in Type 1 fonts
% available for typesetting. This is effectively the characters in Adobe
-% Standard Encoding + ISO Latin 1 + extra characters from Lucida + Euro.
+% Standard encoding, ISO Latin 1, Windows ANSI including the euro symbol,
+% MacRoman, and some extra characters from Lucida.
%
% Character code assignments were made as follows:
%
@@ -97,77 +94,95 @@ rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
% (3) Y&Y Lucida Bright includes some extra text characters; in the
% hopes that other PostScript fonts, perhaps created for public
% consumption, will include them, they are included starting at 0x12.
+% These are /dotlessj /ff /ffi /ffl.
%
-% (4) Remaining positions left undefined are for use in (hopefully)
-% upward-compatible revisions, if someday more characters are generally
-% available.
-%
-% (5) hyphen appears twice for compatibility with both ASCII and Windows.
+% (4) hyphen appears twice for compatibility with both ASCII and Windows.
+%
+% (5) /Euro was assigned to 128, as in Windows ANSI
+%
+% (6) Missing characters from MacRoman encoding incorporated as follows:
+%
+% PostScript MacRoman TeXBase1
+% -------------- -------------- --------------
+% /notequal 173 0x16
+% /infinity 176 0x17
+% /lessequal 178 0x18
+% /greaterequal 179 0x19
+% /partialdiff 182 0x1A
+% /summation 183 0x1B
+% /product 184 0x1C
+% /pi 185 0x1D
+% /integral 186 0x81
+% /Omega 189 0x8D
+% /radical 195 0x8E
+% /approxequal 197 0x8F
+% /Delta 198 0x9D
+% /lozenge 215 0x9E
%
-% (6) /Euro is assigned to 128, as in Windows ANSI
-%
/TeXBase1Encoding [
-% 0x00 (encoded characters from Adobe Standard not in Windows 3.1)
- /.notdef /dotaccent /fi /fl
- /fraction /hungarumlaut /Lslash /lslash
- /ogonek /ring /.notdef
- /breve /minus /.notdef
-% These are the only two remaining unencoded characters, so may as
-% well include them.
- /Zcaron /zcaron
+% 0x00
+ /.notdef /dotaccent /fi /fl
+ /fraction /hungarumlaut /Lslash /lslash
+ /ogonek /ring /.notdef /breve
+ /minus /.notdef /Zcaron /zcaron
% 0x10
- /caron /dotlessi
-% (unusual TeX characters available in, e.g., Lucida Bright)
- /dotlessj /ff /ffi /ffl
- /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef
- % very contentious; it's so painful not having quoteleft and quoteright
- % at 96 and 145 that we move the things normally found there down to here.
- /grave /quotesingle
-% 0x20 (ASCII begins)
+ /caron /dotlessi /dotlessj /ff
+ /ffi /ffl /notequal /infinity
+ /lessequal /greaterequal /partialdiff /summation
+ /product /pi /grave /quotesingle
+% 0x20
/space /exclam /quotedbl /numbersign
/dollar /percent /ampersand /quoteright
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+ /parenleft /parenright /asterisk /plus
+ /comma /hyphen /period /slash
% 0x30
- /zero /one /two /three /four /five /six /seven
- /eight /nine /colon /semicolon /less /equal /greater /question
+ /zero /one /two /three
+ /four /five /six /seven
+ /eight /nine /colon /semicolon
+ /less /equal /greater /question
% 0x40
- /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
+ /at /A /B /C
+ /D /E /F /G
+ /H /I /J /K
+ /L /M /N /O
% 0x50
- /P /Q /R /S /T /U /V /W
- /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+ /P /Q /R /S
+ /T /U /V /W
+ /X /Y /Z /bracketleft
+ /backslash /bracketright /asciicircum /underscore
% 0x60
- /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
+ /quoteleft /a /b /c
+ /d /e /f /g
+ /h /i /j /k
+ /l /m /n /o
% 0x70
- /p /q /r /s /t /u /v /w
- /x /y /z /braceleft /bar /braceright /asciitilde
- /.notdef % rubout; ASCII ends
+ /p /q /r /s
+ /t /u /v /w
+ /x /y /z /braceleft
+ /bar /braceright /asciitilde /.notdef
% 0x80
- /Euro /.notdef /quotesinglbase /florin
+ /Euro /integral /quotesinglbase /florin
/quotedblbase /ellipsis /dagger /daggerdbl
/circumflex /perthousand /Scaron /guilsinglleft
- /OE /.notdef /.notdef /.notdef
+ /OE /Omega /radical /approxequal
% 0x90
/.notdef /.notdef /.notdef /quotedblleft
/quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright
- /oe /.notdef /.notdef /Ydieresis
+ /oe /Delta /lozenge /Ydieresis
% 0xA0
- /.notdef % nobreakspace
- /exclamdown /cent /sterling
+ /.notdef /exclamdown /cent /sterling
/currency /yen /brokenbar /section
/dieresis /copyright /ordfeminine /guillemotleft
- /logicalnot
- /hyphen % Y&Y (also at 45); Windows' softhyphen
- /registered
- /macron
+ /logicalnot /hyphen /registered /macron
% 0xD0
/degree /plusminus /twosuperior /threesuperior
/acute /mu /paragraph /periodcentered
/cedilla /onesuperior /ordmasculine /guillemotright
/onequarter /onehalf /threequarters /questiondown
% 0xC0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Agrave /Aacute /Acircumflex /Atilde
+ /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis
/Igrave /Iacute /Icircumflex /Idieresis
% 0xD0
@@ -187,55 +202,9 @@ rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
/udieresis /yacute /thorn /ydieresis
] def
-%%EndProcSet
-%%BeginProcSet: bbad153f.enc
-% Thomas Esser, Dec 2002. public domain
-%
-% Encoding for:
-% cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9
-%
-/TeXbbad153fEncoding [
-/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
-/plusminus /minusplus /circleplus /circleminus /circlemultiply
-/circledivide /circledot /circlecopyrt /openbullet /bullet
-/equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal
-/greaterequal /precedesequal /followsequal /similar /approxequal
-/propersubset /propersuperset /lessmuch /greatermuch /precedes /follows
-/arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast
-/arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup
-/arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional
-/prime /infinity /element /owner /triangle /triangleinv /negationslash
-/mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur
-/latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K
-/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection
-/unionmulti /logicaland /logicalor /turnstileleft /turnstileright
-/floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright
-/angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv
-/backslash /wreathproduct /radical /coproduct /nabla /integral
-/unionsq /intersectionsq /subsetsqequal /supersetsqequal /section
-/dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
-/plusminus /minusplus /circleplus /circleminus /.notdef /.notdef
-/circlemultiply /circledivide /circledot /circlecopyrt /openbullet
-/bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset
-/lessequal /greaterequal /precedesequal /followsequal /similar
-/approxequal /propersubset /propersuperset /lessmuch /greatermuch
-/precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-] def
%%EndProcSet
-%%BeginProcSet: texps.pro
+%%BeginProcSet: texps.pro 0 0
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
@@ -272,10 +241,9 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
-dup 0 /.notdef put
+dup 15 /bullet put
readonly def
/FontBBox{-29 -960 1116 775}readonly def
-/UniqueID 5000820 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
@@ -307,86 +275,84 @@ C871399127FF5D07A868885B5FF7CDEB50B8323B2533DEF8DC973B1AE84FA0A2
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
-TeXDict begin 39158280 55380996 1000 600 600 (mailman-install.dvi)
+TeXDict begin 39139632 55387786 1000 600 600 (mailman-install.dvi)
@start /Fa 136[48 2[22 26 3[33 37 1[18 2[18 37 33 3[29
-37 50[18 44[37 2[{ TeXBase1Encoding ReEncodeFont }13
-66.4176 /Times-Bold rf /Fb 158[25 97[{ TeXBase1Encoding ReEncodeFont }1
-49.8132 /Times-Italic rf /Fc 158[29 97[{ TeXBase1Encoding ReEncodeFont }
-1 58.1154 /Times-Italic rf /Fd 240[42 15[{
- TeXbbad153fEncoding ReEncodeFont }1 83.022 /CMSY10 rf
-/Fe 134[42 4[25 3[46 46 46 5[46 6[42 49[21 47[{
- TeXBase1Encoding ReEncodeFont }8 74.7198 /Helvetica-Bold
+37 50[18 44[37 2[{TeXBase1Encoding ReEncodeFont}13 66.4176
+/Times-Bold rf /Fb 158[25 97[{TeXBase1Encoding ReEncodeFont}1
+49.8132 /Times-Italic rf /Fc 158[29 97[{TeXBase1Encoding ReEncodeFont}1
+58.1154 /Times-Italic rf /Fd 240[42 15[{}1 83.022 /CMSY10
+rf /Fe 134[42 4[25 3[46 46 46 5[46 6[42 49[21 47[{
+TeXBase1Encoding ReEncodeFont}8 74.7198 /Helvetica-Bold
rf /Ff 135[42 2[46 23 32 32 1[42 42 46 65 3[23 46 42
-1[37 42 2[42 51[28 45[{ TeXBase1Encoding ReEncodeFont }16
+1[37 42 2[42 51[28 45[{TeXBase1Encoding ReEncodeFont}16
83.022 /Times-BoldItalic rf /Fg 138[55 2[44 2[50 55 6[50
-1[44 1[44 96[55 2[{ TeXBase1Encoding ReEncodeFont }8
-99.6264 /Times-Bold rf /Fh 144[32 32 48 13 2[13 32 2[32
-3[32 49[16 47[{ TeXBase1Encoding ReEncodeFont }9 58.1154
-/Helvetica rf /Fi 201[25 25 25 25 25 25 49[{
- TeXBase1Encoding ReEncodeFont }6 49.8132 /Times-Roman
-rf /Fj 134[37 37 55 37 42 23 32 32 42 42 42 42 60 23
-37 1[23 42 42 23 37 42 37 42 42 7[46 51 69 51 60 46 42
-51 1[51 60 55 69 46 55 1[28 60 60 51 51 60 55 51 51 6[28
-7[42 42 3[28 5[28 36[42 2[{ TeXBase1Encoding ReEncodeFont }53
-83.022 /Times-Italic rf /Fk 219[42 36[{
- .167 SlantFont TeXBase1Encoding ReEncodeFont }1 83.022
-/Times-Roman rf /Fl 119[45 10[45 45 45 45 45 45 45 45
+1[44 1[44 96[55 2[{TeXBase1Encoding ReEncodeFont}8 99.6264
+/Times-Bold rf /Fh 144[32 32 48 13 2[13 32 2[32 3[32
+49[16 47[{TeXBase1Encoding ReEncodeFont}9 58.1154 /Helvetica
+rf /Fi 201[25 25 25 25 25 25 49[{TeXBase1Encoding ReEncodeFont}6
+49.8132 /Times-Roman rf /Fj 134[37 37 55 37 42 23 32
+32 42 42 42 42 60 23 37 1[23 42 42 23 37 42 37 42 42
+7[46 51 69 51 60 46 42 51 1[51 60 55 69 46 55 1[28 60
+60 51 51 60 55 51 51 6[28 7[42 42 3[28 5[28 36[42 2[{
+TeXBase1Encoding ReEncodeFont}53 83.022 /Times-Italic
+rf /Fk 219[42 36[{.167 SlantFont TeXBase1Encoding ReEncodeFont}1
+83.022 /Times-Roman rf /Fl 119[45 10[45 45 45 45 45 45
45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45
-45 45 45 1[45 1[45 45 45 45 45 45 45 45 45 45 45 45 1[45
-45 45 45 45 45 1[45 45 45 45 45 45 45 1[45 45 45 45 45
+45 45 45 45 45 1[45 1[45 45 45 45 45 45 45 45 45 45 45
+45 1[45 45 45 45 45 45 1[45 45 45 45 45 45 45 1[45 45
45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45
-45 45 45 45 1[45 45 45 45 45 33[{ TeXBase1Encoding ReEncodeFont }88
-74.7198 /Courier rf /Fm 133[50 50 50 50 50 50 50 50 50
-50 50 50 50 50 50 50 1[50 50 50 50 50 50 50 50 50 12[50
-50 50 1[50 50 1[50 50 2[50 2[50 50 50 50 1[50 50 5[50
-4[50 1[50 50 50 1[50 50 50 1[50 50 50 50 50 39[{
- TeXBase1Encoding ReEncodeFont }52 83.022 /Courier rf
-/Fn 201[29 29 29 29 29 29 49[{ TeXBase1Encoding ReEncodeFont }6
+45 45 45 45 45 45 45 1[45 45 45 45 45 33[{TeXBase1Encoding ReEncodeFont}
+88 74.7198 /Courier rf /Fm 133[50 50 50 50 50 50 50 50
+50 50 50 50 50 50 50 50 1[50 50 50 50 50 50 50 50 50
+12[50 50 50 1[50 50 1[50 50 2[50 2[50 50 50 50 1[50 50
+5[50 4[50 1[50 50 50 1[50 50 50 1[50 50 50 50 50 3[50
+35[{TeXBase1Encoding ReEncodeFont}53 83.022 /Courier
+rf /Fn 201[29 29 29 29 29 29 49[{TeXBase1Encoding ReEncodeFont}6
58.1154 /Times-Roman rf /Fo 134[50 50 1[50 55 28 50 33
1[55 55 55 83 22 50 1[22 55 55 1[55 55 50 1[55 8[66 2[72
1[66 72 78 66 78 72 83 55 4[78 1[66 72 72 66 66 10[55
-55 55 55 55 55 1[28 28 43[50 2[{ TeXBase1Encoding ReEncodeFont }45
+55 55 55 55 55 1[28 28 43[50 2[{TeXBase1Encoding ReEncodeFont}45
99.6264 /Helvetica rf /Fp 107[28 28 25[42 42 60 42 46
23 42 28 1[46 46 46 69 18 42 1[18 46 46 23 46 46 42 46
-46 10[55 60 51 55 60 65 55 2[69 46 2[23 60 2[55 60 60
-55 55 7[46 46 46 46 46 46 46 46 46 46 23 23 28 42[42
-2[{ TeXBase1Encoding ReEncodeFont }55 83.022 /Helvetica
+46 8[55 1[55 60 51 55 60 65 55 65 1[69 46 2[23 60 2[55
+60 60 55 55 7[46 46 46 46 46 46 46 46 46 46 23 23 28
+42[42 2[{TeXBase1Encoding ReEncodeFont}57 83.022 /Helvetica
rf /Fq 134[33 33 48 33 33 18 26 22 1[33 33 33 52 18 33
1[18 33 33 22 29 33 29 33 29 22 6[48 48 3[41 37 4[48
59 3[22 3[41 48 44 44 12[33 2[33 33 2[17 22 17 4[22 5[22
-33[{ TeXBase1Encoding ReEncodeFont }43 66.4176 /Times-Roman
-rf /Fr 134[42 42 60 42 46 28 32 37 46 46 42 46 69 23
-46 1[23 46 42 28 37 46 37 46 42 28 8[83 2[55 46 60 1[51
-1[60 78 3[32 4[60 60 55 4[47 2[28 42 42 42 42 42 42 42
-42 42 42 23 21 28 1[47 3[28 36[46 2[{ TeXBase1Encoding ReEncodeFont }54
-83.022 /Times-Bold rf /Fs 167[43 9[43 4[20 73[{
- TeXBase1Encoding ReEncodeFont }3 59.7758 /Times-Roman
-rf /Ft 134[37 37 54 37 37 21 29 25 2[37 37 58 21 2[21
-37 37 25 33 37 33 37 33 8[54 2[54 46 42 2[42 54 54 66
-46 2[25 1[54 23[21 19 25 19 44[{ TeXBase1Encoding ReEncodeFont }36
-74.7198 /Times-Roman rf /Fu 139[25 29 33 14[33 42 37
-31[54 65[{ TeXBase1Encoding ReEncodeFont }7 74.7198 /Times-Bold
-rf /Fv 133[37 37 37 54 37 42 21 37 25 42 42 42 42 62
-17 37 1[17 42 42 21 42 42 37 42 42 12[46 50 54 1[50 58
-1[62 42 5[46 50 54 2[50 76 42 1[44 2[21 42 42 42 42 42
-42 42 42 42 42 21 21 25 2[29 25 25 1[50 35[37 2[{
- TeXBase1Encoding ReEncodeFont }58 74.7198 /Helvetica
-rf /Fw 64[37 29[28 10[42 1[37 37 24[37 42 42 60 42 42
-23 32 28 42 42 42 42 65 23 42 23 23 42 42 28 37 42 37
-42 37 28 6[60 60 78 60 60 51 46 55 60 46 60 60 74 51
-60 32 28 60 60 46 51 60 55 55 60 1[37 1[47 1[23 23 42
-42 42 42 42 42 42 42 42 42 23 21 28 21 2[28 28 28 5[28
-29[46 46 2[{ TeXBase1Encoding ReEncodeFont }81 83.022
-/Times-Roman rf /Fx 134[60 1[86 60 66 33 60 40 66 66
-66 66 100 27 60 1[27 66 66 33 66 66 60 66 66 9[113 2[73
-80 86 1[80 2[100 3[33 5[86 80 8[66 66 66 66 66 66 66
-66 66 66 2[40 42[60 2[{ TeXBase1Encoding ReEncodeFont }44
+33[{TeXBase1Encoding ReEncodeFont}43 66.4176 /Times-Roman
+rf /Fr 103[28 30[42 42 60 42 46 28 32 37 46 46 42 46
+69 23 46 1[23 46 42 28 37 46 37 46 42 28 8[83 2[55 46
+60 1[51 1[60 78 3[32 4[60 60 55 4[47 2[28 42 42 42 42
+42 42 42 42 42 42 23 21 28 1[47 3[28 36[46 2[{
+TeXBase1Encoding ReEncodeFont}55 83.022 /Times-Bold rf
+/Fs 167[43 9[43 4[20 73[{TeXBase1Encoding ReEncodeFont}3
+59.7758 /Times-Roman rf /Ft 134[37 37 54 37 37 21 29
+25 2[37 37 58 21 2[21 37 37 25 33 37 33 37 33 8[54 2[54
+46 42 2[42 54 54 66 46 2[25 1[54 23[21 19 25 19 44[{
+TeXBase1Encoding ReEncodeFont}36 74.7198 /Times-Roman
+rf /Fu 139[25 29 33 14[33 42 37 31[54 65[{TeXBase1Encoding ReEncodeFont}
+7 74.7198 /Times-Bold rf /Fv 103[25 29[37 37 37 54 37
+42 21 37 25 42 42 42 42 62 17 37 1[17 42 42 21 42 42
+37 42 42 12[46 50 54 1[50 58 1[62 42 2[21 2[46 50 54
+2[50 76 42 1[44 2[21 42 42 42 42 42 42 42 42 42 42 21
+21 25 2[29 25 25 1[50 35[37 2[{TeXBase1Encoding ReEncodeFont}60
+74.7198 /Helvetica rf /Fw 64[37 29[28 10[42 1[37 37 24[37
+42 42 60 42 42 23 32 28 42 42 42 42 65 23 42 23 23 42
+42 28 37 42 37 42 37 28 6[60 60 78 60 60 51 46 55 60
+46 60 60 74 51 60 32 28 60 60 46 51 60 55 55 60 1[37
+1[47 1[23 23 42 42 42 42 42 42 42 42 42 42 23 21 28 21
+2[28 28 28 5[28 29[46 46 2[{TeXBase1Encoding ReEncodeFont}81
+83.022 /Times-Roman rf /Fx 134[60 1[86 60 66 33 60 40
+66 66 66 66 100 27 60 1[27 66 66 33 66 66 60 66 66 9[113
+2[73 80 86 1[80 2[100 3[33 5[86 80 8[66 66 66 66 66 66
+66 66 66 66 2[40 42[60 2[{TeXBase1Encoding ReEncodeFont}44
119.552 /Helvetica rf /Fy 140[50 6[22 6[55 3[55 14[72
-31[55 55 2[28 46[{ TeXBase1Encoding ReEncodeFont }8 99.6264
+31[55 55 2[28 46[{TeXBase1Encoding ReEncodeFont}8 99.6264
/Helvetica-Oblique rf /Fz 138[115 57 103 3[115 115 172
46 2[46 7[115 11[149 6[149 172 3[57 1[161 25[69 45[{
- TeXBase1Encoding ReEncodeFont }15 206.559 /Helvetica
-rf end
+TeXBase1Encoding ReEncodeFont}15 206.559 /Helvetica rf
+end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
@@ -397,27 +363,27 @@ TeXDict begin
%%Page: 1 1
TeXDict begin 1 0 bop 0 83 3901 9 v 700 357 a Fz(GNU)57
b(Mailman)g(-)g(Installation)h(Man)n(ual)3368 504 y Fy(Release)30
-b(2.1)3153 859 y Fx(Barr)t(y)i(W)-5 b(arsa)n(w)3248 1213
-y Fw(December)18 b(22,)i(2004)3265 1360 y Fv(barr)r(y\(at\)p)n
-(ython.org)1811 1581 y Fu(Abstract)208 1732 y Ft(This)30
-b(document)j(describes)f(ho)n(w)g(to)f(install)f(GNU)h(Mailman)h(on)f
-(a)g(POSIX-based)g(system)h(such)g(as)h(U)t Fs(N)t(I)t(X)r
-Ft(,)f(MacOSX,)f(or)208 1824 y(GNU/Linux.)45 b(It)26
-b(will)g(co)o(v)o(er)h(basic)g(installation)f(instructions,)j(as)e
-(well)f(as)g(guidelines)i(for)e(inte)o(grating)h(Mailman)g(with)f(your)
-208 1915 y(web)19 b(and)g(mail)g(serv)o(ers.)208 2006
-y(The)f(GNU)h(Mailman)g(website)g(is)g(at)g Fv(http://www)l(.list.org)0
-2287 y Fx(Contents)0 2472 y Fr(1)83 b(Installation)19
-b(Requir)o(ements)2810 b(2)0 2655 y(2)83 b(Set)20 b(up)h(y)n(our)f
-(system)3064 b(2)125 2754 y Fw(2.1)85 b(Add)20 b(the)g(group)f(and)g
-(user)47 b(.)41 b(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)143 b(3)125 2854
-y(2.2)85 b(Create)21 b(the)f(installation)g(directory)k(.)41
-b(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
-g(.)g(.)143 b(3)0 3037 y Fr(3)83 b(Build)21 b(and)g(install)f(Mailman)
-2804 b(4)125 3136 y Fw(3.1)85 b(Run)21 b Fr(con\002gur)o(e)i
+b(2.1)3153 859 y Fx(Barr)t(y)i(W)-5 b(arsa)n(w)3413 1213
+y Fw(April)20 b(10,)g(2005)3265 1360 y Fv(barr)r(y\(at\)p)n(ython.org)
+1811 1581 y Fu(Abstract)208 1732 y Ft(This)30 b(document)j(describes)f
+(ho)n(w)g(to)f(install)f(GNU)h(Mailman)h(on)f(a)g(POSIX-based)g(system)
+h(such)g(as)h(U)t Fs(N)t(I)t(X)r Ft(,)f(MacOSX,)f(or)208
+1824 y(GNU/Linux.)45 b(It)26 b(will)g(co)o(v)o(er)h(basic)g
+(installation)f(instructions,)j(as)e(well)f(as)g(guidelines)i(for)e
+(inte)o(grating)h(Mailman)g(with)f(your)208 1915 y(web)19
+b(and)g(mail)g(serv)o(ers.)208 2006 y(The)f(GNU)h(Mailman)g(website)g
+(is)g(at)g Fv(http://www)l(.list.org)0 2287 y Fx(Contents)0
+2472 y Fr(1)83 b(Installation)19 b(Requir)o(ements)2810
+b(2)0 2655 y(2)83 b(Set)20 b(up)h(y)n(our)f(system)3064
+b(2)125 2754 y Fw(2.1)85 b(Add)20 b(the)g(group)f(and)g(user)47
+b(.)41 b(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)143 b(3)125 2854 y(2.2)85
+b(Create)21 b(the)f(installation)g(directory)k(.)41 b(.)g(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)
+h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)143
+b(3)0 3037 y Fr(3)83 b(Build)21 b(and)g(install)f(Mailman)2804
+b(4)125 3136 y Fw(3.1)85 b(Run)21 b Fr(con\002gur)o(e)i
Fw(.)41 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g
(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)143
@@ -826,33 +792,34 @@ Fw(,)0 5331 y(of)d(course:)p 0 5549 3901 4 v 0 5649 a
Fp(3.2)83 b(Mak)n(e)24 b(and)f(install)3059 b(5)p eop
end
%%Page: 6 6
-TeXDict begin 6 5 bop 416 174 a Fl(Exec)358 b(/mailman/*)267
-b($prefix/cgi-bin/*)0 442 y Fw(or:)416 680 y Fl(ScriptAlias)43
-b(/mailman/)312 b($prefix/cgi-bin/)p 0 927 3901 17 v
-0 1218 17 292 v 75 1042 a Fr(W)-5 b(ar)o(ning:)65 b Fw(Y)-9
-b(ou)24 b(w)o(ant)g(to)g(be)g(v)o(ery)f(sure)h(that)g(the)g(user)g(id)h
-(under)d(which)i(your)f(CGI)h(scripts)h(run)e(is)i Fr(not)f
-Fw(in)g(the)h Fm(mailman)75 1142 y Fw(group)18 b(you)h(created)h(abo)o
-(v)o(e,)e(otherwise)i(pri)n(v)n(ate)f(archi)n(v)o(es)g(will)i(be)f
-(accessible)g(to)h(an)o(yone.)p 3883 1218 V 0 1234 3901
-17 v 0 1390 a(Cop)o(y)k(the)h(Mailman,)g(Python,)f(and)g(GNU)h(logos)f
-(to)g(a)h(location)f(accessible)g(to)h(your)e(web)i(serv)o(er)-5
-b(.)40 b(E.g.)g(with)26 b(Apache,)g(you')l(v)o(e)0 1489
-y(usually)20 b(got)f(an)i(`)p Fv(icons)p Fw(')e(directory)f(that)j(you)
-e(can)h(drop)f(the)h(images)g(into.)25 b(F)o(or)20 b(e)o(xample:)416
-1727 y Fl(\045)44 b(cp)h($prefix/icons/*.{jpg,png})40
-b(/path/to/apache/icons)0 2018 y Fw(Y)-9 b(ou)24 b(then)g(w)o(ant)g(to)
-h(add)f(a)g(line)h(to)g(your)e(`)p Fk($)p Fj(pr)m(e\002x)p
-Fp(/Mailman/mm)p 1983 2018 46 4 v 51 w(cfg.p)n(y)p Fw(')g(\002le)i
-(which)f(sets)i(the)e(base)h(URL)g(for)e(the)i(logos.)37
-b(F)o(or)0 2118 y(e)o(xample:)326 2356 y Fl(IMAGE_LOGOS)43
-b(=)i('/images/')0 2643 y Fw(The)20 b(def)o(ault)f(v)n(alue)h(for)f
-Fj(IMA)m(GE)p 977 2643 V 50 w(LOGOS)i Fw(is)g(`)p Fv(/icons/)p
-Fw('.)j(Read)c(the)h(comment)d(in)j(`)p Fv(Def)n(aults)o(.p)n(y)-7
-b(.in)p Fw(')15 b(for)20 b(details.)0 2790 y(Con\002gure)f(your)g(web)h
-(serv)o(er)f(to)i(point)e(to)h(the)h(Pipermail)e(public)g(mailing)h
-(list)h(archi)n(v)o(es.)j(F)o(or)c(e)o(xample,)e(in)j(Apache:)416
-3028 y Fl(Alias)133 b(/pipermail/)223 b($varprefix/archives/public/)0
+TeXDict begin 6 5 bop 416 174 a Fl(Exec)358 b(/mailman/)1359
+187 y(*)1671 174 y($prefix/cgi-bin/)2391 187 y(*)0 442
+y Fw(or:)416 680 y Fl(ScriptAlias)43 b(/mailman/)312
+b($prefix/cgi-bin/)p 0 927 3901 17 v 0 1218 17 292 v
+75 1042 a Fr(W)-5 b(ar)o(ning:)65 b Fw(Y)-9 b(ou)24 b(w)o(ant)g(to)g
+(be)g(v)o(ery)f(sure)h(that)g(the)g(user)g(id)h(under)d(which)i(your)f
+(CGI)h(scripts)h(run)e(is)i Fr(not)f Fw(in)g(the)h Fm(mailman)75
+1142 y Fw(group)18 b(you)h(created)h(abo)o(v)o(e,)e(otherwise)i(pri)n
+(v)n(ate)f(archi)n(v)o(es)g(will)i(be)f(accessible)g(to)h(an)o(yone.)p
+3883 1218 V 0 1234 3901 17 v 0 1390 a(Cop)o(y)k(the)h(Mailman,)g
+(Python,)f(and)g(GNU)h(logos)f(to)g(a)h(location)f(accessible)g(to)h
+(your)e(web)i(serv)o(er)-5 b(.)40 b(E.g.)g(with)26 b(Apache,)g(you')l
+(v)o(e)0 1489 y(usually)20 b(got)f(an)i(`)p Fv(icons)p
+Fw(')e(directory)f(that)j(you)e(can)h(drop)f(the)h(images)g(into.)25
+b(F)o(or)20 b(e)o(xample:)416 1727 y Fl(\045)44 b(cp)h($prefix/icons/)
+1270 1740 y(*)1315 1727 y(.{jpg,png})40 b(/path/to/apache/icons)0
+2018 y Fw(Y)-9 b(ou)24 b(then)g(w)o(ant)g(to)h(add)f(a)g(line)h(to)g
+(your)e(`)p Fk($)p Fj(pr)m(e\002x)p Fp(/Mailman/mm)p
+1983 2018 46 4 v 51 w(cfg.p)n(y)p Fw(')g(\002le)i(which)f(sets)i(the)e
+(base)h(URL)g(for)e(the)i(logos.)37 b(F)o(or)0 2118 y(e)o(xample:)326
+2356 y Fl(IMAGE_LOGOS)43 b(=)i('/images/')0 2643 y Fw(The)20
+b(def)o(ault)f(v)n(alue)h(for)f Fj(IMA)m(GE)p 977 2643
+V 50 w(LOGOS)i Fw(is)g(`)p Fv(/icons/)p Fw('.)j(Read)c(the)h(comment)d
+(in)j(`)p Fv(Def)n(aults)o(.p)n(y)-7 b(.in)p Fw(')15
+b(for)20 b(details.)0 2790 y(Con\002gure)f(your)g(web)h(serv)o(er)f(to)
+i(point)e(to)h(the)h(Pipermail)e(public)g(mailing)h(list)h(archi)n(v)o
+(es.)j(F)o(or)c(e)o(xample,)e(in)j(Apache:)416 3028 y
+Fl(Alias)133 b(/pipermail/)223 b($varprefix/archives/public/)0
3318 y Fw(where)28 b Fk($)p Fj(varpr)m(e\002x)g Fw(is)i(usually)e
Fk($)p Fj(pr)m(e\002x)g Fw(unless)h(you')l(v)o(e)e(used)i(the)g
Fr(--with-v)o(ar)m(-pr)o(e\002x)d Fw(option)h(to)i Fr(con\002gur)o(e)p
@@ -973,19 +940,20 @@ Fw(')c(\002le)22 b(is)h Fm(mailman)e Fw(and)g(that)h(the)g(group)e(o)n
(wner)208 1227 y(for)f(those)h(\002les)h(is)g Fm(mailman)p
Fw(,)f(or)g(whate)n(v)o(er)e(user)i(and)g(group)e(you)i(used)g(in)g
(the)g(con\002gure)e(command:)802 1360 y Fl(\045)45 b(su)802
-1451 y(\045)g(chown)f(mailman:mailman)e(data/aliases*)125
-1849 y Fd(\017)f Fw(Hack)19 b(your)g(Post\002x')-5 b(s)21
-b(`)p Fv(main.cf)p Fw(')e(\002le)i(to)f(include)g(the)g(follo)n(wing)e
-(path)i(in)g(your)f Fj(alias)p 2730 1849 46 4 v 50 w(maps)h
-Fw(v)n(ariable:)892 2073 y Fl(/usr/local/mailman/data/aliases)208
-2437 y Fw(Note)g(that)h(there)f(should)g(be)h(no)f(trailing)g
-Fm(.db)p Fw(.)27 b(Do)20 b(not)h(include)e(this)j(in)f(your)e
-Fj(alias)p 2712 2437 V 50 w(database)g Fw(v)n(ariable.)26
-b(This)21 b(is)g(because)208 2536 y(you)f(do)h(not)g(w)o(ant)g
-(Post\002x')-5 b(s)22 b Fr(newaliases)g Fw(command)d(to)j(modify)e
-(Mailman')-5 b(s)21 b(`)p Fv(aliases)o(.db)p Fw(')d(\002le,)k(b)n(ut)f
-(you)g(do)g(w)o(ant)g(Post\002x)208 2636 y(to)f(consult)g(`)p
-Fv(aliases)o(.db)p Fw(')d(when)i(looking)g(for)g(local)i(addresses.)208
+1451 y(\045)g(chown)f(mailman:mailman)e(data/aliases)2418
+1464 y(*)125 1849 y Fd(\017)f Fw(Hack)19 b(your)g(Post\002x')-5
+b(s)21 b(`)p Fv(main.cf)p Fw(')e(\002le)i(to)f(include)g(the)g(follo)n
+(wing)e(path)i(in)g(your)f Fj(alias)p 2730 1849 46 4
+v 50 w(maps)h Fw(v)n(ariable:)892 2073 y Fl
+(/usr/local/mailman/data/aliases)208 2437 y Fw(Note)g(that)h(there)f
+(should)g(be)h(no)f(trailing)g Fm(.db)p Fw(.)27 b(Do)20
+b(not)h(include)e(this)j(in)f(your)e Fj(alias)p 2712
+2437 V 50 w(database)g Fw(v)n(ariable.)26 b(This)21 b(is)g(because)208
+2536 y(you)f(do)h(not)g(w)o(ant)g(Post\002x')-5 b(s)22
+b Fr(newaliases)g Fw(command)d(to)j(modify)e(Mailman')-5
+b(s)21 b(`)p Fv(aliases)o(.db)p Fw(')d(\002le,)k(b)n(ut)f(you)g(do)g(w)
+o(ant)g(Post\002x)208 2636 y(to)f(consult)g(`)p Fv(aliases)o(.db)p
+Fw(')d(when)i(looking)g(for)g(local)i(addresses.)208
2769 y(Y)-9 b(ou)19 b(probably)f(w)o(ant)i(to)h(use)f(a)h
Fm(hash:)k Fw(style)20 b(database)g(for)f(this)i(entry)-5
b(.)24 b(Here')-5 b(s)20 b(an)g(e)o(xample:)802 2993
@@ -1204,31 +1172,33 @@ b(f)n(or)f(Exim)i(3)0 1969 y Fw(Add)c(this)g(to)h(the)f(transports)f
2207 y Fl(mailman_transport:)416 2299 y(driver)43 b(=)i(pipe)416
2390 y(command)e(=)i(MAILMAN_WRAP)e(\\)864 2481 y('${if)h
(def:local_part_suffix)d(\\)1133 2573 y
-({${sg{$local_part_suffix}{-\(\\\\w+\)\(\\\\+.)o(*\)?}{\\)o($1}}})d(\\)
-1133 2664 y({post}}')43 b(\\)864 2755 y($local_part)416
-2847 y(current_directory)f(=)i(MAILMAN_HOME)416 2938
-y(home_directory)e(=)j(MAILMAN_HOME)416 3029 y(user)f(=)g(MAILMAN_USER)
-416 3121 y(group)g(=)g(MAILMAN_GROUP)0 3533 y Fp(Director)23
-b(f)n(or)f(Exim)i(3)0 3736 y Fw(If)e(you')l(re)e(using)h(Exim)h(3,)g
-(you')o(ll)f(need)g(to)h(add)g(the)g(follo)n(wing)e(director)h(to)h
-(your)e(con\002g)i(\002le)g(\(directors)f(go)g(between)g(the)h(second)0
-3835 y(and)g(third)g(\223end\224)g(lines\).)33 b(Also,)23
-b(don')o(t)e(for)o(get)g(that)i(order)e(matters)i(\226)g(e.g.)32
-b(you)22 b(can)g(mak)o(e)g(Mailman)h(lists)h(tak)o(e)e(precedence)f(o)o
-(v)o(er)0 3935 y(system)f(aliases)h(by)f(putting)f(this)i(director)e
-(in)h(front)f(of)h(your)f(alias\002le)i(director)m(,)e(or)h(vice-v)o
-(ersa.)326 4173 y Fl(#)45 b(Handle)e(all)i(addresses)e(related)h(to)g
-(a)h(list)f('foo':)g(the)g(posting)g(address.)326 4264
-y(#)h(Automatically)d(detects)i(list)g(existence)f(by)i(looking)326
-4356 y(#)g(for)f(lists/$local_part/config.pck)c(under)k(MAILMAN_HOME.)
-326 4447 y(mailman_director:)416 4538 y(driver)f(=)i(smartuser)416
-4630 y(require_files)d(=)j(MAILMAN_HOME/lists/$local_part/config.)o
-(pck)416 4721 y(suffix_optional)416 4812 y(suffix)e(=)i(-bounces)f(:)g
-(-bounces+*)f(:)i(\\)819 4904 y(-confirm+*)e(:)i(-join)f(:)h(-leave)e
-(:)i(\\)819 4995 y(-owner)f(:)h(-request)e(:)i(-admin)416
-5086 y(transport)e(=)i(mailman_transport)p 0 5549 3901
-4 v 0 5649 a Fp(6.2)83 b(Using)24 b(the)f(Exim)h(mail)g(ser)r(v)n(er)
-2621 b(11)p eop end
+({${sg{$local_part_suffix}{-\(\\\\w+\)\(\\\\+.)2842 2586
+y(*)2887 2573 y(\)?}{\\)o($1}}})d(\\)1133 2664 y({post}}')43
+b(\\)864 2755 y($local_part)416 2847 y(current_directory)f(=)i
+(MAILMAN_HOME)416 2938 y(home_directory)e(=)j(MAILMAN_HOME)416
+3029 y(user)f(=)g(MAILMAN_USER)416 3121 y(group)g(=)g(MAILMAN_GROUP)0
+3533 y Fp(Director)23 b(f)n(or)f(Exim)i(3)0 3736 y Fw(If)e(you')l(re)e
+(using)h(Exim)h(3,)g(you')o(ll)f(need)g(to)h(add)g(the)g(follo)n(wing)e
+(director)h(to)h(your)e(con\002g)i(\002le)g(\(directors)f(go)g(between)
+g(the)h(second)0 3835 y(and)g(third)g(\223end\224)g(lines\).)33
+b(Also,)23 b(don')o(t)e(for)o(get)g(that)i(order)e(matters)i(\226)g
+(e.g.)32 b(you)22 b(can)g(mak)o(e)g(Mailman)h(lists)h(tak)o(e)e
+(precedence)f(o)o(v)o(er)0 3935 y(system)f(aliases)h(by)f(putting)f
+(this)i(director)e(in)h(front)f(of)h(your)f(alias\002le)i(director)m(,)
+e(or)h(vice-v)o(ersa.)326 4173 y Fl(#)45 b(Handle)e(all)i(addresses)e
+(related)h(to)g(a)h(list)f('foo':)g(the)g(posting)g(address.)326
+4264 y(#)h(Automatically)d(detects)i(list)g(existence)f(by)i(looking)
+326 4356 y(#)g(for)f(lists/$local_part/config.pck)c(under)k
+(MAILMAN_HOME.)326 4447 y(mailman_director:)416 4538
+y(driver)f(=)i(smartuser)416 4630 y(require_files)d(=)j
+(MAILMAN_HOME/lists/$local_part/config.)o(pck)416 4721
+y(suffix_optional)416 4812 y(suffix)e(=)i(-bounces)f(:)g(-bounces+)1717
+4825 y(*)1805 4812 y(:)h(\\)819 4904 y(-confirm+)1224
+4917 y(*)1312 4904 y(:)g(-join)f(:)h(-leave)e(:)i(\\)819
+4995 y(-owner)f(:)h(-request)e(:)i(-admin)416 5086 y(transport)e(=)i
+(mailman_transport)p 0 5549 3901 4 v 0 5649 a Fp(6.2)83
+b(Using)24 b(the)f(Exim)h(mail)g(ser)r(v)n(er)2621 b(11)p
+eop end
%%Page: 12 12
TeXDict begin 12 11 bop 0 83 a Fp(Router)23 b(f)n(or)g(Exim)g(4)0
286 y Fw(In)f(Exim)f(4,)h(there')-5 b(s)22 b(no)f(such)h(thing)f(as)h
@@ -1242,18 +1212,18 @@ b(some)n(where)g(after)h(the)g(\223be)o(gin)f(routers\224)g(line)h(of)g
326 723 y Fl(mailman_router:)416 815 y(driver)43 b(=)i(accept)416
906 y(require_files)d(=)j(MAILMAN_HOME/lists/$local_part/config.)o(pck)
416 997 y(local_part_suffix_optional)416 1089 y(local_part_suffix)d(=)i
-(-bounces)g(:)g(-bounces+*)f(:)i(\\)1312 1180 y(-confirm+*)e(:)i(-join)
-f(:)h(-leave)e(:)i(\\)1312 1271 y(-owner)f(:)h(-request)e(:)i(-admin)
-416 1363 y(transport)e(=)i(mailman_transport)0 1775 y
-Fp(T)-10 b(r)o(anspor)s(ts)22 b(f)n(or)h(Exim)g(4)0 1978
-y Fw(The)f(transport)e(for)i(Exim)f(4)i(is)g(the)f(same)g(as)h(for)e
-(Exim)h(3)g(\(see)g(6.2;)g(just)h(cop)o(y)e(the)h(transport)f(gi)n(v)o
-(en)g(abo)o(v)o(e)f(to)i(some)n(where)f(under)0 2077
-y(the)f(\223be)o(gin)f(transports\224)g(line)h(of)g(your)f(Exim)h
-(con\002g)f(\002le.)0 2345 y Fp(Additional)26 b(notes)0
-2548 y Fw(Exim)f(should)f(be)i(con\002gured)d(to)i(allo)n(w)h
-(reasonable)e(v)n(olume)g(\226)i(e.g.)40 b(don')o(t)24
-b(set)i Fj(max)p 2583 2548 46 4 v 50 w(r)m(ecipients)f
+(-bounces)g(:)g(-bounces+)2210 1102 y(*)2298 1089 y(:)h(\\)1312
+1180 y(-confirm+)1717 1193 y(*)1805 1180 y(:)g(-join)f(:)h(-leave)e(:)i
+(\\)1312 1271 y(-owner)f(:)h(-request)e(:)i(-admin)416
+1363 y(transport)e(=)i(mailman_transport)0 1775 y Fp(T)-10
+b(r)o(anspor)s(ts)22 b(f)n(or)h(Exim)g(4)0 1978 y Fw(The)f(transport)e
+(for)i(Exim)f(4)i(is)g(the)f(same)g(as)h(for)e(Exim)h(3)g(\(see)g(6.2;)
+g(just)h(cop)o(y)e(the)h(transport)f(gi)n(v)o(en)g(abo)o(v)o(e)f(to)i
+(some)n(where)f(under)0 2077 y(the)f(\223be)o(gin)f(transports\224)g
+(line)h(of)g(your)f(Exim)h(con\002g)f(\002le.)0 2345
+y Fp(Additional)26 b(notes)0 2548 y Fw(Exim)f(should)f(be)i
+(con\002gured)d(to)i(allo)n(w)h(reasonable)e(v)n(olume)g(\226)i(e.g.)40
+b(don')o(t)24 b(set)i Fj(max)p 2583 2548 46 4 v 50 w(r)m(ecipients)f
Fw(do)n(wn)f(to)i(a)g(silly)g(v)n(alue)f(\226)g(and)0
2648 y(with)c(normal)e(de)o(grees)h(of)g(security)g(\226)h
(speci\002cally)-5 b(,)20 b(be)h(sure)f(to)h(allo)n(w)g(relaying)e
@@ -1364,17 +1334,19 @@ Fm(RCPT)49 b(TO)20 b Fw(A)m(CL:)326 3897 y Fl(#)45 b(Accept)e(bounces)h
(fail)326 3989 y(warn)223 b(message)268 b(=)45 b
(X-WhitelistedRCPT-nohdrfromcallback:)39 b(Yes)729 4080
y(condition)178 b(=)45 b(\\)729 4171 y(${if)g(and)f
-({{match{$local_part}{\(.*\)-bounces\\+.*})o(})39 b(\\)1178
-4263 y({exists)k({MAILMAN_HOME/lists/$1/config.pck}}})c(\\)954
-4354 y({yes}{no}})954 4445 y({yes}{no}})326 4628 y(accept)133
-b(condition)178 b(=)45 b(\\)729 4719 y(${if)g(and)f
-({{match{$local_part}{\(.*\)-bounces\\+.*})o(})39 b(\\)1178
-4811 y({exists)k({MAILMAN_HOME/lists/$1/config.pck}}})c(\\)954
-4902 y({yes}{no}})954 4993 y({yes}{no}})326 5176 y(#)45
-b(Now,)f(check)g(sender)g(address)f(with)h(SMTP)g(callback.)326
-5267 y(deny)134 b(!verify)43 b(=)i(sender/callout=90s)p
-0 5549 3901 4 v 0 5649 a Fp(6.2)83 b(Using)24 b(the)f(Exim)h(mail)g
-(ser)r(v)n(er)2621 b(13)p eop end
+({{match{$local_part}{\(.)2168 4184 y(*)2213 4171 y(\)-bounces\\+.)2753
+4184 y(*)2798 4171 y(})o(})39 b(\\)1178 4263 y({exists)k
+({MAILMAN_HOME/lists/$1/config.pck}}})c(\\)954 4354 y({yes}{no}})954
+4445 y({yes}{no}})326 4628 y(accept)133 b(condition)178
+b(=)45 b(\\)729 4719 y(${if)g(and)f({{match{$local_part}{\(.)2168
+4732 y(*)2213 4719 y(\)-bounces\\+.)2753 4732 y(*)2798
+4719 y(})o(})39 b(\\)1178 4811 y({exists)k
+({MAILMAN_HOME/lists/$1/config.pck}}})c(\\)954 4902 y({yes}{no}})954
+4993 y({yes}{no}})326 5176 y(#)45 b(Now,)f(check)g(sender)g(address)f
+(with)h(SMTP)g(callback.)326 5267 y(deny)134 b(!verify)43
+b(=)i(sender/callout=90s)p 0 5549 3901 4 v 0 5649 a Fp(6.2)83
+b(Using)24 b(the)f(Exim)h(mail)g(ser)r(v)n(er)2621 b(13)p
+eop end
%%Page: 14 14
TeXDict begin 14 13 bop 0 83 a Fw(If)20 b(you)f(also)i(do)f(SMTP)g
(callbacks)g(on)g(header)f(addresses,)g(you')o(ll)h(w)o(ant)g
@@ -1412,19 +1384,20 @@ b(Change)19 b(your)0 2842 y(director)g(\(router\))f(to)j(something)d
(pck)0 3367 y Fw(and)20 b(change)f(your)f(transport)h(lik)o(e)i(this:)
326 3605 y Fl(command)44 b(=)g(/virtual/${domain}/mailman/mail/mailman)
38 b(\\)774 3696 y(${if)44 b(def:local_part_suffix)e(\\)998
-3788 y({${sg{$local_part_suffix}{-\(\\\\w+\)\(\\\\+.*\)?)o(}{\\$1})o
-(}})998 3879 y({post}})i(\\)864 3970 y($local_part)326
-4062 y(current_directory)e(=)j(/virtual/${domain}/mailman)326
-4153 y(home_directory)d(=)j(/virtual/${domain}/mailman)0
-4565 y Fp(List)23 b(V)-7 b(er)q(i\002cation)0 4768 y
-Fw(This)33 b(is)g(ho)n(w)f(a)h(set)g(of)f(address)g(tests)i(for)e(the)h
-(Exim)e(lists)j(look)e(on)g(a)h(w)o(orking)e(system.)62
-b(The)32 b(list)i(in)e(question)g(is)h Fv(quixote-)0
-4867 y(users@mems-e)n(xchange)o(.org)p Fw(,)22 b(and)j(these)g
-(commands)e(were)i(run)f(on)g(the)h Fm(mems-exchange.org)d
-Fw(mail)j(serv)o(er)f(\(\224indicates)0 4967 y(the)c(Unix)g(shell)h
-(prompt\):)p 0 5549 3901 4 v 0 5649 a Fp(14)2827 b(6)83
-b(Set)23 b(up)h(y)n(our)f(mail)h(ser)r(v)n(er)p eop end
+3788 y({${sg{$local_part_suffix}{-\(\\\\w+\)\(\\\\+.)2708
+3801 y(*)2753 3788 y(\)?)o(}{\\$1})o(}})998 3879 y({post}})i(\\)864
+3970 y($local_part)326 4062 y(current_directory)e(=)j
+(/virtual/${domain}/mailman)326 4153 y(home_directory)d(=)j
+(/virtual/${domain}/mailman)0 4565 y Fp(List)23 b(V)-7
+b(er)q(i\002cation)0 4768 y Fw(This)33 b(is)g(ho)n(w)f(a)h(set)g(of)f
+(address)g(tests)i(for)e(the)h(Exim)e(lists)j(look)e(on)g(a)h(w)o
+(orking)e(system.)62 b(The)32 b(list)i(in)e(question)g(is)h
+Fv(quixote-)0 4867 y(users@mems-e)n(xchange)o(.org)p
+Fw(,)22 b(and)j(these)g(commands)e(were)i(run)f(on)g(the)h
+Fm(mems-exchange.org)d Fw(mail)j(serv)o(er)f(\(\224indicates)0
+4967 y(the)c(Unix)g(shell)h(prompt\):)p 0 5549 3901 4
+v 0 5649 a Fp(14)2827 b(6)83 b(Set)23 b(up)h(y)n(our)f(mail)h(ser)r(v)n
+(er)p eop end
%%Page: 15 15
TeXDict begin 15 14 bop 326 174 a Fl(\045)45 b(exim)f(-bt)g
(quixote-users)326 266 y(quixote-users@mems-exchange.org)416
@@ -1551,30 +1524,31 @@ Fw(,)g(or)g Fm(nofiles)f Fw(by)h(using)g(the)g Fr(--with-mail-gid)208
(er)p eop end
%%Page: 17 17
TeXDict begin 17 16 bop 208 83 a Fj(BN:)21 b Fw(it)h(highly)e(depends)g
-(on)h(your)f(mail)i(storing)e(polic)o(y)-5 b(.)27 b(F)o(or)21
-b(e)o(xample)f(if)i(you)e(use)i(the)f(simple)g(`)h Fv(alias/.qmail-*)p
-Fw(')c(\002les,)k(you)208 183 y(can)e(use)g Fr(`id)h(-g)f(alias`)p
-Fw(.)k(But)d(if)f(you)g(use)g(`)p Fv(/v)n(ar/qmail/users)p
-Fw(',)d(the)j(speci\002ed)g(mail)h(gid)f(can)g(be)g(used.)208
-315 y(If)27 b(you)g(are)g(going)g(to)h(be)f(directing)g(virtual)g
-(domains)f(directly)h(to)h(the)g Fm(mailman)e Fw(user)i(\(using)f
-(\223virtualdomains\224)e(on)i(a)208 415 y(list-only)h(domain,)i(for)f
-(e)o(xample\),)h(you)e(will)i(ha)n(v)o(e)f(to)h(use)f
-Fr(--with-mail-gid)p Fw(=)p Fj(gid)e(of)i(mailman)g(user')m(s)g(gr)l
-(oup)p Fw(.)52 b(This)30 b(is)208 515 y(incompatible)18
-b(with)i(ha)n(ving)f(list)j(aliases)f(in)f(`)g Fv(alias)p
-Fw(',)f(unless)i(that)f(alias)h(simply)f(forw)o(ards)f(to)h
-Fm(mailman-listname*)p Fw(.)125 681 y Fd(\017)41 b Fw(If)26
-b(there)f(is)j(a)e(user)g Fm(mailman)g Fw(on)g(your)f(system,)i(the)g
-(alias)f Fm(mailman-owner)f Fw(will)i(w)o(ork)e(only)h(in)g(`)h
-Fv(mailman)p Fw('.)41 b(Y)-9 b(ou)208 780 y(ha)n(v)o(e)19
-b(to)h(do)g(a)h Fr(touch)f(.qmail-o)o(wner)g Fw(in)g(`)g
-Fv(mailman)p Fw(')f(directory)g(to)h(create)g(this)h(alias.)208
-913 y Fj(NB:)26 b Fw(An)g(alternati)n(v)o(e,)f(IMHO)h(better)f
-(solution)g(is)i(to)f Fr(cho)o(wn)g(r)o(oot)51 b(mailman)p
-Fw(,)27 b(that)f(will)h(stop)e(qmail)h(from)f(considering)208
-1013 y Fm(mailman)19 b Fw(to)h(be)g(a)h(user)f(to)h(whom)e(mail)h(can)g
-(be)g(deli)n(v)o(ered.)j(\(See)e(\223man)e(8)i(qmail-getpw\224.\))125
+(on)h(your)e(mail)j(storing)e(polic)o(y)-5 b(.)27 b(F)o(or)20
+b(e)o(xample)g(if)i(you)e(use)h(the)h(simple)f(`)p Fv
+(\230alias/.qmail-*)p Fw(')c(\002les,)22 b(you)208 183
+y(can)e(use)g Fr(`id)h(-g)f(alias`)p Fw(.)k(But)d(if)f(you)g(use)g(`)p
+Fv(/v)n(ar/qmail/users)p Fw(',)d(the)j(speci\002ed)g(mail)h(gid)f(can)g
+(be)g(used.)208 315 y(If)27 b(you)g(are)g(going)g(to)h(be)f(directing)g
+(virtual)g(domains)f(directly)h(to)h(the)g Fm(mailman)e
+Fw(user)i(\(using)f(\223virtualdomains\224)e(on)i(a)208
+415 y(list-only)h(domain,)i(for)f(e)o(xample\),)h(you)e(will)i(ha)n(v)o
+(e)f(to)h(use)f Fr(--with-mail-gid)p Fw(=)p Fj(gid)e(of)i(mailman)g
+(user')m(s)g(gr)l(oup)p Fw(.)52 b(This)30 b(is)208 515
+y(incompatible)18 b(with)i(ha)n(ving)f(list)j(aliases)f(in)f(`)p
+Fv(\230alias)p Fw(',)e(unless)j(that)f(alias)h(simply)f(forw)o(ards)f
+(to)h Fm(mailman-listname)3794 530 y(*)3844 515 y Fw(.)125
+681 y Fd(\017)41 b Fw(If)26 b(there)g(is)h(a)g(user)f
+Fm(mailman)f Fw(on)h(your)f(system,)j(the)f(alias)g Fm(mailman-owner)d
+Fw(will)j(w)o(ork)f(only)f(in)i(`)p Fv(\230mailman)p
+Fw('.)41 b(Y)-9 b(ou)208 780 y(ha)n(v)o(e)19 b(to)h(do)g(a)h
+Fr(touch)f(.qmail-o)o(wner)g Fw(in)g(`)p Fv(\230mailman)p
+Fw(')e(directory)h(to)h(create)g(this)h(alias.)208 913
+y Fj(NB:)26 b Fw(An)f(alternati)n(v)o(e,)h(IMHO)g(better)f(solution)g
+(is)h(to)g Fr(cho)o(wn)g(r)o(oot)f(\230mailman)p Fw(,)i(that)e(will)i
+(stop)f(qmail)f(from)g(considering)208 1013 y Fm(mailman)19
+b Fw(to)h(be)g(a)h(user)f(to)h(whom)e(mail)h(can)g(be)g(deli)n(v)o
+(ered.)j(\(See)e(\223man)e(8)i(qmail-getpw\224.\))125
1179 y Fd(\017)41 b Fw(In)18 b(a)h(related)f(issue,)h(if)g(you)e(ha)n
(v)o(e)h(an)o(y)g(users)h(with)f(the)h(same)g(name)f(as)h(one)f(of)g
(your)f(mailing)h(lists,)i(you)e(will)h(ha)n(v)o(e)f(problems)208
@@ -1595,28 +1569,28 @@ Fm(mailman)f Fw(user)h(in)h(char)o(ge)d(of)i(this)h(virtual)e(domain.)
125 2464 y Fd(\017)41 b Fj(BN:)p Fw(If)32 b(inbound)e(messages)j(are)f
(deli)n(v)o(ered)f(by)h(another)g(user)g(than)g Fm(mailman)p
Fw(,)j(it')-5 b(s)34 b(necessary)e(to)g(allo)n(w)h(it)g(to)g(access)208
-2564 y(`)21 b Fv(mailman)p Fw('.)28 b(Be)23 b(sure)e(that)h(`)g
-Fv(mailman)p Fw(')e(has)i(group)e(writing)h(access)i(and)e(setgid)g
-(bit)h(is)h(set.)30 b(Then)21 b(put)g(the)h(deli)n(v)o(ering)e(user)208
-2664 y(to)f Fm(mailman)g Fw(group,)e(and)i(you)f(can)h(den)o(y)g
-(access)g(to)h(`)g Fv(mailman)p Fw(')d(to)j(others.)k(Be)c(sure)f(that)
-h(you)e(can)h(do)g(the)h(same)f(with)h(the)208 2763 y(WWW)h(service.)
-208 2896 y(By)50 b(the)g(w)o(ay)g(the)g(best)g(thing)f(is)i(to)f(mak)o
-(e)f(a)i(virtual)e(mail)h(serv)o(er)f(to)h(handle)f(all)h(of)g(the)g
-(mail.)114 b Fj(NB:)50 b Fw(E.g.)208 2996 y(mak)o(e)c(an)h(additional)f
-(\224A\224)h(DNS)h(record)d(for)i(the)g(virtual)f(mailserv)o(er)g
-(pointing)g(to)h(your)f(IP)h(address,)53 b(add)47 b(the)208
-3095 y(line)54 b Fm(lists.kva.hu:mailman)c Fw(to)k(`)p
-Fv(/v)n(ar/qmail/control/vir)s(tualdo)o(mai)o(ns)p Fw(')48
-b(and)54 b(a)g Fm(lists.kva.hu)e Fw(line)i(to)208 3195
-y(`)p Fv(/v)n(ar/qmail/control/rcpthosts)p Fw(')16 b(\002le.)32
-b(Don')o(t)21 b(for)o(get)f(to)j(HUP)g(the)f(qmail-send)f(after)g
-(modifying)f(\223virtualdomains\224.)28 b(Then)208 3294
-y(e)n(v)o(ery)18 b(mail)j(to)f(lists.kv)n(a.hu)f(will)i(arri)n(v)o(e)e
-(to)h(mail.kv)n(a.hu')-5 b(s)18 b(mailman)i(user)-5 b(.)208
-3427 y(Then)19 b(mak)o(e)h(your)f(aliases:)892 3651 y
-Fl(.qmail)627 b(=>)44 b(mailman@...'s)f(letters)892 3743
-y(.qmail-owner)357 b(=>)44 b(mailman-owner's)f(letters)208
+2564 y(`)p Fv(\230mailman)p Fw('.)26 b(Be)d(sure)e(that)g(`)p
+Fv(\230mailman)p Fw(')f(has)i(group)d(writing)i(access)h(and)f(setgid)h
+(bit)f(is)i(set.)29 b(Then)21 b(put)g(the)g(deli)n(v)o(ering)f(user)208
+2664 y(to)f Fm(mailman)f Fw(group,)f(and)i(you)f(can)h(den)o(y)f
+(access)i(to)f(`)p Fv(\230mailman)p Fw(')e(to)i(others.)24
+b(Be)c(sure)f(that)g(you)f(can)h(do)g(the)g(same)g(with)h(the)208
+2763 y(WWW)h(service.)208 2896 y(By)50 b(the)g(w)o(ay)g(the)g(best)g
+(thing)f(is)i(to)f(mak)o(e)f(a)i(virtual)e(mail)h(serv)o(er)f(to)h
+(handle)f(all)h(of)g(the)g(mail.)114 b Fj(NB:)50 b Fw(E.g.)208
+2996 y(mak)o(e)c(an)h(additional)f(\224A\224)h(DNS)h(record)d(for)i
+(the)g(virtual)f(mailserv)o(er)g(pointing)g(to)h(your)f(IP)h(address,)
+53 b(add)47 b(the)208 3095 y(line)54 b Fm(lists.kva.hu:mailman)c
+Fw(to)k(`)p Fv(/v)n(ar/qmail/control/vir)s(tualdo)o(mai)o(ns)p
+Fw(')48 b(and)54 b(a)g Fm(lists.kva.hu)e Fw(line)i(to)208
+3195 y(`)p Fv(/v)n(ar/qmail/control/rcpthosts)p Fw(')16
+b(\002le.)32 b(Don')o(t)21 b(for)o(get)f(to)j(HUP)g(the)f(qmail-send)f
+(after)g(modifying)f(\223virtualdomains\224.)28 b(Then)208
+3294 y(e)n(v)o(ery)18 b(mail)j(to)f(lists.kv)n(a.hu)f(will)i(arri)n(v)o
+(e)e(to)h(mail.kv)n(a.hu')-5 b(s)18 b(mailman)i(user)-5
+b(.)208 3427 y(Then)19 b(mak)o(e)h(your)f(aliases:)892
+3651 y Fl(.qmail)627 b(=>)44 b(mailman@...'s)f(letters)892
+3743 y(.qmail-owner)357 b(=>)44 b(mailman-owner's)f(letters)208
4015 y Fw(F)o(or)19 b(list)j(aliases,)f(you)e(can)h(either)g(create)g
(them)f(manually:)892 4239 y Fl(.qmail-list)402 b(=>)44
b(posts)g(to)h(the)f('list')g(list)892 4331 y(.qmail-list-admin)132
@@ -1626,20 +1600,20 @@ y(.qmail-list-request)e(=>)i(requests)g(to)g('list')892
(handling)e(\(when)g(using)g(the)i(lists.kv)n(a.hu)d(virtual)i(as)h
(abo)o(v)o(e\),)i(see)e(`)p Fv(contr)q(ib/qmail-to-)208
4886 y(mailman.p)n(y)p Fw(')18 b(in)i(the)g(Mailman)g(source)f(distrib)
-n(ution.)24 b(Modify)19 b(the)h(`)g Fv(mailman/.qmail-def)n(ault)p
-Fw(')14 b(to)20 b(include:)892 5110 y Fl(|/path/to/python)42
-b(/path/to/qmail-to-mailman.py)208 5382 y Fw(and)19 b(ne)n(w)h(lists)i
-(will)f(automatically)d(be)j(pick)o(ed)e(up.)p 0 5549
-3901 4 v 0 5649 a Fp(6.4)83 b(Using)24 b(the)f(Qmail)h(mail)g(ser)r(v)n
-(er)2589 b(17)p eop end
+n(ution.)24 b(Modify)19 b(the)h(`)p Fv(\230mailman/.qmail-def)n(au)o
+(lt)p Fw(')14 b(to)21 b(include:)892 5110 y Fl(|preline)44
+b(/path/to/python)e(/path/to/qmail-to-mailman.py)208
+5382 y Fw(and)19 b(ne)n(w)h(lists)i(will)f(automatically)d(be)j(pick)o
+(ed)e(up.)p 0 5549 3901 4 v 0 5649 a Fp(6.4)83 b(Using)24
+b(the)f(Qmail)h(mail)g(ser)r(v)n(er)2589 b(17)p eop end
%%Page: 18 18
TeXDict begin 18 17 bop 125 83 a Fd(\017)41 b Fw(Y)-9
b(ou)21 b(ha)n(v)o(e)h(to)g(mak)o(e)g(sure)g(that)g(the)g(localhost)g
(can)g(relay)-5 b(.)30 b(If)22 b(you)f(start)i(qmail)f(via)g(inetd)g
(and)f(tcpen)m(v)-5 b(,)21 b(you)g(need)g(some)h(line)208
183 y(the)e(follo)n(wing)e(in)j(your)e(`)p Fv(/etc/hosts)o(.allo)o(w)p
-Fw(')d(\002le:)713 407 y Fl(tcp-env:)43 b(127.)h(10.205.200)g(:)g
-(setenv)g(RELAYCLIENT)208 679 y Fw(where)18 b(10.205.200.)j(is)f(your)e
+Fw(')d(\002le:)713 407 y Fl(tcp-env:)43 b(127.)h(10.205.200.)f(:)i
+(setenv)f(RELAYCLIENT)208 679 y Fw(where)18 b(10.205.200.)j(is)f(your)e
(IP)i(address)f(block.)k(If)c(you)g(use)g(tcpserv)o(er)m(,)f(then)g
(you)h(need)f(something)g(lik)o(e)i(the)f(follo)n(wing)e(in)208
779 y(your)h(`)p Fv(/etc/tcp)m(.smtp)p Fw(')i(\002le:)713
@@ -1713,27 +1687,27 @@ e(add)h(the)g(follo)n(wing)f(lines)h(to)h(your)e(`)p
Fv(mm)p 2477 2450 42 4 v 45 w(cfg.p)n(y)p Fw(')h(\002le:)416
2688 y Fl(VERP_FORMAT)43 b(=)h
('\045\(bounces\)s-+\045\(mailbox\)s=\045\(host\)s')416
-2779 y(VERP_REGEXP)f(=)h
-(r'\210\(?P This document was generated using the
LaTeX2HTML translator.
@@ -100,7 +100,7 @@ December 22, 2004, Release 2.1
The default is to install all of Mailman to
/usr/local/mailman2. You can change this base installation directory (referred to here
+ HREF="#foot696">2. You can change this base installation directory (referred to here
as $prefix) by specifying the directory with the
--prefix configure option. If you're upgrading from
a previous version of Mailman, you may want to use the --prefix
@@ -77,7 +77,7 @@ Mailman in a location that allows setgid programs.
Make sure the installation directory is set to group
@@ -89,7 +89,7 @@ installed Mailman under in the 14 se
Barry Warsaw barry(at)python.org Release 2.1
-Release 2.1, documentation updated on December 22, 2004.
+Release 2.1, documentation updated on April 10, 2005.
diff --git a/admin/www/mailman-install/bsd-issues.html b/admin/www/mailman-install/bsd-issues.html
index 85325f33..b3fdfde7 100644
--- a/admin/www/mailman-install/bsd-issues.html
+++ b/admin/www/mailman-install/bsd-issues.html
@@ -105,7 +105,7 @@ This disables the chmod g+s command on installed director
-Release 2.1, documentation updated on December 22, 2004.
+Release 2.1, documentation updated on April 10, 2005.
diff --git a/admin/www/mailman-install/create-install-dir.html b/admin/www/mailman-install/create-install-dir.html
index 400a8730..df32e62b 100644
--- a/admin/www/mailman-install/create-install-dir.html
+++ b/admin/www/mailman-install/create-install-dir.html
@@ -58,7 +58,7 @@ available options.
mailman
(or
whatever you're going to specify with --with-groupname) and has
the setgid bit set3. You probably also want to guarantee that this
+ HREF="#foot697">3. You probably also want to guarantee that this
directory is readable and executable by everyone. For example, these shell
commands will accomplish this:
@@ -94,14 +94,14 @@ You are now ready to configure and install the Mailman software.
Footnotes
-
-Release 2.1, documentation updated on December 22, 2004.
+Release 2.1, documentation updated on April 10, 2005.
diff --git a/admin/www/mailman-install/customizing.html b/admin/www/mailman-install/customizing.html
index 6e5a7cf6..31f14442 100644
--- a/admin/www/mailman-install/customizing.html
+++ b/admin/www/mailman-install/customizing.html
@@ -56,7 +56,7 @@ Mailman has a large number of site-wide configuration options which you should
now review and change according to your needs. Some of the options control
how Mailman interacts with your environment, and other options select defaults
for newly created lists5.
+ HREF="#foot723">5.
There are system tuning parameters and integration options.
Footnotes
-
-Release 2.1, documentation updated on December 22, 2004.
+Release 2.1, documentation updated on April 10, 2005.
diff --git a/admin/www/mailman-install/exim3-transport.html b/admin/www/mailman-install/exim3-transport.html
index 247073be..70ba1765 100644
--- a/admin/www/mailman-install/exim3-transport.html
+++ b/admin/www/mailman-install/exim3-transport.html
@@ -104,7 +104,7 @@ i.e. somewhere between the first and second ``end'' line:
-Release 2.1, documentation updated on December 22, 2004.
+Release 2.1, documentation updated on April 10, 2005.
diff --git a/admin/www/mailman-install/front.html b/admin/www/mailman-install/front.html
index 09f86c1d..24e0b755 100644
--- a/admin/www/mailman-install/front.html
+++ b/admin/www/mailman-install/front.html
@@ -173,7 +173,7 @@ The GNU Mailman website is at http://w
-Release 2.1, documentation updated on December 22, 2004.
+Release 2.1, documentation updated on April 10, 2005.
diff --git a/admin/www/mailman-install/index.html b/admin/www/mailman-install/index.html
index 291f0d97..f671593d 100644
--- a/admin/www/mailman-install/index.html
+++ b/admin/www/mailman-install/index.html
@@ -45,7 +45,7 @@
-December 22, 2004
Barry Warsaw
barry(at)python.org
Release 2.1
-December 22, 2004
mylist@dom.ain
.
DATA
ACL:
You should check the values for DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST in Defaults.py. Make any necessary changes in -the mm_cfg.py file, not in the mm_cfg.py file. If you +the mm_cfg.py file, not in the Defaults.py file. If you change either of these two values, you'll want to add the following afterwards in the mm_cfg.py file: @@ -100,7 +100,7 @@ existing lists.
-
+Terry Allen provides the following detailed instructions on running Mailman on +the 'client' version of OSX, or in earlier versions of OSX: + +
+Mac OSX 10.3 and onwards has the basics for a successful Mailman installation. +Users of earlier versions of Mac OSX contains Sendmail and those users should +look at the Sendmail installation section for tips. You should follow the +basic installation steps as described earlier in this manual, substituting as +appropriate, the steps outlined in this section. + +
+By default, Mac OSX 10.3 'client' version does not have a fully functional +version of Postfix. Setting up a working MTA such as Postfix is beyond the +scope of this guide and you should refer to http://www.postfix.org for +tips on getting Postfix running. An easy way to set Postfix up is to install +and run Postfix Enabler, a stand-alone tool for configuring Postfix on Mac +OSX, available from +http://www.roadstead.com/weblog/Tutorials/PostfixEnabler.html. + +
+Likewise, Mac OSX 'client' version from 10.1 onwards includes a working Apache +webserver. This is switched on using the System Preferences control panel +under the 'Sharing tab'. A useful tool for configuring the Apache on Mac OSX +is Webmin, which can be obtained from +http://www.webmin.com. + +
+Webmin can also perform configuration for other system tasks, including +Postfix, adding jobs to your crontab, adding user and groups, plus adding +startup and shutdown jobs. + +
+In a stock installation of OSX, the requirement for Mailman is to have Python +installed. Python is not installed by default, so it is advised that you +install the developer's tools package, which may have been provided with your +system. It can also be downloaded from the Apple developer site at +http://connect.apple.com. Not only is the developer tools package an +essential requirement for installing Mailman, but it will come in handy at a +later date should you need other tools. The developer's tools are also know +by the name XCode tools. + +
+As a minimum, the Python version should be 2.2, but 2.3 is recommended. + +
+If you wish to add a user and group using the command line in OSX instead of +via Webmin or another GUI interface, open your terminal application and follow +the commands as indicated below - do not type the comments following the +"#" since they are just notes: + +
+
+sudo tcsh +niutil -create / /users/mailman +niutil -createprop / /users/mailman name mailman +# Note that xxx is a free group ID number on your system +niutil -createprop / /users/mailman uid xxx +niutil -createprop / /users/mailman home /usr/local/mailman +mkdir -p /usr/local/mailman +niutil -createprop / /users/mailman shell /bin/tcsh +passwd mailman +# To prevent malicious hacking, supply a secure password here +niutil -create / /groups/mailman +niutil -createprop / /groups/mailman name mailman +# Note that xxx is a free group ID number on your system +niutil -createprop / /groups/mailman gid xxx +niutil -createprop / /groups/mailman passwd '*' +niutil -createprop / /groups/mailman users 'mailman' +chown mailman:mailman /usr/local/mailman +cd /usr/local/mailman +chmod a+rx,g+ws . +exit +su mailman +
+For setting up Apache on OSX to handle Mailman, the steps are almost identical +and the configuration file on a stock Mac OSX Client version is stored in the +nearly standard location of /etc/httpd/httpd.conf. + +
+The AFP548.com site has a time-saving automated startup item creator for +Mailman, which can be found at +http://www.afp548.com/Software/MailmanStartup.tar.gz +
+To install it, copy it into your /Library/StartupItems directory. As +the root or superuser, from the terminal, enter the following: + +
+
+gunzip MailmanStartup.tar.gz +tar xvf MailmanStartup.tar +
+It will create the startup item for you so that when you reboot, Mailman will +start up. +
mailman
.
BN: it highly depends on your mail storing policy. For example
- if you use the simple alias/.qmail-* files, you can use
+ if you use the simple ~alias/.qmail-* files, you can use
`id -g alias`. But if you use /var/qmail/users, the
specified mail gid can be used.
@@ -75,19 +75,19 @@ If you are going to be directing virtual domains directly to the
mailman
user (using ``virtualdomains'' on a list-only domain, for
example), you will have to use --with-mail-gid=gid
of mailman user's group. This is incompatible with having list aliases
- in alias, unless that alias simply forwards to
+ in ~alias, unless that alias simply forwards to
mailman-listname*
.
mailman
on your system, the alias
- mailman-owner
will work only in mailman. You have to do
- a touch .qmail-owner in mailman directory to create
+ mailman-owner
will work only in ~mailman. You have to do
+ a touch .qmail-owner in ~mailman directory to create
this alias.
NB: An alternative, IMHO better solution is to chown
- root mailman, that will stop qmail from considering mailman
to
+ root ~mailman, that will stop qmail from considering mailman
to
be a user to whom mail can be delivered. (See ``man 8 qmail-getpw''.)
@@ -116,10 +116,10 @@ where in this case the listname is e.g. zope-users
.
mailman
, it's necessary to allow it to access mailman.
- Be sure that mailman has group writing access and setgid bit is
+ mailman
, it's necessary to allow it to access ~mailman.
+ Be sure that ~mailman has group writing access and setgid bit is
set. Then put the delivering user to mailman
group, and you can
- deny access to mailman to others. Be sure that you can do the
+ deny access to ~mailman to others. Be sure that you can do the
same with the WWW service.
@@ -155,12 +155,12 @@ For list aliases, you can either create them manually:
or for automatic list alias handling (when using the lists.kva.hu virtual as above), see contrib/qmail-to-mailman.py in the Mailman - source distribution. Modify the mailman/.qmail-default to + source distribution. Modify the ~mailman/.qmail-default to include:
- |/path/to/python /path/to/qmail-to-mailman.py + |preline /path/to/python /path/to/qmail-to-mailman.py
@@ -174,7 +174,7 @@ and new lists will automatically be picked up.
- tcp-env: 127. 10.205.200 : setenv RELAYCLIENT + tcp-env: 127. 10.205.200. : setenv RELAYCLIENT
@@ -300,7 +300,7 @@ fi
Solution: You probably didn't add the necessary aliases to the - system alias database, or you didn't properly integration Mailman with + system alias database, or you didn't properly integrate Mailman with your mail server. Perhaps you didn't update the alias database, or your system requires you to run newaliases explicitly. Refer to your server specific instructions in the 6 section. @@ -251,7 +251,7 @@ publicly visible.