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 --- 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 +++ 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 @@ -1,46 +0,0 @@ -# -*- python -*- - -# Copyright (C) 1998 by the Free Software Foundation, Inc. -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -"""This is the module which takes your site-specific settings. - -From a raw distribution it should be copied to mm_cfg.py. If you -already have an mm_cfg.py, be careful to add in only the new settings -you want. The complete set of distributed defaults, with annotation, -are in ./Defaults. In mm_cfg, override only those you want to -change, after the - - from Defaults import * - -line (see below). - -Note that these are just default settings - many can be overridden via the -admin and user interfaces on a per-list or per-user basis. - -Note also that some of the settings are resolved against the active list -setting by using the value as a format string against the -list-instance-object's dictionary - see the distributed value of -DEFAULT_MSG_FOOTER for an example.""" - - -####################################################### -# Here's where we get the distributed defaults. # - -from Defaults import * -import pwd, grp - 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 --- 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 +++ 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 @@ -1,22 +0,0 @@ -############################################################## -# Here's where we override shipped defaults with settings # -# suitable for the RPM package. # -ADMINDB_PAGE_TEXT_LIMIT = 8192 -DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 50 -DEFAULT_BOUNCE_MATCHING_HEADERS = """ -""" -DEFAULT_DIGEST_SIZE_THRESHHOLD = 250 -DEFAULT_MAX_MESSAGE_SIZE = 100 -DEFAULT_MAX_NUM_RECIPIENTS = 25 -DEFAULT_MSG_FOOTER = """_______________________________________________ -%(description)s -%(list_name)s@%(host_name)s -%(web_page_url)slistinfo%(cgiext)s/%(list_name)s -""" -LOG_DIR = '/var/log/mailman' -MAILMAN_UID = pwd.getpwnam('mailman')[2] -MAILMAN_GID = grp.getgrnam('mailman')[2] -PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/mailman/public/%(listname)s' -QUEUE_DIR = '/var/spool/mailman/qfiles' -USE_ENVELOPE_SENDER = 1 - 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 --- 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 +++ 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 @@ -1,7 +0,0 @@ -############################################################## -# Put YOUR site-specific configuration below, in mm_cfg.py . # -# See Defaults.py for explanations of the values. # - -DEFAULT_EMAIL_HOST = '{ $DomainName }' -DEFAULT_URL_HOST = '{ $DomainName }' - 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 --- 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 +++ 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 @@ -1,17 +0,0 @@ -{ - $OUT = ""; - if( -x "/usr/lib/mailman/mhonarc/filter") - { - $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; - $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; - $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; - $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; - } - else - { - $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = 0\n"; - $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = 0\n"; - $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = 0\n"; - $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = 0\n"; - } -} 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 --- 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 +++ 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 @@ -1,6 +0,0 @@ -############################################################## -# Set MTA to special SME.py module for creation/deletion # -# of lists. # - -MTA = 'SME' - 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 --- 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 +++ 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 @@ -1,16 +0,0 @@ -{ - # vim: ft=perl: - use esmith::DomainsDB; - - my $domains = esmith::DomainsDB->open_ro; - $OUT = ''; - - foreach my $domainrec ($domains->domains) - { - next if $domainrec->prop('SystemServiceDomain'); - $OUT .= "add_virtualhost('$domainrec->{key}', '$domainrec->{key}')\n"; - } - # Also add the FQDN of the box itself, in case the list is being addressed - # in that fashion. - $OUT .= "add_virtualhost('$SystemName.$DomainName', '$SystemName.$DomainName')\n"; -} 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 --- 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 +++ 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 @@ -1,21 +0,0 @@ -############################################################## -# The following are set to clean up variables that were set # -# above. Do not change or remove these unless you know what # -# you are doing. # - -DEFAULT_DIGEST_FOOTER = DEFAULT_MSG_FOOTER -DEFAULT_HOST_NAME = DEFAULT_EMAIL_HOST -DEFAULT_URL = DEFAULT_URL_PATTERN % DEFAULT_URL_HOST -INQUEUE_DIR = os.path.join(QUEUE_DIR, 'in') -OUTQUEUE_DIR = os.path.join(QUEUE_DIR, 'out') -CMDQUEUE_DIR = os.path.join(QUEUE_DIR, 'commands') -BOUNCEQUEUE_DIR = os.path.join(QUEUE_DIR, 'bounces') -NEWSQUEUE_DIR = os.path.join(QUEUE_DIR, 'news') -ARCHQUEUE_DIR = os.path.join(QUEUE_DIR, 'archive') -SHUNTQUEUE_DIR = os.path.join(QUEUE_DIR, 'shunt') -VIRGINQUEUE_DIR = os.path.join(QUEUE_DIR, 'virgin') -BADQUEUE_DIR = os.path.join(QUEUE_DIR, 'bad') -MAILDIR_DIR = os.path.join(QUEUE_DIR, 'maildir') - -# Note - if you're looking for something that is imported from mm_cfg, but you -# didn't find it above, it's probably in Defaults.py. 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 --- 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 +++ 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 @@ -0,0 +1,46 @@ +# -*- python -*- + +# Copyright (C) 1998 by the Free Software Foundation, Inc. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +"""This is the module which takes your site-specific settings. + +From a raw distribution it should be copied to mm_cfg.py. If you +already have an mm_cfg.py, be careful to add in only the new settings +you want. The complete set of distributed defaults, with annotation, +are in ./Defaults. In mm_cfg, override only those you want to +change, after the + + from Defaults import * + +line (see below). + +Note that these are just default settings - many can be overridden via the +admin and user interfaces on a per-list or per-user basis. + +Note also that some of the settings are resolved against the active list +setting by using the value as a format string against the +list-instance-object's dictionary - see the distributed value of +DEFAULT_MSG_FOOTER for an example.""" + + +####################################################### +# Here's where we get the distributed defaults. # + +from Defaults import * +import pwd, grp + 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 --- 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 +++ 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 @@ -0,0 +1,22 @@ +############################################################## +# Here's where we override shipped defaults with settings # +# suitable for the RPM package. # +ADMINDB_PAGE_TEXT_LIMIT = 8192 +DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 50 +DEFAULT_BOUNCE_MATCHING_HEADERS = """ +""" +DEFAULT_DIGEST_SIZE_THRESHHOLD = 250 +DEFAULT_MAX_MESSAGE_SIZE = 100 +DEFAULT_MAX_NUM_RECIPIENTS = 25 +DEFAULT_MSG_FOOTER = """_______________________________________________ +%(description)s +%(list_name)s@%(host_name)s +%(web_page_url)slistinfo%(cgiext)s/%(list_name)s +""" +LOG_DIR = '/var/log/mailman' +MAILMAN_UID = pwd.getpwnam('mailman')[2] +MAILMAN_GID = grp.getgrnam('mailman')[2] +PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/mailman/public/%(listname)s' +QUEUE_DIR = '/var/spool/mailman/qfiles' +USE_ENVELOPE_SENDER = 1 + 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 --- 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 +++ 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 @@ -0,0 +1,7 @@ +############################################################## +# Put YOUR site-specific configuration below, in mm_cfg.py . # +# See Defaults.py for explanations of the values. # + +DEFAULT_EMAIL_HOST = '{ $DomainName }' +DEFAULT_URL_HOST = '{ $DomainName }' + 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 --- 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 +++ 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 @@ -0,0 +1,17 @@ +{ + $OUT = ""; + if( -x "/usr/lib/mailman/mhonarc/filter") + { + $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; + $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; + $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; + $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = '/usr/lib/mailman/mhonarc/filter %(listname)s'\n"; + } + else + { + $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = 0\n"; + $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = 0\n"; + $OUT .= "PUBLIC_EXTERNAL_ARCHIVER = 0\n"; + $OUT .= "PRIVATE_EXTERNAL_ARCHIVER = 0\n"; + } +} 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 --- 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 +++ 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 @@ -0,0 +1,6 @@ +############################################################## +# Set MTA to special SME.py module for creation/deletion # +# of lists. # + +MTA = 'SME' + 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 --- 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 +++ 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 @@ -0,0 +1,16 @@ +{ + # vim: ft=perl: + use esmith::DomainsDB; + + my $domains = esmith::DomainsDB->open_ro; + $OUT = ''; + + foreach my $domainrec ($domains->domains) + { + next if $domainrec->prop('SystemServiceDomain'); + $OUT .= "add_virtualhost('$domainrec->{key}', '$domainrec->{key}')\n"; + } + # Also add the FQDN of the box itself, in case the list is being addressed + # in that fashion. + $OUT .= "add_virtualhost('$SystemName.$DomainName', '$SystemName.$DomainName')\n"; +} 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 --- 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 +++ 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 @@ -0,0 +1,21 @@ +############################################################## +# The following are set to clean up variables that were set # +# above. Do not change or remove these unless you know what # +# you are doing. # + +DEFAULT_DIGEST_FOOTER = DEFAULT_MSG_FOOTER +DEFAULT_HOST_NAME = DEFAULT_EMAIL_HOST +DEFAULT_URL = DEFAULT_URL_PATTERN % DEFAULT_URL_HOST +INQUEUE_DIR = os.path.join(QUEUE_DIR, 'in') +OUTQUEUE_DIR = os.path.join(QUEUE_DIR, 'out') +CMDQUEUE_DIR = os.path.join(QUEUE_DIR, 'commands') +BOUNCEQUEUE_DIR = os.path.join(QUEUE_DIR, 'bounces') +NEWSQUEUE_DIR = os.path.join(QUEUE_DIR, 'news') +ARCHQUEUE_DIR = os.path.join(QUEUE_DIR, 'archive') +SHUNTQUEUE_DIR = os.path.join(QUEUE_DIR, 'shunt') +VIRGINQUEUE_DIR = os.path.join(QUEUE_DIR, 'virgin') +BADQUEUE_DIR = os.path.join(QUEUE_DIR, 'bad') +MAILDIR_DIR = os.path.join(QUEUE_DIR, 'maildir') + +# Note - if you're looking for something that is imported from mm_cfg, but you +# didn't find it above, it's probably in Defaults.py.