1 |
slords |
1.1 |
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/10defaults mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/10defaults |
2 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/10defaults 2005-02-14 12:52:31.000000000 +1100 |
3 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/10defaults 1970-01-01 10:00:00.000000000 +1000 |
4 |
|
|
@@ -1,46 +0,0 @@ |
5 |
|
|
-# -*- python -*- |
6 |
|
|
- |
7 |
|
|
-# Copyright (C) 1998 by the Free Software Foundation, Inc. |
8 |
|
|
-# |
9 |
|
|
-# This program is free software; you can redistribute it and/or |
10 |
|
|
-# modify it under the terms of the GNU General Public License |
11 |
|
|
-# as published by the Free Software Foundation; either version 2 |
12 |
|
|
-# of the License, or (at your option) any later version. |
13 |
|
|
-# |
14 |
|
|
-# This program is distributed in the hope that it will be useful, |
15 |
|
|
-# but WITHOUT ANY WARRANTY; without even the implied warranty of |
16 |
|
|
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
17 |
|
|
-# GNU General Public License for more details. |
18 |
|
|
-# |
19 |
|
|
-# You should have received a copy of the GNU General Public License |
20 |
|
|
-# along with this program; if not, write to the Free Software |
21 |
|
|
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
22 |
|
|
- |
23 |
|
|
- |
24 |
|
|
-"""This is the module which takes your site-specific settings. |
25 |
|
|
- |
26 |
|
|
-From a raw distribution it should be copied to mm_cfg.py. If you |
27 |
|
|
-already have an mm_cfg.py, be careful to add in only the new settings |
28 |
|
|
-you want. The complete set of distributed defaults, with annotation, |
29 |
|
|
-are in ./Defaults. In mm_cfg, override only those you want to |
30 |
|
|
-change, after the |
31 |
|
|
- |
32 |
|
|
- from Defaults import * |
33 |
|
|
- |
34 |
|
|
-line (see below). |
35 |
|
|
- |
36 |
|
|
-Note that these are just default settings - many can be overridden via the |
37 |
|
|
-admin and user interfaces on a per-list or per-user basis. |
38 |
|
|
- |
39 |
|
|
-Note also that some of the settings are resolved against the active list |
40 |
|
|
-setting by using the value as a format string against the |
41 |
|
|
-list-instance-object's dictionary - see the distributed value of |
42 |
|
|
-DEFAULT_MSG_FOOTER for an example.""" |
43 |
|
|
- |
44 |
|
|
- |
45 |
|
|
-####################################################### |
46 |
|
|
-# Here's where we get the distributed defaults. # |
47 |
|
|
- |
48 |
|
|
-from Defaults import * |
49 |
|
|
-import pwd, grp |
50 |
|
|
- |
51 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/20override mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/20override |
52 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/20override 2005-02-14 12:52:31.000000000 +1100 |
53 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/20override 1970-01-01 10:00:00.000000000 +1000 |
54 |
|
|
@@ -1,22 +0,0 @@ |
55 |
|
|
-############################################################## |
56 |
|
|
-# Here's where we override shipped defaults with settings # |
57 |
|
|
-# suitable for the RPM package. # |
58 |
|
|
-ADMINDB_PAGE_TEXT_LIMIT = 8192 |
59 |
|
|
-DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 50 |
60 |
|
|
-DEFAULT_BOUNCE_MATCHING_HEADERS = """ |
61 |
|
|
-""" |
62 |
|
|
-DEFAULT_DIGEST_SIZE_THRESHHOLD = 250 |
63 |
|
|
-DEFAULT_MAX_MESSAGE_SIZE = 100 |
64 |
|
|
-DEFAULT_MAX_NUM_RECIPIENTS = 25 |
65 |
|
|
-DEFAULT_MSG_FOOTER = """_______________________________________________ |
66 |
|
|
-%(description)s |
67 |
|
|
-%(list_name)s@%(host_name)s |
68 |
|
|
-%(web_page_url)slistinfo%(cgiext)s/%(list_name)s |
69 |
|
|
-""" |
70 |
|
|
-LOG_DIR = '/var/log/mailman' |
71 |
|
|
-MAILMAN_UID = pwd.getpwnam('mailman')[2] |
72 |
|
|
-MAILMAN_GID = grp.getgrnam('mailman')[2] |
73 |
|
|
-PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/mailman/public/%(listname)s' |
74 |
|
|
-QUEUE_DIR = '/var/spool/mailman/qfiles' |
75 |
|
|
-USE_ENVELOPE_SENDER = 1 |
76 |
|
|
- |
77 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/30hostname mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/30hostname |
78 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/30hostname 2005-02-14 12:52:31.000000000 +1100 |
79 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/30hostname 1970-01-01 10:00:00.000000000 +1000 |
80 |
|
|
@@ -1,7 +0,0 @@ |
81 |
|
|
-############################################################## |
82 |
|
|
-# Put YOUR site-specific configuration below, in mm_cfg.py . # |
83 |
|
|
-# See Defaults.py for explanations of the values. # |
84 |
|
|
- |
85 |
|
|
-DEFAULT_EMAIL_HOST = '{ $DomainName }' |
86 |
|
|
-DEFAULT_URL_HOST = '{ $DomainName }' |
87 |
|
|
- |
88 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/40archiver mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/40archiver |
89 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/40archiver 2005-10-25 10:04:43.583010479 +1000 |
90 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/40archiver 1970-01-01 10:00:00.000000000 +1000 |
91 |
|
|
@@ -1,17 +0,0 @@ |
92 |
|
|
-{ |
93 |
|
|
- $OUT = ""; |
94 |
|
|
- if( -x "/usr/lib/mailman/mhonarc/filter") |
95 |
|
|
- { |
96 |
|
|
- $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; |
97 |
|
|
- $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; |
98 |
|
|
- $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; |
99 |
|
|
- $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; |
100 |
|
|
- } |
101 |
|
|
- else |
102 |
|
|
- { |
103 |
|
|
- $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = 0\n"; |
104 |
|
|
- $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = 0\n"; |
105 |
|
|
- $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = 0\n"; |
106 |
|
|
- $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = 0\n"; |
107 |
|
|
- } |
108 |
|
|
-} |
109 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/50MTA mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/50MTA |
110 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/50MTA 2005-02-14 12:52:31.000000000 +1100 |
111 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/50MTA 1970-01-01 10:00:00.000000000 +1000 |
112 |
|
|
@@ -1,6 +0,0 @@ |
113 |
|
|
-############################################################## |
114 |
|
|
-# Set MTA to special SME.py module for creation/deletion # |
115 |
|
|
-# of lists. # |
116 |
|
|
- |
117 |
|
|
-MTA = 'SME' |
118 |
|
|
- |
119 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/60virtual mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/60virtual |
120 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/60virtual 2005-10-25 09:50:42.000000000 +1000 |
121 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/60virtual 1970-01-01 10:00:00.000000000 +1000 |
122 |
|
|
@@ -1,16 +0,0 @@ |
123 |
|
|
-{ |
124 |
|
|
- # vim: ft=perl: |
125 |
|
|
- use esmith::DomainsDB; |
126 |
|
|
- |
127 |
|
|
- my $domains = esmith::DomainsDB->open_ro; |
128 |
|
|
- $OUT = ''; |
129 |
|
|
- |
130 |
|
|
- foreach my $domainrec ($domains->domains) |
131 |
|
|
- { |
132 |
|
|
- next if $domainrec->prop('SystemServiceDomain'); |
133 |
|
|
- $OUT .= "add_virtualhost('$domainrec->{key}', '$domainrec->{key}')\n"; |
134 |
|
|
- } |
135 |
|
|
- # Also add the FQDN of the box itself, in case the list is being addressed |
136 |
|
|
- # in that fashion. |
137 |
|
|
- $OUT .= "add_virtualhost('$SystemName.$DomainName', '$SystemName.$DomainName')\n"; |
138 |
|
|
-} |
139 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/90cleanup mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/90cleanup |
140 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/90cleanup 2005-02-14 12:52:31.000000000 +1100 |
141 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/opt/mailman/Mailman/mm_cfg.py/90cleanup 1970-01-01 10:00:00.000000000 +1000 |
142 |
|
|
@@ -1,21 +0,0 @@ |
143 |
|
|
-############################################################## |
144 |
|
|
-# The following are set to clean up variables that were set # |
145 |
|
|
-# above. Do not change or remove these unless you know what # |
146 |
|
|
-# you are doing. # |
147 |
|
|
- |
148 |
|
|
-DEFAULT_DIGEST_FOOTER = DEFAULT_MSG_FOOTER |
149 |
|
|
-DEFAULT_HOST_NAME = DEFAULT_EMAIL_HOST |
150 |
|
|
-DEFAULT_URL = DEFAULT_URL_PATTERN % DEFAULT_URL_HOST |
151 |
|
|
-INQUEUE_DIR = os.path.join(QUEUE_DIR, 'in') |
152 |
|
|
-OUTQUEUE_DIR = os.path.join(QUEUE_DIR, 'out') |
153 |
|
|
-CMDQUEUE_DIR = os.path.join(QUEUE_DIR, 'commands') |
154 |
|
|
-BOUNCEQUEUE_DIR = os.path.join(QUEUE_DIR, 'bounces') |
155 |
|
|
-NEWSQUEUE_DIR = os.path.join(QUEUE_DIR, 'news') |
156 |
|
|
-ARCHQUEUE_DIR = os.path.join(QUEUE_DIR, 'archive') |
157 |
|
|
-SHUNTQUEUE_DIR = os.path.join(QUEUE_DIR, 'shunt') |
158 |
|
|
-VIRGINQUEUE_DIR = os.path.join(QUEUE_DIR, 'virgin') |
159 |
|
|
-BADQUEUE_DIR = os.path.join(QUEUE_DIR, 'bad') |
160 |
|
|
-MAILDIR_DIR = os.path.join(QUEUE_DIR, 'maildir') |
161 |
|
|
- |
162 |
|
|
-# Note - if you're looking for something that is imported from mm_cfg, but you |
163 |
|
|
-# didn't find it above, it's probably in Defaults.py. |
164 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/10defaults mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/10defaults |
165 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/10defaults 1970-01-01 10:00:00.000000000 +1000 |
166 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/10defaults 2005-02-14 12:52:31.000000000 +1100 |
167 |
|
|
@@ -0,0 +1,46 @@ |
168 |
|
|
+# -*- python -*- |
169 |
|
|
+ |
170 |
|
|
+# Copyright (C) 1998 by the Free Software Foundation, Inc. |
171 |
|
|
+# |
172 |
|
|
+# This program is free software; you can redistribute it and/or |
173 |
|
|
+# modify it under the terms of the GNU General Public License |
174 |
|
|
+# as published by the Free Software Foundation; either version 2 |
175 |
|
|
+# of the License, or (at your option) any later version. |
176 |
|
|
+# |
177 |
|
|
+# This program is distributed in the hope that it will be useful, |
178 |
|
|
+# but WITHOUT ANY WARRANTY; without even the implied warranty of |
179 |
|
|
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
180 |
|
|
+# GNU General Public License for more details. |
181 |
|
|
+# |
182 |
|
|
+# You should have received a copy of the GNU General Public License |
183 |
|
|
+# along with this program; if not, write to the Free Software |
184 |
|
|
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
185 |
|
|
+ |
186 |
|
|
+ |
187 |
|
|
+"""This is the module which takes your site-specific settings. |
188 |
|
|
+ |
189 |
|
|
+From a raw distribution it should be copied to mm_cfg.py. If you |
190 |
|
|
+already have an mm_cfg.py, be careful to add in only the new settings |
191 |
|
|
+you want. The complete set of distributed defaults, with annotation, |
192 |
|
|
+are in ./Defaults. In mm_cfg, override only those you want to |
193 |
|
|
+change, after the |
194 |
|
|
+ |
195 |
|
|
+ from Defaults import * |
196 |
|
|
+ |
197 |
|
|
+line (see below). |
198 |
|
|
+ |
199 |
|
|
+Note that these are just default settings - many can be overridden via the |
200 |
|
|
+admin and user interfaces on a per-list or per-user basis. |
201 |
|
|
+ |
202 |
|
|
+Note also that some of the settings are resolved against the active list |
203 |
|
|
+setting by using the value as a format string against the |
204 |
|
|
+list-instance-object's dictionary - see the distributed value of |
205 |
|
|
+DEFAULT_MSG_FOOTER for an example.""" |
206 |
|
|
+ |
207 |
|
|
+ |
208 |
|
|
+####################################################### |
209 |
|
|
+# Here's where we get the distributed defaults. # |
210 |
|
|
+ |
211 |
|
|
+from Defaults import * |
212 |
|
|
+import pwd, grp |
213 |
|
|
+ |
214 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/20override mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/20override |
215 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/20override 1970-01-01 10:00:00.000000000 +1000 |
216 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/20override 2005-02-14 12:52:31.000000000 +1100 |
217 |
|
|
@@ -0,0 +1,22 @@ |
218 |
|
|
+############################################################## |
219 |
|
|
+# Here's where we override shipped defaults with settings # |
220 |
|
|
+# suitable for the RPM package. # |
221 |
|
|
+ADMINDB_PAGE_TEXT_LIMIT = 8192 |
222 |
|
|
+DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 50 |
223 |
|
|
+DEFAULT_BOUNCE_MATCHING_HEADERS = """ |
224 |
|
|
+""" |
225 |
|
|
+DEFAULT_DIGEST_SIZE_THRESHHOLD = 250 |
226 |
|
|
+DEFAULT_MAX_MESSAGE_SIZE = 100 |
227 |
|
|
+DEFAULT_MAX_NUM_RECIPIENTS = 25 |
228 |
|
|
+DEFAULT_MSG_FOOTER = """_______________________________________________ |
229 |
|
|
+%(description)s |
230 |
|
|
+%(list_name)s@%(host_name)s |
231 |
|
|
+%(web_page_url)slistinfo%(cgiext)s/%(list_name)s |
232 |
|
|
+""" |
233 |
|
|
+LOG_DIR = '/var/log/mailman' |
234 |
|
|
+MAILMAN_UID = pwd.getpwnam('mailman')[2] |
235 |
|
|
+MAILMAN_GID = grp.getgrnam('mailman')[2] |
236 |
|
|
+PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/mailman/public/%(listname)s' |
237 |
|
|
+QUEUE_DIR = '/var/spool/mailman/qfiles' |
238 |
|
|
+USE_ENVELOPE_SENDER = 1 |
239 |
|
|
+ |
240 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/30hostname mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/30hostname |
241 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/30hostname 1970-01-01 10:00:00.000000000 +1000 |
242 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/30hostname 2005-02-14 12:52:31.000000000 +1100 |
243 |
|
|
@@ -0,0 +1,7 @@ |
244 |
|
|
+############################################################## |
245 |
|
|
+# Put YOUR site-specific configuration below, in mm_cfg.py . # |
246 |
|
|
+# See Defaults.py for explanations of the values. # |
247 |
|
|
+ |
248 |
|
|
+DEFAULT_EMAIL_HOST = '{ $DomainName }' |
249 |
|
|
+DEFAULT_URL_HOST = '{ $DomainName }' |
250 |
|
|
+ |
251 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/40archiver mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/40archiver |
252 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/40archiver 1970-01-01 10:00:00.000000000 +1000 |
253 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/40archiver 2005-10-25 10:03:52.601714499 +1000 |
254 |
|
|
@@ -0,0 +1,17 @@ |
255 |
|
|
+{ |
256 |
|
|
+ $OUT = ""; |
257 |
|
|
+ if( -x "/usr/lib/mailman/mhonarc/filter") |
258 |
|
|
+ { |
259 |
|
|
+ $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; |
260 |
|
|
+ $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; |
261 |
|
|
+ $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; |
262 |
|
|
+ $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; |
263 |
|
|
+ } |
264 |
|
|
+ else |
265 |
|
|
+ { |
266 |
|
|
+ $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = 0\n"; |
267 |
|
|
+ $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = 0\n"; |
268 |
|
|
+ $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = 0\n"; |
269 |
|
|
+ $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = 0\n"; |
270 |
|
|
+ } |
271 |
|
|
+} |
272 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/50MTA mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/50MTA |
273 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/50MTA 1970-01-01 10:00:00.000000000 +1000 |
274 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/50MTA 2005-02-14 12:52:31.000000000 +1100 |
275 |
|
|
@@ -0,0 +1,6 @@ |
276 |
|
|
+############################################################## |
277 |
|
|
+# Set MTA to special SME.py module for creation/deletion # |
278 |
|
|
+# of lists. # |
279 |
|
|
+ |
280 |
|
|
+MTA = 'SME' |
281 |
|
|
+ |
282 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/60virtual mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/60virtual |
283 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/60virtual 1970-01-01 10:00:00.000000000 +1000 |
284 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/60virtual 2005-10-25 09:50:42.000000000 +1000 |
285 |
|
|
@@ -0,0 +1,16 @@ |
286 |
|
|
+{ |
287 |
|
|
+ # vim: ft=perl: |
288 |
|
|
+ use esmith::DomainsDB; |
289 |
|
|
+ |
290 |
|
|
+ my $domains = esmith::DomainsDB->open_ro; |
291 |
|
|
+ $OUT = ''; |
292 |
|
|
+ |
293 |
|
|
+ foreach my $domainrec ($domains->domains) |
294 |
|
|
+ { |
295 |
|
|
+ next if $domainrec->prop('SystemServiceDomain'); |
296 |
|
|
+ $OUT .= "add_virtualhost('$domainrec->{key}', '$domainrec->{key}')\n"; |
297 |
|
|
+ } |
298 |
|
|
+ # Also add the FQDN of the box itself, in case the list is being addressed |
299 |
|
|
+ # in that fashion. |
300 |
|
|
+ $OUT .= "add_virtualhost('$SystemName.$DomainName', '$SystemName.$DomainName')\n"; |
301 |
|
|
+} |
302 |
|
|
diff -Nur -x '*.orig' -x '*.rej' smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/90cleanup mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/90cleanup |
303 |
|
|
--- smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/90cleanup 1970-01-01 10:00:00.000000000 +1000 |
304 |
|
|
+++ mezzanine_patched_smeserver-mailman-1.3.0/root/etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py/90cleanup 2005-02-14 12:52:31.000000000 +1100 |
305 |
|
|
@@ -0,0 +1,21 @@ |
306 |
|
|
+############################################################## |
307 |
|
|
+# The following are set to clean up variables that were set # |
308 |
|
|
+# above. Do not change or remove these unless you know what # |
309 |
|
|
+# you are doing. # |
310 |
|
|
+ |
311 |
|
|
+DEFAULT_DIGEST_FOOTER = DEFAULT_MSG_FOOTER |
312 |
|
|
+DEFAULT_HOST_NAME = DEFAULT_EMAIL_HOST |
313 |
|
|
+DEFAULT_URL = DEFAULT_URL_PATTERN % DEFAULT_URL_HOST |
314 |
|
|
+INQUEUE_DIR = os.path.join(QUEUE_DIR, 'in') |
315 |
|
|
+OUTQUEUE_DIR = os.path.join(QUEUE_DIR, 'out') |
316 |
|
|
+CMDQUEUE_DIR = os.path.join(QUEUE_DIR, 'commands') |
317 |
|
|
+BOUNCEQUEUE_DIR = os.path.join(QUEUE_DIR, 'bounces') |
318 |
|
|
+NEWSQUEUE_DIR = os.path.join(QUEUE_DIR, 'news') |
319 |
|
|
+ARCHQUEUE_DIR = os.path.join(QUEUE_DIR, 'archive') |
320 |
|
|
+SHUNTQUEUE_DIR = os.path.join(QUEUE_DIR, 'shunt') |
321 |
|
|
+VIRGINQUEUE_DIR = os.path.join(QUEUE_DIR, 'virgin') |
322 |
|
|
+BADQUEUE_DIR = os.path.join(QUEUE_DIR, 'bad') |
323 |
|
|
+MAILDIR_DIR = os.path.join(QUEUE_DIR, 'maildir') |
324 |
|
|
+ |
325 |
|
|
+# Note - if you're looking for something that is imported from mm_cfg, but you |
326 |
|
|
+# didn't find it above, it's probably in Defaults.py. |