Репозитории ALT
S: | 2.1.39-alt1 |
5.1: | 2.1.12-alt2 |
4.1: | 2.1.10-alt0.3.1.M41.1 |
4.0: | 2.1.9-alt6.M40.1 |
3.0: | 2.1.6-alt1 |
Группа :: Система/Серверы
Пакет: mailman
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: mailman-2.1.9-deb-63_update_default_server_language.patch
Скачать
Скачать
Patch: 63_update_default_server_language.patch
Author: LАszlС 'GCS' BЖszЖrmИnyi <gcs@lsc.hu>
Get the default language from the config file, and do not use the
hardcoded English.
Index: bin/update
===================================================================
--- bin/update.orig 2006-08-15 15:14:30.000000000 +0800
+++ bin/update 2006-08-15 15:14:46.000000000 +0800
@@ -121,7 +121,7 @@
#
# First, get rid of any lists/<list> template or lists/<list>/en template
# that is identical to the global templates/* default.
- for gtemplate in os.listdir(os.path.join(mm_cfg.TEMPLATE_DIR, 'en')):
+ for gtemplate in os.listdir(os.path.join(mm_cfg.TEMPLATE_DIR, mm_cfg.DEFAULT_SERVER_LANGUAGE)):
# BAW: get rid of old templates, e.g. admlogin.txt and
# handle_opts.html
try:
@@ -155,14 +155,14 @@
os.unlink(os.path.join(mlist.fullpath(), gtemplate + '.prev'))
# Match against the lists/<list>/en/* templates
try:
- fp = open(os.path.join(mlist.fullpath(), 'en', gtemplate))
+ fp = open(os.path.join(mlist.fullpath(), mm_cfg.DEFAULT_SERVER_LANGUAGE, gtemplate))
except IOError, e:
if e.errno <> errno.ENOENT: raise
else:
tcksum = md5.new(fp.read()).digest()
fp.close()
if gcksum == tcksum:
- os.unlink(os.path.join(mlist.fullpath(), 'en', gtemplate))
+ os.unlink(os.path.join(mlist.fullpath(), mm_cfg.DEFAULT_SERVER_LANGUAGE, gtemplate))
# Match against the templates/* template
try:
fp = open(os.path.join(mm_cfg.TEMPLATE_DIR, gtemplate))