summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mail/sympa/MESSAGE19
-rw-r--r--mail/sympa/Makefile34
-rw-r--r--mail/sympa/PLIST618
-rw-r--r--mail/sympa/distinfo20
-rw-r--r--mail/sympa/files/sympa.sh6
-rw-r--r--mail/sympa/patches/patch-aa60
-rw-r--r--mail/sympa/patches/patch-ab92
-rw-r--r--mail/sympa/patches/patch-ac12
-rw-r--r--mail/sympa/patches/patch-af13
-rw-r--r--mail/sympa/patches/patch-doc_man8_alias__manager.pod.in12
-rw-r--r--mail/sympa/patches/patch-doc_man8_archived.pod.in12
-rw-r--r--mail/sympa/patches/patch-doc_man8_bounced.pod.in12
-rw-r--r--mail/sympa/patches/patch-doc_man8_sympa.pod12
-rw-r--r--mail/sympa/patches/patch-src_lib_Sympa_Session.pm14
14 files changed, 654 insertions, 282 deletions
diff --git a/mail/sympa/MESSAGE b/mail/sympa/MESSAGE
index 31df2b3dba4..e71d1b7c339 100644
--- a/mail/sympa/MESSAGE
+++ b/mail/sympa/MESSAGE
@@ -1,5 +1,5 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.4 2012/05/16 16:16:46 bouyer Exp $
+$NetBSD: MESSAGE,v 1.5 2015/09/26 14:56:10 bouyer Exp $
Run ${SYMPA_BIN}/sympa_wizard.pl
for interactive configuration.
@@ -9,16 +9,13 @@ ${PREFIX}/share/doc/sympa/NEWS
for incompatible changes, and run:
${SYMPA_BIN}/sympa.pl --upgrade
-If upgrading from sympa 5.4, you need add the necessary scripts and entries
-to /etc/rc.d/ and /etc/rc.conf to start the bulk daemon.
-Also, note that configuration files sympa.conf and wwsympa.conf have
-moved to ${PKG_SYSCONFDIR}. Move these files before running
-'${SYMPA_BIN}/sympa.pl --upgrade'
+Note that configuration files sympa.conf and wwsympa.conf are merged
+to sympa.conf now. ${SYMPA_BIN}/sympa.pl --upgrade will take care of that.
+
You also need to ajust paths in your httpd.conf file:
-/wws is now ${PREFIX}/sympa/libexec/cgi-bin/wwsympa-wrapper.fcgi
-/static-sympa is now ${SYMPA_VARBASE}/list_data/static_content
-Password encoding has changed; run:
-${SYMPA_BIN}/sympa.pl --md5_encode_password
-to reencode them to the new format.
+/static-sympa is now ${PREFIX}/sympa/static_content
+and you need to add:
+/static-sympa/icons ${SYMPA_VARBASE}/list_data/static_content/icons
+/static-sympa/css ${SYMPA_VARBASE}/list_data/static_content/css
===========================================================================
diff --git a/mail/sympa/Makefile b/mail/sympa/Makefile
index 929f4ac9bf9..60822016509 100644
--- a/mail/sympa/Makefile
+++ b/mail/sympa/Makefile
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.59 2015/07/12 18:56:25 wiz Exp $
+# $NetBSD: Makefile,v 1.60 2015/09/26 14:56:10 bouyer Exp $
-DISTNAME= sympa-6.1.24
-#PKGREVISION= 8
-PKGREVISION= 1
+DISTNAME= sympa-6.2.7
CATEGORIES= mail
MASTER_SITES= http://www.sympa.org/distribution/ \
http://www.sympa.org/distribution/old/
@@ -18,6 +16,7 @@ DEPENDS+= mhonarc-[0-9]*:../../mail/mhonarc
DEPENDS+= p5-Archive-Zip>=1.05:../../archivers/p5-Archive-Zip
DEPENDS+= p5-AuthCAS>=1.5:../../security/p5-AuthCAS
DEPENDS+= p5-CGI>=2.52:../../www/p5-CGI
+DEPENDS+= p5-CGI-Fast>=2.10:../../www/p5-CGI-Fast
DEPENDS+= p5-Crypt-CipherSaber>=0.50:../../security/p5-Crypt-CipherSaber
DEPENDS+= p5-DBD-Sybase>=0.90:../../databases/p5-DBD-Sybase
DEPENDS+= p5-DBI>=1.06:../../databases/p5-DBI
@@ -32,7 +31,7 @@ DEPENDS+= p5-IO-Socket-SSL>=0.90:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-IO-stringy>=1.0:../../devel/p5-IO-stringy
DEPENDS+= p5-Locale-libintl>=1.16:../../misc/p5-Locale-libintl
#DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=1.0}:../../converters/p5-MIME-Base64
-DEPENDS+= p5-MIME-EncWords>=1.010.101:../../mail/p5-MIME-EncWords
+DEPENDS+= p5-MIME-EncWords>=1.014.000:../../mail/p5-MIME-EncWords
DEPENDS+= p5-MIME-Lite-HTML>=1.23:../../mail/p5-MIME-Lite-HTML
DEPENDS+= p5-MIME-tools>=5.209:../../mail/p5-MIME-tools
DEPENDS+= p5-MailTools>=1.51:../../mail/p5-MailTools
@@ -48,6 +47,13 @@ DEPENDS+= p5-Unicode-LineBreak>=2012.02:../../textproc/p5-Unicode-LineBreak
DEPENDS+= p5-XML-LibXML>=1.61:../../textproc/p5-XML-LibXML
DEPENDS+= p5-libwww>=1.09:../../www/p5-libwww
DEPENDS+= p5-perl-ldap>=0.27:../../databases/p5-perl-ldap
+DEPENDS+= p5-DateTime>=1.2000:../../time/p5-DateTime
+DEPENDS+= p5-DateTime-Format-Mail>=0.401:../../time/p5-DateTime-Format-Mail
+DEPENDS+= p5-Email-Simple>=2.208:../../mail/p5-Email-Simple
+DEPENDS+= p5-File-NFSLock>=1.27:../../devel/p5-File-NFSLock
+DEPENDS+= p5-Net-CIDR>=0.18:../../devel/p5-Net-CIDR
+DEPENDS+= p5-Net-DNS>=1.01:../../net/p5-Net-DNS
+DEPENDS+= p5-Proc-ProcessTable>=0.53:../../devel/p5-Proc-ProcessTable
#DEPENDS.SunOS+= {perl>=5.10,p5-DB_File>=1.75}:../../databases/p5-DB_File
OPSYSVARS+= DEPENDS
@@ -75,7 +81,7 @@ CONFIGURE_ARGS+= --with-perl=${PERL5:Q}
CONFIGURE_ARGS+= --sharedstatedir=${SYMPA_PREFIX}/libdata
CONFIGURE_ARGS+= --datadir=${PREFIX}/share
CONFIGURE_ARGS+= --localstatedir=${SYMPA_VARBASE}
-CONFIGURE_ARGS+= --with-docdir=${PREFIX}/share/doc/sympa
+CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/sympa
CONFIGURE_ARGS+= --with-user=${SYMPA_USER:Q}
CONFIGURE_ARGS+= --with-group=${SYMPA_GROUP:Q}
@@ -114,8 +120,8 @@ PKG_USERS_VARS+= SYMPA_USER
BUILD_DEFS+= SYMPA_VARBASE
OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR} ${SYMPA_USER} ${SYMPA_GROUP} 755
-.for d in sympa sympa/create_list_templates sympa/general_task_models \
- sympa/scenari sympa/task_models sympa/templates sympa/wws_templates
+.for d in create_list_templates general_task_models \
+ scenari task_models templates wws_templates
OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/${d} ${SYMPA_USER} ${SYMPA_GROUP} 755
.endfor
OWN_DIRS_PERMS+= ${SYMPA_VARBASE} ${SYMPA_USER} ${SYMPA_GROUP} 775
@@ -148,12 +154,12 @@ SPECIAL_PERMS+= ${SYMPA_PREFIX}/libexec/cgi-bin/sympa_soap_server-wrapper.fcgi
CONF_FILES= ${PREFIX}/share/examples/sympa/sympa.conf \
${PKG_SYSCONFDIR}/sympa.conf
-CONF_FILES+= ${PREFIX}/share/examples/sympa/wwsympa.conf \
- ${PKG_SYSCONFDIR}/wwsympa.conf
-.for f in back.png folder.open.png locked.png sound1.png begin.png folder.png\
- logo-s-lock.png sv.png binary.png h.png logo-s.png text.png crosshairs.png\
- image2.png logo_sympa.png top.png down.png junk.png movie.png unknown.png\
- end.png left.png position.png favicon_sympa.png link.png right.png
+.for f in arc.png back.png begin.png binary.png config.png crosshairs.png \
+ datasources.png down.png end.png favicon_sympa.png folder.open.png \
+ folder.png h.png image2.png junk.png left.png link.png locked.png \
+ logo-s-lock.png logo-s.png logo_sympa.png movie.png new_list.png \
+ position.png right.png search.png sound1.png spinner.gif subscribe.png \
+ sv.png text.png top.png unknown.png
CONF_FILES+= ${PREFIX}/sympa/static_content/icons/${f} \
${SYMPA_VARBASE}/list_data/static_content/icons/${f}
.endfor
diff --git a/mail/sympa/PLIST b/mail/sympa/PLIST
index e0f385f6e41..30785caf7d0 100644
--- a/mail/sympa/PLIST
+++ b/mail/sympa/PLIST
@@ -1,21 +1,87 @@
-@comment $NetBSD: PLIST,v 1.13 2015/01/22 12:04:36 bouyer Exp $
+@comment $NetBSD: PLIST,v 1.14 2015/09/26 14:56:10 bouyer Exp $
+man/man1/mod2html.1
+man/man1/sympa.1
man/man1/sympa_newaliases.1
+man/man1/sympa_smtpc.1
+man/man1/sympa_test_ldap.1
+man/man1/sympa_wizard.1
+man/man1/upgrade_bulk_spool.1
+man/man1/upgrade_send_spool.1
+man/man1/upgrade_sympa_password.1
+man/man3/Sympa.3Sympa
+man/man3/Sympa::Alarm.3Sympa
+man/man3/Sympa::Archive.3Sympa
+man/man3/Sympa::Bulk.3Sympa
+man/man3/Sympa::ConfDef.3Sympa
+man/man3/Sympa::Constants.3Sympa
+man/man3/Sympa::Crash.3Sympa
+man/man3/Sympa::Database.3Sympa
+man/man3/Sympa::DatabaseDescription.3Sympa
+man/man3/Sympa::DatabaseDriver.3Sympa
+man/man3/Sympa::DatabaseDriver::CSV.3Sympa
+man/man3/Sympa::DatabaseDriver::LDAP.3Sympa
+man/man3/Sympa::DatabaseDriver::MySQL.3Sympa
+man/man3/Sympa::DatabaseDriver::ODBC.3Sympa
+man/man3/Sympa::DatabaseDriver::Oracle.3Sympa
+man/man3/Sympa::DatabaseDriver::Oracle::St.3Sympa
+man/man3/Sympa::DatabaseDriver::PostgreSQL.3Sympa
+man/man3/Sympa::DatabaseDriver::SQLite.3Sympa
+man/man3/Sympa::DatabaseDriver::Sybase.3Sympa
+man/man3/Sympa::DatabaseManager.3Sympa
+man/man3/Sympa::HTMLSanitizer.3Sympa
+man/man3/Sympa::Internals.3Sympa
+man/man3/Sympa::Language.3Sympa
+man/man3/Sympa::ListDef.3Sympa
+man/man3/Sympa::LockedFile.3Sympa
+man/man3/Sympa::Log.3Sympa
+man/man3/Sympa::Mailer.3Sympa
+man/man3/Sympa::Marc::Search.3Sympa
+man/man3/Sympa::Message.3Sympa
+man/man3/Sympa::Message::Plugin.3Sympa
+man/man3/Sympa::Message::Plugin::FixEncoding.3Sympa
+man/man3/Sympa::ModDef.3Sympa
+man/man3/Sympa::Regexps.3Sympa
+man/man3/Sympa::Spool.3Sympa
+man/man3/Sympa::Spool::Archive.3Sympa
+man/man3/Sympa::Spool::Automatic.3Sympa
+man/man3/Sympa::Spool::Bounce.3Sympa
+man/man3/Sympa::Spool::Digest.3Sympa
+man/man3/Sympa::Spool::Digest::Collection.3Sympa
+man/man3/Sympa::Spool::Incoming.3Sympa
+man/man3/Sympa::Template.3Sympa
+man/man3/Sympa::Tools::Daemon.3Sympa
+man/man3/Sympa::Tools::File.3Sympa
+man/man3/Sympa::Tools::Text.3Sympa
+man/man3/Sympa::Tracking.3Sympa
+man/man3/Sympa::User.3Sympa
+man/man5/charset.conf.5
+man/man5/sympa.conf.5
+man/man5/sympa_database.5
man/man8/alias_manager.8
man/man8/archived.8
man/man8/bounced.8
-man/man8/sympa.8
+man/man8/bulk.8
+man/man8/sympa_automatic.8
+man/man8/sympa_msg.8
+man/man8/sympa_soap_server.8
+man/man8/task_manager.8
+man/man8/wwsympa.8
share/doc/sympa/NEWS
-share/doc/sympa/sample/README
-share/doc/sympa/sample/employees.ldap
-share/doc/sympa/sample/robot.conf
-share/doc/sympa/sample/test/config
-share/doc/sympa/sample/test/info
-share/doc/sympa/sample/test/message.footer
-share/doc/sympa/sample/test/web_tt2/welcome.tt2
-share/doc/sympa/sample/trusted_applications.conf
+share/doc/sympa/README.perltidy
+share/doc/sympa/dot.perltidyrc
+share/doc/sympa/samples/README
+share/doc/sympa/samples/employees.ldap
+share/doc/sympa/samples/families/sample-auto/config.tt2
+share/doc/sympa/samples/families/sample-auto/param_constraint.conf
+share/doc/sympa/samples/robot.conf
+share/doc/sympa/samples/sampleClient.php
+share/doc/sympa/samples/test/config
+share/doc/sympa/samples/test/info
+share/doc/sympa/samples/test/message.footer
+share/doc/sympa/samples/test/web_tt2/welcome.tt2
+share/doc/sympa/samples/trusted_applications.conf
share/examples/sympa/data_structure.version
share/examples/sympa/sympa.conf
-share/examples/sympa/wwsympa.conf
share/locale/ar/LC_MESSAGES/sympa.mo
share/locale/ar/LC_MESSAGES/web_help.mo
share/locale/bg/LC_MESSAGES/sympa.mo
@@ -32,6 +98,8 @@ share/locale/el/LC_MESSAGES/sympa.mo
share/locale/el/LC_MESSAGES/web_help.mo
share/locale/en/LC_MESSAGES/sympa.mo
share/locale/en/LC_MESSAGES/web_help.mo
+share/locale/en_US/LC_MESSAGES/sympa.mo
+share/locale/en_US/LC_MESSAGES/web_help.mo
share/locale/es/LC_MESSAGES/sympa.mo
share/locale/es/LC_MESSAGES/web_help.mo
share/locale/et/LC_MESSAGES/sympa.mo
@@ -79,76 +147,109 @@ share/locale/vi/LC_MESSAGES/web_help.mo
share/locale/zh_CN/LC_MESSAGES/sympa.mo
share/locale/zh_CN/LC_MESSAGES/web_help.mo
share/locale/zh_TW/LC_MESSAGES/sympa.mo
-sympa/bin/Archive.pm
-sympa/bin/Auth.pm
-sympa/bin/Bounce.pm
-sympa/bin/Bulk.pm
-sympa/bin/Commands.pm
sympa/bin/Conf.pm
-sympa/bin/Config_XML.pm
-sympa/bin/Datasource.pm
-sympa/bin/Family.pm
-sympa/bin/Fetch.pm
-sympa/bin/HTML/myFormatText.pm
-sympa/bin/LDAPSource.pm
-sympa/bin/Language.pm
-sympa/bin/Ldap.pm
-sympa/bin/List.pm
-sympa/bin/Lock.pm
-sympa/bin/Log.pm
-sympa/bin/Marc.pm
-sympa/bin/Marc/Search.pm
-sympa/bin/Message.pm
-sympa/bin/PlainDigest.pm
-sympa/bin/Robot.pm
-sympa/bin/SQLSource.pm
-sympa/bin/Scenario.pm
-sympa/bin/SharedDocument.pm
+sympa/bin/SDM.pm
+sympa/bin/Sympa.pm
+sympa/bin/Sympa/Admin.pm
+sympa/bin/Sympa/Alarm.pm
+sympa/bin/Sympa/Archive.pm
+sympa/bin/Sympa/Auth.pm
+sympa/bin/Sympa/Bulk.pm
+sympa/bin/Sympa/Commands.pm
+sympa/bin/Sympa/ConfDef.pm
+sympa/bin/Sympa/Config_XML.pm
sympa/bin/Sympa/Constants.pm
-sympa/bin/Sympa/Template/Compat.pm
-sympa/bin/SympaSession.pm
-sympa/bin/SympaTransport.pm
-sympa/bin/Task.pm
-sympa/bin/Upgrade.pm
-sympa/bin/WebAgent.pm
-sympa/bin/admin.pm
+sympa/bin/Sympa/Crash.pm
+sympa/bin/Sympa/Database.pm
+sympa/bin/Sympa/DatabaseDescription.pm
+sympa/bin/Sympa/DatabaseDriver.pm
+sympa/bin/Sympa/DatabaseDriver/CSV.pm
+sympa/bin/Sympa/DatabaseDriver/LDAP.pm
+sympa/bin/Sympa/DatabaseDriver/MySQL.pm
+sympa/bin/Sympa/DatabaseDriver/ODBC.pm
+sympa/bin/Sympa/DatabaseDriver/Oracle.pm
+sympa/bin/Sympa/DatabaseDriver/Oracle/St.pm
+sympa/bin/Sympa/DatabaseDriver/PostgreSQL.pm
+sympa/bin/Sympa/DatabaseDriver/SQLite.pm
+sympa/bin/Sympa/DatabaseDriver/Sybase.pm
+sympa/bin/Sympa/DatabaseManager.pm
+sympa/bin/Sympa/Datasource.pm
+sympa/bin/Sympa/Family.pm
+sympa/bin/Sympa/Fetch.pm
+sympa/bin/Sympa/HTML/FormatText.pm
+sympa/bin/Sympa/HTMLSanitizer.pm
+sympa/bin/Sympa/Internals.pod
+sympa/bin/Sympa/Language.pm
+sympa/bin/Sympa/List.pm
+sympa/bin/Sympa/ListDef.pm
+sympa/bin/Sympa/LockedFile.pm
+sympa/bin/Sympa/Log.pm
+sympa/bin/Sympa/Mailer.pm
+sympa/bin/Sympa/Marc.pm
+sympa/bin/Sympa/Marc/Search.pm
+sympa/bin/Sympa/Message.pm
+sympa/bin/Sympa/Message/Plugin.pm
+sympa/bin/Sympa/Message/Plugin/FixEncoding.pm
+sympa/bin/Sympa/ModDef.pm
+sympa/bin/Sympa/Regexps.pm
+sympa/bin/Sympa/Report.pm
+sympa/bin/Sympa/Robot.pm
+sympa/bin/Sympa/SOAP.pm
+sympa/bin/Sympa/SOAP/Transport.pm
+sympa/bin/Sympa/Scenario.pm
+sympa/bin/Sympa/Session.pm
+sympa/bin/Sympa/SharedDocument.pm
+sympa/bin/Sympa/Spool.pm
+sympa/bin/Sympa/Spool/Archive.pm
+sympa/bin/Sympa/Spool/Automatic.pm
+sympa/bin/Sympa/Spool/Bounce.pm
+sympa/bin/Sympa/Spool/Digest.pm
+sympa/bin/Sympa/Spool/Digest/Collection.pm
+sympa/bin/Sympa/Spool/Incoming.pm
+sympa/bin/Sympa/Task.pm
+sympa/bin/Sympa/Template.pm
+sympa/bin/Sympa/Tools/DKIM.pm
+sympa/bin/Sympa/Tools/Daemon.pm
+sympa/bin/Sympa/Tools/Data.pm
+sympa/bin/Sympa/Tools/File.pm
+sympa/bin/Sympa/Tools/Password.pm
+sympa/bin/Sympa/Tools/SMIME.pm
+sympa/bin/Sympa/Tools/Text.pm
+sympa/bin/Sympa/Tools/Time.pm
+sympa/bin/Sympa/Tools/WWW.pm
+sympa/bin/Sympa/Tracking.pm
+sympa/bin/Sympa/Upgrade.pm
+sympa/bin/Sympa/User.pm
sympa/bin/alias_manager.pl
sympa/bin/arc2webarc.pl
sympa/bin/archived.pl
sympa/bin/bounced.pl
sympa/bin/bouncequeue
sympa/bin/bulk.pl
-sympa/bin/confdef.pm
-sympa/bin/cookielib.pm
-sympa/bin/create_db.Oracle
-sympa/bin/create_db.Pg
-sympa/bin/create_db.SQLite
sympa/bin/create_db.Sybase
-sympa/bin/create_db.mysql
-sympa/bin/crypt_passwd.pl
sympa/bin/familyqueue
sympa/bin/init_comment.pl
sympa/bin/ldap_alias_manager.pl
-sympa/bin/mail.pm
sympa/bin/mod2html.pl
sympa/bin/mysql_alias_manager.pl
sympa/bin/p12topem.pl
sympa/bin/queue
-sympa/bin/report.pm
sympa/bin/sympa.pl
+sympa/bin/sympa_automatic.pl
+sympa/bin/sympa_msg.pl
sympa/bin/sympa_newaliases-wrapper
sympa/bin/sympa_newaliases.pl
+sympa/bin/sympa_smtpc
sympa/bin/sympa_soap_client.pl
+sympa/bin/sympa_test_ldap.pl
sympa/bin/sympa_wizard.pl
-sympa/bin/sympasoap.pm
sympa/bin/task_manager.pl
-sympa/bin/testldap.pl
sympa/bin/testlogs.pl
-sympa/bin/time_utils.pm
sympa/bin/tools.pm
sympa/bin/tpl2tt2.pl
-sympa/bin/tt2.pm
-sympa/bin/wwslib.pm
+sympa/bin/upgrade_bulk_spool.pl
+sympa/bin/upgrade_send_spool.pl
+sympa/bin/upgrade_sympa_password.pl
sympa/default/auth.conf
sympa/default/ca-bundle.crt
sympa/default/charset.conf
@@ -171,8 +272,6 @@ sympa/default/create_list_templates/private_working_group/config.tt2
sympa/default/create_list_templates/public_web_forum/comment.tt2
sympa/default/create_list_templates/public_web_forum/config.tt2
sympa/default/edit_list.conf
-sympa/default/families/sample-auto/config.tt2
-sympa/default/families/sample-auto/param_constraint.conf
sympa/default/global_task_models/chk_cert_expiration.daily.task
sympa/default/global_task_models/crl_update.daily.task
sympa/default/global_task_models/eval_bouncers.daily.task
@@ -182,6 +281,7 @@ sympa/default/global_task_models/purge_logs_table.daily.task
sympa/default/global_task_models/purge_one_time_ticket_table.daily.task
sympa/default/global_task_models/purge_orphan_bounces.monthly.task
sympa/default/global_task_models/purge_session_table.daily.task
+sympa/default/global_task_models/purge_spools.daily.task
sympa/default/global_task_models/purge_tables.daily.task
sympa/default/global_task_models/purge_user_table.monthly.task
sympa/default/ldap_alias_entry.tt2
@@ -193,13 +293,15 @@ sympa/default/list_task_models/remind.monthly.task
sympa/default/list_task_models/remind.yearly.task
sympa/default/list_task_models/sync_include.ttl.task
sympa/default/mail_tt2/authorization_reject.tt2
+sympa/default/mail_tt2/automatic_bounce_management.tt2
sympa/default/mail_tt2/bye.tt2
sympa/default/mail_tt2/certif_warning.tt2
sympa/default/mail_tt2/command_report.tt2
sympa/default/mail_tt2/d_install_shared.tt2
sympa/default/mail_tt2/d_reject_shared.tt2
sympa/default/mail_tt2/digest.tt2
-sympa/default/mail_tt2/digest_plain.tt2
+sympa/default/mail_tt2/digestplain.tt2
+sympa/default/mail_tt2/dsn.tt2
sympa/default/mail_tt2/expire_deletion.tt2
sympa/default/mail_tt2/expire_warning1.tt2
sympa/default/mail_tt2/expire_warning2.tt2
@@ -213,6 +315,7 @@ sympa/default/mail_tt2/list_created.tt2
sympa/default/mail_tt2/list_rejected.tt2
sympa/default/mail_tt2/list_unknown.tt2
sympa/default/mail_tt2/listeditor_notification.tt2
+sympa/default/mail_tt2/listmaster_groupednotifications.tt2
sympa/default/mail_tt2/listmaster_notification.tt2
sympa/default/mail_tt2/listowner_notification.tt2
sympa/default/mail_tt2/lists.tt2
@@ -251,6 +354,11 @@ sympa/default/scenari/add.default
sympa/default/scenari/add.owner
sympa/default/scenari/add.owner_notify
sympa/default/scenari/add.ownerdkim
+sympa/default/scenari/archive_mail_access.closed
+sympa/default/scenari/archive_mail_access.default
+sympa/default/scenari/archive_mail_access.owner
+sympa/default/scenari/archive_mail_access.private
+sympa/default/scenari/archive_mail_access.public
sympa/default/scenari/automatic_list_creation.family_owner
sympa/default/scenari/automatic_list_creation.listmaster
sympa/default/scenari/automatic_list_creation.public
@@ -342,6 +450,9 @@ sympa/default/scenari/topics_visibility.conceal
sympa/default/scenari/topics_visibility.default
sympa/default/scenari/topics_visibility.identified
sympa/default/scenari/topics_visibility.noconceal
+sympa/default/scenari/tracking.default
+sympa/default/scenari/tracking.owner
+sympa/default/scenari/tracking.private
sympa/default/scenari/unsubscribe.auth
sympa/default/scenari/unsubscribe.auth_notify
sympa/default/scenari/unsubscribe.auth_notifydkim
@@ -362,11 +473,13 @@ sympa/default/web_tt2/active_lists.tt2
sympa/default/web_tt2/add_request.tt2
sympa/default/web_tt2/admin.tt2
sympa/default/web_tt2/admin_menu.tt2
+sympa/default/web_tt2/ajax.tt2
sympa/default/web_tt2/arc.tt2
sympa/default/web_tt2/arc_manage.tt2
sympa/default/web_tt2/arc_protect.tt2
sympa/default/web_tt2/arcsearch.tt2
sympa/default/web_tt2/arcsearch_form.tt2
+sympa/default/web_tt2/aside_menu.tt2
sympa/default/web_tt2/authorization_reject.tt2
sympa/default/web_tt2/auto_signoff.tt2
sympa/default/web_tt2/automatic_lists.tt2
@@ -382,6 +495,7 @@ sympa/default/web_tt2/choosepasswd.tt2
sympa/default/web_tt2/close_list.tt2
sympa/default/web_tt2/compose_mail.tt2
sympa/default/web_tt2/copy_template.tt2
+sympa/default/web_tt2/crash.tt2
sympa/default/web_tt2/create_list.tt2
sympa/default/web_tt2/create_list_request.tt2
sympa/default/web_tt2/css.tt2
@@ -405,10 +519,14 @@ sympa/default/web_tt2/exclusion_table.tt2
sympa/default/web_tt2/family_signoff.tt2
sympa/default/web_tt2/family_signoff_request.tt2
sympa/default/web_tt2/footer.tt2
+sympa/default/web_tt2/get_biggest_lists.tt2
sympa/default/web_tt2/get_closed_lists.tt2
sympa/default/web_tt2/get_inactive_lists.tt2
sympa/default/web_tt2/get_latest_lists.tt2
sympa/default/web_tt2/get_pending_lists.tt2
+sympa/default/web_tt2/head_javascript.tt2
+sympa/default/web_tt2/head_ui.tt2
+sympa/default/web_tt2/header.tt2
sympa/default/web_tt2/help.tt2
sympa/default/web_tt2/help_admin.tt2
sympa/default/web_tt2/help_arc.tt2
@@ -427,9 +545,9 @@ sympa/default/web_tt2/help_user_options.tt2
sympa/default/web_tt2/home.tt2
sympa/default/web_tt2/info.tt2
sympa/default/web_tt2/install_pending_list.tt2
-sympa/default/web_tt2/ja_JP/css.tt2
+sympa/default/web_tt2/ja/css.tt2
sympa/default/web_tt2/javascript.tt2
-sympa/default/web_tt2/ko_KR/css.tt2
+sympa/default/web_tt2/ko/css.tt2
sympa/default/web_tt2/latest_arc.tt2
sympa/default/web_tt2/latest_d_read.tt2
sympa/default/web_tt2/latest_lists.tt2
@@ -449,8 +567,11 @@ sympa/default/web_tt2/maintenance.tt2
sympa/default/web_tt2/manage_template.tt2
sympa/default/web_tt2/menu.tt2
sympa/default/web_tt2/menu_search.tt2
+sympa/default/web_tt2/modform.tt2
sympa/default/web_tt2/modindex.tt2
+sympa/default/web_tt2/my.tt2
sympa/default/web_tt2/nav.tt2
+sympa/default/web_tt2/news.tt2
sympa/default/web_tt2/notice.tt2
sympa/default/web_tt2/picture_upload.tt2
sympa/default/web_tt2/pref.tt2
@@ -467,6 +588,7 @@ sympa/default/web_tt2/rss_request.tt2
sympa/default/web_tt2/scenario_test.tt2
sympa/default/web_tt2/search.tt2
sympa/default/web_tt2/search_list.tt2
+sympa/default/web_tt2/search_list_request.tt2
sympa/default/web_tt2/search_user.tt2
sympa/default/web_tt2/serveradmin.tt2
sympa/default/web_tt2/set_pending_list_request.tt2
@@ -483,8 +605,10 @@ sympa/default/web_tt2/suboptions.tt2
sympa/default/web_tt2/subrequest.tt2
sympa/default/web_tt2/subscriber_table.tt2
sympa/default/web_tt2/suspend_request.tt2
+sympa/default/web_tt2/sympa_menu.tt2
sympa/default/web_tt2/ticket.tt2
sympa/default/web_tt2/title.tt2
+sympa/default/web_tt2/tracking.tt2
sympa/default/web_tt2/tt2_error.tt2
sympa/default/web_tt2/view_template.tt2
sympa/default/web_tt2/viewbounce.tt2
@@ -492,16 +616,379 @@ sympa/default/web_tt2/viewlogs.tt2
sympa/default/web_tt2/viewmod.tt2
sympa/default/web_tt2/which.tt2
sympa/default/web_tt2/your_lists.tt2
-sympa/default/web_tt2/zh_CN/css.tt2
-sympa/default/web_tt2/zh_TW/css.tt2
+sympa/default/web_tt2/zh-CN/css.tt2
+sympa/default/web_tt2/zh-TW/css.tt2
sympa/libexec/cgi-bin/sympa_soap_server-wrapper.fcgi
sympa/libexec/cgi-bin/sympa_soap_server.fcgi
sympa/libexec/cgi-bin/wwsympa-wrapper.fcgi
sympa/libexec/cgi-bin/wwsympa.fcgi
+sympa/static_content/external/font-awesome/css/font-awesome.css
+sympa/static_content/external/font-awesome/css/font-awesome.min.css
+sympa/static_content/external/font-awesome/fonts/FontAwesome.otf
+sympa/static_content/external/font-awesome/fonts/fontawesome-webfont.eot
+sympa/static_content/external/font-awesome/fonts/fontawesome-webfont.svg
+sympa/static_content/external/font-awesome/fonts/fontawesome-webfont.ttf
+sympa/static_content/external/font-awesome/fonts/fontawesome-webfont.woff
+sympa/static_content/external/font-awesome/fonts/fontawesome-webfont.woff2
+sympa/static_content/external/foundation/css/foundation.css
+sympa/static_content/external/foundation/css/foundation.min.css
+sympa/static_content/external/foundation/css/normalize.css
+sympa/static_content/external/foundation/css/responsive-tables.css
+sympa/static_content/external/foundation/js/foundation.min.js
+sympa/static_content/external/foundation/js/foundation/foundation.abide.js
+sympa/static_content/external/foundation/js/foundation/foundation.accordion.js
+sympa/static_content/external/foundation/js/foundation/foundation.alert.js
+sympa/static_content/external/foundation/js/foundation/foundation.clearing.js
+sympa/static_content/external/foundation/js/foundation/foundation.dropdown.js
+sympa/static_content/external/foundation/js/foundation/foundation.equalizer.js
+sympa/static_content/external/foundation/js/foundation/foundation.interchange.js
+sympa/static_content/external/foundation/js/foundation/foundation.joyride.js
+sympa/static_content/external/foundation/js/foundation/foundation.js
+sympa/static_content/external/foundation/js/foundation/foundation.magellan.js
+sympa/static_content/external/foundation/js/foundation/foundation.offcanvas.js
+sympa/static_content/external/foundation/js/foundation/foundation.orbit.js
+sympa/static_content/external/foundation/js/foundation/foundation.reveal.js
+sympa/static_content/external/foundation/js/foundation/foundation.slider.js
+sympa/static_content/external/foundation/js/foundation/foundation.tab.js
+sympa/static_content/external/foundation/js/foundation/foundation.tooltip.js
+sympa/static_content/external/foundation/js/foundation/foundation.topbar.js
+sympa/static_content/external/foundation/js/foundation/responsive-tables.js
+sympa/static_content/external/foundation/js/vendor/fastclick.js
+sympa/static_content/external/foundation/js/vendor/jquery.cookie.js
+sympa/static_content/external/foundation/js/vendor/jquery.js
+sympa/static_content/external/foundation/js/vendor/modernizr.js
+sympa/static_content/external/foundation/js/vendor/placeholder.js
+sympa/static_content/external/html5shiv/html5shiv.js
+sympa/static_content/external/images/ui-bg_flat_0_aaaaaa_40x100.png
+sympa/static_content/external/images/ui-bg_flat_75_ffffff_40x100.png
+sympa/static_content/external/images/ui-bg_glass_55_fbf9ee_1x400.png
+sympa/static_content/external/images/ui-bg_glass_65_ffffff_1x400.png
+sympa/static_content/external/images/ui-bg_glass_75_dadada_1x400.png
+sympa/static_content/external/images/ui-bg_glass_75_e6e6e6_1x400.png
+sympa/static_content/external/images/ui-bg_glass_95_fef1ec_1x400.png
+sympa/static_content/external/images/ui-bg_highlight-soft_75_cccccc_1x100.png
+sympa/static_content/external/images/ui-icons_222222_256x240.png
+sympa/static_content/external/images/ui-icons_2e83ff_256x240.png
+sympa/static_content/external/images/ui-icons_454545_256x240.png
+sympa/static_content/external/images/ui-icons_888888_256x240.png
+sympa/static_content/external/images/ui-icons_cd0a0a_256x240.png
+sympa/static_content/external/jqplot.barRenderer.min.js
+sympa/static_content/external/jqplot.canvasAxisTickRenderer.min.js
+sympa/static_content/external/jqplot.canvasTextRenderer.min.js
+sympa/static_content/external/jqplot.categoryAxisRenderer.min.js
+sympa/static_content/external/jquery-ui.css
+sympa/static_content/external/jquery-ui.js
+sympa/static_content/external/jquery.jqplot.css
+sympa/static_content/external/jquery.jqplot.min.js
+sympa/static_content/external/jquery.js
+sympa/static_content/external/modernizr.custom.js
+sympa/static_content/external/respondjs/respond.min.js
+sympa/static_content/fonts/Raleway/OFL.txt
+sympa/static_content/fonts/Raleway/Raleway-Bold.ttf
+sympa/static_content/fonts/Raleway/Raleway-ExtraBold.ttf
+sympa/static_content/fonts/Raleway/Raleway-ExtraLight.ttf
+sympa/static_content/fonts/Raleway/Raleway-Heavy.ttf
+sympa/static_content/fonts/Raleway/Raleway-Light.ttf
+sympa/static_content/fonts/Raleway/Raleway-Medium.ttf
+sympa/static_content/fonts/Raleway/Raleway-Regular.ttf
+sympa/static_content/fonts/Raleway/Raleway-SemiBold.ttf
+sympa/static_content/fonts/Raleway/Raleway-Thin.ttf
+sympa/static_content/fonts/foundation-icons/foundation-icons.css
+sympa/static_content/fonts/foundation-icons/foundation-icons.eot
+sympa/static_content/fonts/foundation-icons/foundation-icons.svg
+sympa/static_content/fonts/foundation-icons/foundation-icons.ttf
+sympa/static_content/fonts/foundation-icons/foundation-icons.woff
+sympa/static_content/fonts/foundation-icons/preview.html
+sympa/static_content/fonts/foundation-icons/svgs/fi-address-book.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-alert.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-align-center.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-align-justify.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-align-left.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-align-right.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-anchor.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-annotate.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-archive.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-arrow-down.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-arrow-left.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-arrow-right.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-arrow-up.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-arrows-compress.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-arrows-expand.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-arrows-in.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-arrows-out.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-asl.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-asterisk.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-at-sign.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-background-color.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-battery-empty.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-battery-full.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-battery-half.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-bitcoin-circle.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-bitcoin.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-blind.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-bluetooth.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-bold.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-book-bookmark.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-book.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-bookmark.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-braille.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-burst-new.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-burst-sale.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-burst.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-calendar.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-camera.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-check.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-checkbox.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-clipboard-notes.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-clipboard-pencil.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-clipboard.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-clock.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-closed-caption.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-cloud.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-comment-minus.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-comment-quotes.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-comment-video.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-comment.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-comments.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-compass.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-contrast.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-credit-card.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-crop.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-crown.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-css3.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-database.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-die-five.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-die-four.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-die-one.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-die-six.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-die-three.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-die-two.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-dislike.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-dollar-bill.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-dollar.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-download.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-eject.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-elevator.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-euro.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-eye.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-fast-forward.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-female-symbol.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-female.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-filter.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-first-aid.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-flag.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-folder-add.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-folder-lock.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-folder.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-foot.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-foundation.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-graph-bar.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-graph-horizontal.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-graph-pie.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-graph-trend.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-guide-dog.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-hearing-aid.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-heart.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-home.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-html5.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-indent-less.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-indent-more.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-info.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-italic.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-key.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-laptop.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-layout.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-lightbulb.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-like.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-link.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-list-bullet.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-list-number.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-list-thumbnails.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-list.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-lock.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-loop.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-magnifying-glass.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-mail.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-male-female.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-male-symbol.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-male.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-map.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-marker.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-megaphone.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-microphone.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-minus-circle.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-minus.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-mobile-signal.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-mobile.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-monitor.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-mountains.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-music.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-next.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-no-dogs.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-no-smoking.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-add.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-copy.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-csv.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-delete.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-doc.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-edit.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-export-csv.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-export-doc.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-export-pdf.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-export.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-filled.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-multiple.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-pdf.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-remove.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page-search.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-page.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-paint-bucket.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-paperclip.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-pause.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-paw.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-paypal.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-pencil.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-photo.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-play-circle.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-play-video.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-play.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-plus.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-pound.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-power.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-previous.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-price-tag.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-pricetag-multiple.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-print.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-prohibited.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-projection-screen.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-puzzle.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-quote.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-record.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-refresh.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-results-demographics.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-results.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-rewind-ten.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-rewind.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-rss.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-safety-cone.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-save.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-share.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-sheriff-badge.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-shield.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-shopping-bag.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-shopping-cart.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-shuffle.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-skull.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-500px.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-adobe.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-amazon.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-android.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-apple.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-behance.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-bing.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-blogger.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-delicious.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-designer-news.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-deviant-art.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-digg.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-dribbble.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-drive.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-dropbox.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-evernote.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-facebook.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-flickr.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-forrst.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-foursquare.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-game-center.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-github.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-google-plus.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-hacker-news.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-hi5.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-instagram.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-joomla.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-lastfm.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-linkedin.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-medium.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-myspace.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-orkut.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-path.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-picasa.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-pinterest.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-rdio.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-reddit.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-skillshare.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-skype.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-smashing-mag.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-snapchat.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-spotify.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-squidoo.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-stack-overflow.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-steam.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-stumbleupon.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-treehouse.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-tumblr.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-twitter.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-vimeo.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-windows.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-xbox.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-yahoo.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-yelp.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-youtube.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-zerply.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-social-zurb.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-sound.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-star.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-stop.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-strikethrough.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-subscript.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-superscript.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-tablet-landscape.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-tablet-portrait.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-target-two.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-target.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-telephone-accessible.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-telephone.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-text-color.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-thumbnails.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-ticket.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-torso-business.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-torso-female.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-torso.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-torsos-all-female.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-torsos-all.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-torsos-female-male.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-torsos-male-female.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-torsos.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-trash.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-trees.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-trophy.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-underline.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-universal-access.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-unlink.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-unlock.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-upload-cloud.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-upload.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-usb.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-video.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-volume-none.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-volume-strike.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-volume.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-web.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-wheelchair.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-widget.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-wrench.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-x-circle.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-x.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-yen.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-zoom-in.svg
+sympa/static_content/fonts/foundation-icons/svgs/fi-zoom-out.svg
+sympa/static_content/icons/arc.png
sympa/static_content/icons/back.png
sympa/static_content/icons/begin.png
sympa/static_content/icons/binary.png
+sympa/static_content/icons/config.png
sympa/static_content/icons/crosshairs.png
+sympa/static_content/icons/datasources.png
sympa/static_content/icons/down.png
sympa/static_content/icons/end.png
sympa/static_content/icons/favicon_sympa.png
@@ -517,10 +1004,15 @@ sympa/static_content/icons/logo-s-lock.png
sympa/static_content/icons/logo-s.png
sympa/static_content/icons/logo_sympa.png
sympa/static_content/icons/movie.png
+sympa/static_content/icons/new_list.png
sympa/static_content/icons/position.png
sympa/static_content/icons/right.png
+sympa/static_content/icons/search.png
sympa/static_content/icons/sound1.png
+sympa/static_content/icons/spinner.gif
+sympa/static_content/icons/subscribe.png
sympa/static_content/icons/sv.png
sympa/static_content/icons/text.png
sympa/static_content/icons/top.png
sympa/static_content/icons/unknown.png
+sympa/static_content/js/sympa.js
diff --git a/mail/sympa/distinfo b/mail/sympa/distinfo
index 1ed4be1b8b2..7d440a46e06 100644
--- a/mail/sympa/distinfo
+++ b/mail/sympa/distinfo
@@ -1,13 +1,9 @@
-$NetBSD: distinfo,v 1.16 2015/01/22 12:04:36 bouyer Exp $
+$NetBSD: distinfo,v 1.17 2015/09/26 14:56:10 bouyer Exp $
-SHA1 (sympa-6.1.24.tar.gz) = 852327e0d7374e387f087afd336b2751b1dc3d43
-RMD160 (sympa-6.1.24.tar.gz) = 6adc850b2c1ac07c80cb0e3beca94878a74e7a4e
-Size (sympa-6.1.24.tar.gz) = 8135217 bytes
-SHA1 (patch-aa) = 7f9da8ae9a11c447cb4dea51e2d80a9eba22f3c7
-SHA1 (patch-ab) = e2e0721dd5cf6c88d84d740df2fa202eaa2daadc
-SHA1 (patch-ac) = 87527936892090b310919ca55576aaeba795cb3b
-SHA1 (patch-af) = 901f6ddf04dffccc3b148c2465a23de6cd57f832
-SHA1 (patch-doc_man8_alias__manager.pod.in) = 8a712452a53a5d56688a7bd1fd2761bbf355aebf
-SHA1 (patch-doc_man8_archived.pod.in) = 606b0e2be25ddbb07adf7116938f1624f10d65d5
-SHA1 (patch-doc_man8_bounced.pod.in) = 15fc87a7bf8195ba050a36d9f7ec11236d632ec7
-SHA1 (patch-doc_man8_sympa.pod) = 8f86807e32d5896f7b847a95dcdd23a884f32fc2
+SHA1 (sympa-6.2.7.tar.gz) = f6a89eba884bf190e87376ae787b276550edb739
+RMD160 (sympa-6.2.7.tar.gz) = f86474086695164186a5481cf8133a33559547b4
+Size (sympa-6.2.7.tar.gz) = 11650142 bytes
+SHA1 (patch-aa) = e1626448cf85c1105cde682494ed5c92b67290bb
+SHA1 (patch-ab) = c13b55e6df818a10ed8b05d10cab464b9ace85e5
+SHA1 (patch-ac) = 0f4919b0583e52cda542cfa7351d160ffce372da
+SHA1 (patch-src_lib_Sympa_Session.pm) = 2a87a377881a32d6947b71af06507aa02079eecd
diff --git a/mail/sympa/files/sympa.sh b/mail/sympa/files/sympa.sh
index 21b28a76414..de0c7b31ae5 100644
--- a/mail/sympa/files/sympa.sh
+++ b/mail/sympa/files/sympa.sh
@@ -1,6 +1,6 @@
#!@RCD_SCRIPTS_SHELL@
#
-# $NetBSD: sympa.sh,v 1.1 2007/03/28 20:51:10 bouyer Exp $
+# $NetBSD: sympa.sh,v 1.2 2015/09/26 14:56:10 bouyer Exp $
#
# PROVIDE: sympa
# REQUIRE: mail
@@ -13,8 +13,8 @@ fi
name="sympa"
rcvar=$name
-command="@PREFIX@/sympa/bin/sympa.pl"
-pidfile="/var/sympa/run/sympa.pid"
+command="@PREFIX@/sympa/bin/sympa_msg.pl"
+pidfile="/var/sympa/run/sympa_msg.pid"
command_interpreter="@PREFIX@/bin/perl"
sympa_user="sympa"
diff --git a/mail/sympa/patches/patch-aa b/mail/sympa/patches/patch-aa
index c54183d1846..6df5c40d94e 100644
--- a/mail/sympa/patches/patch-aa
+++ b/mail/sympa/patches/patch-aa
@@ -1,18 +1,20 @@
-$NetBSD: patch-aa,v 1.7 2014/08/30 20:26:45 bouyer Exp $
+$NetBSD: patch-aa,v 1.8 2015/09/26 14:56:10 bouyer Exp $
---- Makefile.in.orig 2014-06-06 18:09:50.000000000 +0200
-+++ Makefile.in 2014-08-30 20:13:04.000000000 +0200
-@@ -643,60 +643,28 @@
+--- Makefile.in.orig 2015-09-25 10:55:02.000000000 +0200
++++ Makefile.in 2015-09-25 16:11:44.000000000 +0200
+@@ -709,8 +709,6 @@
echo "Creating $(DESTDIR)$$dir"; \
- install -d -m 755 $(DESTDIR)$$dir; \
+ $(INSTALL) -d -m 755 $(DESTDIR)$$dir; \
fi; \
- chown $(USER) $(DESTDIR)$$dir || /bin/true; \
- chgrp $(GROUP) $(DESTDIR)$$dir || /bin/true; \
-+ chown $(USER) $(DESTDIR)$$dir || true; \
-+ chgrp $(GROUP) $(DESTDIR)$$dir || true; \
done
- installconfig: installdir
+ sympa_wizard.pl.inst: $(top_srcdir)/src/sbin/sympa_wizard.pl.in Makefile
+@@ -720,48 +718,17 @@
+ < $(top_srcdir)/src/sbin/sympa_wizard.pl.in > $@
+
+ installconfig: installdir sympa_wizard.pl.inst
- @echo "Installing basic configuration ..."
- export PERL5LIB=$(DESTDIR)$(modulesdir); \
- if [ ! -f $(DESTDIR)$(confdir)/sympa.conf ]; then \
@@ -20,24 +22,15 @@ $NetBSD: patch-aa,v 1.7 2014/08/30 20:26:45 bouyer Exp $
- if [ ! -d $(DESTDIR)$(confdir) ]; then \
- $(INSTALL) -d -m 755 $(DESTDIR)$(confdir); \
- fi; \
-- $(SED) \
-- -e 's|--PERL--|$(PERL)|' \
-- -e 's|--modulesdir--|$(top_srcdir)/src/lib|' \
-- < $(top_srcdir)/src/sympa_wizard.pl.in > \
-- $(top_srcdir)/src/sympa_wizard.pl.install; \
-- chmod +x $(top_srcdir)/src/sympa_wizard.pl.install; \
-- $(top_srcdir)/src/sympa_wizard.pl.install \
+- chown $(USER) $(DESTDIR)$(confdir) || /bin/true; \
+- chgrp $(GROUP) $(DESTDIR)$(confdir) || /bin/true; \
+- $(PERL) sympa_wizard.pl.inst \
- --create sympa.conf \
- --target $(DESTDIR)$(confdir)/sympa.conf \
- || /bin/true; \
-- $(top_srcdir)/src/sympa_wizard.pl.install \
-- --create wwsympa.conf \
-- --target $(DESTDIR)$(confdir)/wwsympa.conf \
-- || /bin/true; \
-- rm -f $(top_srcdir)/src/sympa_wizard.pl.install; \
-+ if [ ! -d $(DESTDIR)$(prefix)/share/examples/sympa ]; then \
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(prefix)/share/examples/sympa; \
- fi; \
+- chown $(USER) $(DESTDIR)$(confdir)/sympa.conf || /bin/true; \
+- chgrp $(GROUP) $(DESTDIR)$(confdir)/sympa.conf || /bin/true; \
+- fi; \
- if [ ! -f $(DESTDIR)$(sysconfdir)/data_structure.version ]; then \
- cd $(DESTDIR)$(sysconfdir); \
- echo "# automatically created file" >> data_structure.version; \
@@ -46,12 +39,12 @@ $NetBSD: patch-aa,v 1.7 2014/08/30 20:26:45 bouyer Exp $
- chown $(USER) data_structure.version || /bin/true; \
- chgrp $(GROUP) data_structure.version || /bin/true; \
- fi
-- @for dir in create_list_templates families \
-- global_task_models list_task_models scenari search_filters \
-- mail_tt2 web_tt2; do \
+- @for dir in create_list_templates custom_actions custom_conditions \
+- data_sources families global_task_models list_task_models \
+- mail_tt2 scenari search_filters web_tt2; do \
- if [ ! -d $(DESTDIR)$(sysconfdir)/$$dir ] ; then \
- echo "Creating $(DESTDIR)$(sysconfdir)/$$dir"; \
-- install -d -m 755 $(DESTDIR)$(sysconfdir)/$$dir; \
+- $(INSTALL) -d -m 755 $(DESTDIR)$(sysconfdir)/$$dir; \
- fi; \
- chown $(USER) $(DESTDIR)$(sysconfdir)/$$dir || /bin/true; \
- chgrp $(GROUP) $(DESTDIR)$(sysconfdir)/$$dir || /bin/true; \
@@ -64,20 +57,17 @@ $NetBSD: patch-aa,v 1.7 2014/08/30 20:26:45 bouyer Exp $
- etc_README > $(DESTDIR)$(sysconfdir)/README; \
- chmod 444 $(DESTDIR)$(sysconfdir)/README; \
- fi
++ if [ ! -d $(DESTDIR)$(prefix)/share/examples/sympa ]; then \
++ $(INSTALL) -d -m 755 $(DESTDIR)$(prefix)/share/examples/sympa; \
++ fi;\
+ env PERL5LIB=$(DESTDIR)$(prefix)/sympa/bin $(DESTDIR)$(sbindir)/sympa_wizard.pl \
+ --create sympa.conf \
+ --target $(DESTDIR)$(prefix)/share/examples/sympa/sympa.conf \
-+ || true; \
-+ env PERL5LIB=$(DESTDIR)$(prefix)/sympa/bin $(DESTDIR)$(sbindir)/sympa_wizard.pl \
-+ --create wwsympa.conf \
-+ --target $(DESTDIR)$(prefix)/share/examples/sympa/wwsympa.conf \
-+ || true; \
++ || true; \
+ cd $(DESTDIR)$(prefix)/share/examples/sympa; \
+ echo "# automatically created file" >> data_structure.version; \
+ echo "# you should not modify it" >> data_structure.version; \
-+ echo $(VERSION) >> data_structure.version; \
-+ chown $(USER) data_structure.version || true; \
-+ chgrp $(GROUP) data_structure.version || true;
++ echo $(VERSION) >> data_structure.version
nextstep:
@echo ""
diff --git a/mail/sympa/patches/patch-ab b/mail/sympa/patches/patch-ab
index 76f5d19681d..9850c5c7f67 100644
--- a/mail/sympa/patches/patch-ab
+++ b/mail/sympa/patches/patch-ab
@@ -1,79 +1,17 @@
-$NetBSD: patch-ab,v 1.6 2014/08/30 20:26:45 bouyer Exp $
+$NetBSD: patch-ab,v 1.7 2015/09/26 14:56:10 bouyer Exp $
---- src/sympa_wizard.pl.in.orig 2014-06-06 17:44:05.000000000 +0200
-+++ src/sympa_wizard.pl.in 2014-08-30 20:08:37.000000000 +0200
-@@ -655,73 +655,6 @@
- # Install a CPAN module
- ##----------------------
- sub install_module {
-- return unless $with_CPAN;
--
-- my ($module, $options, $cpan_modules) = @_;
--
-- my $default = $options->{'default'};
--
-- unless ($ENV{'FTP_PASSIVE'} eq 1) {
-- $ENV{'FTP_PASSIVE'} = 1;
-- print "Setting FTP Passive mode\n";
-- }
--
-- ## This is required on RedHat 9 for DBD::mysql installation
-- my $lang = $ENV{'LANG'};
-- $ENV{'LANG'} = 'C' if ($ENV{'LANG'} =~ /UTF\-8/);
--
-- unless ($EUID == 0) {
-- print "\#\# You need root privileges to install $module module. \#\#\n";
-- print "\#\# Press the Enter key to continue checking modules. \#\#\n";
-- my $t = <STDIN>;
-- return undef;
-- }
--
-- unless ($options->{'force'}) {
-- printf "-> Usage of this module: %s\n", $cpan_modules->{$module}{usage} if ($cpan_modules->{$module}{usage});
-- printf "-> Prerequisites: %s\n", $cpan_modules->{$module}{prerequisites} if ($cpan_modules->{$module}{prerequisites});
-- printf "-> Install module $module ? [$default]";
-- my $answer = <STDIN>; chomp $answer;
-- $answer ||= $default;
-- return unless ($answer =~ /^y$/i);
-- }
--
-- $CPAN::Config->{'inactivity_timeout'} = 0; ## disable timeout to prevent timeout during modules installation
-- $CPAN::Config->{'colorize_output'} = 1;
-- $CPAN::Config->{'build_requires_install_policy'} = 'yes'; ## automatically installed prerequisites without asking
-- $CPAN::Config->{'prerequisites_policy'} = 'follow'; ## build prerequisites automatically
-- $CPAN::Config->{'load_module_verbosity'} = 'none'; ## minimum verbosity during module loading
-- $CPAN::Config->{'tar_verbosity'} = 'none'; ## minimum verbosity with tar command
--
-- #CPAN::Shell->clean($module) if ($options->{'force'});
--
-- CPAN::Shell->make($module);
--
-- if ($options->{'force'}) {
-- CPAN::Shell->force('test', $module);
-- }else {
-- CPAN::Shell->test($module);
-- }
--
-- CPAN::Shell->install($module); ## Could use CPAN::Shell->force('install') if make test failed
--
-- ## Check if module has been successfuly installed
-- unless (eval "require $module") {
--
-- ## Prevent recusive calls if already in force mode
-- if ($options->{'force'}) {
-- print "Installation of $module still FAILED. You should download the tar.gz from http://search.cpan.org and install it manually.";
-- my $answer = <STDIN>;
-- }else {
-- print "Installation of $module FAILED. Do you want to force the installation of this module? (y/N) ";
-- my $answer = <STDIN>; chomp $answer;
-- if ($answer =~ /^y/i) {
-- install_module($module, {'force' => 1}, $cpan_modules);
-- }
-- }
-- }
--
-- ## Restore lang
-- $ENV{'LANG'} = $lang if (defined $lang);
-+ 1;
+--- src/sbin/sympa_wizard.pl.in.orig 2015-09-25 15:37:58.000000000 +0200
++++ src/sbin/sympa_wizard.pl.in 2015-09-25 15:39:07.000000000 +0200
+@@ -35,11 +35,10 @@
+ use Sympa::Constants;
+ use Sympa::ModDef;
- }
+-my $with_CPAN; # check if module "CPAN" installed.
++my $with_CPAN = 0;# check if module "CPAN" installed.
+ my $modfail; # any of required modules are not installed.
+
+ BEGIN {
+- $with_CPAN = eval { require CPAN; };
+ $modfail = !eval {
+ require Conf;
+ require Sympa::Language;
diff --git a/mail/sympa/patches/patch-ac b/mail/sympa/patches/patch-ac
index 0f0d808fe5e..c16e54fa279 100644
--- a/mail/sympa/patches/patch-ac
+++ b/mail/sympa/patches/patch-ac
@@ -1,13 +1,13 @@
-$NetBSD: patch-ac,v 1.3 2012/05/16 16:16:46 bouyer Exp $
+$NetBSD: patch-ac,v 1.4 2015/09/26 14:56:10 bouyer Exp $
---- src/etc/script/Makefile.in.orig 2012-02-09 16:02:29.000000000 +0100
-+++ src/etc/script/Makefile.in 2011-08-25 16:48:08.000000000 +0200
-@@ -355,7 +355,7 @@
+--- src/etc/script/Makefile.in.orig 2015-09-25 10:55:01.000000000 +0200
++++ src/etc/script/Makefile.in 2015-09-25 15:41:23.000000000 +0200
+@@ -330,7 +330,7 @@
info-am:
--install-data-am: install-initSCRIPTS install-scriptSCRIPTS
-+install-data-am: install-scriptSCRIPTS
+-install-data-am: install-initSCRIPTS
++install-data-am:
install-exec-am:
diff --git a/mail/sympa/patches/patch-af b/mail/sympa/patches/patch-af
deleted file mode 100644
index 5bd0c0833da..00000000000
--- a/mail/sympa/patches/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-af,v 1.3 2012/05/16 16:16:46 bouyer Exp $
-
---- src/lib/Language.pm.orig 2012-02-08 18:03:43.000000000 +0100
-+++ src/lib/Language.pm 2012-02-08 18:04:12.000000000 +0100
-@@ -164,7 +164,7 @@
- ## Set Locale::Messages context
- my $locale_dashless = $locale.'.utf-8';
- $locale_dashless =~ s/-//g;
-- foreach my $type (&POSIX::LC_ALL, &POSIX::LC_TIME) {
-+ foreach my $type (&POSIX::LC_CTYPE) {
- my $success;
- foreach my $try ($locale.'.utf-8',
- $locale.'.UTF-8', ## UpperCase required for FreeBSD
diff --git a/mail/sympa/patches/patch-doc_man8_alias__manager.pod.in b/mail/sympa/patches/patch-doc_man8_alias__manager.pod.in
deleted file mode 100644
index 88230483f93..00000000000
--- a/mail/sympa/patches/patch-doc_man8_alias__manager.pod.in
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-doc_man8_alias__manager.pod.in,v 1.2 2014/08/30 20:26:45 bouyer Exp $
-
-Set encoding for perl-5.18.
-
---- doc/man8/alias_manager.pod.in.orig 2013-04-05 14:39:23.000000000 +0200
-+++ doc/man8/alias_manager.pod.in 2014-08-30 20:04:27.000000000 +0200
-@@ -1,3 +1,5 @@
-+=encoding iso-8859-1
-+
- =head1 NAME
-
- alias_manager, alias_manager.pl - manage Sympa aliases
diff --git a/mail/sympa/patches/patch-doc_man8_archived.pod.in b/mail/sympa/patches/patch-doc_man8_archived.pod.in
deleted file mode 100644
index 01f2e631633..00000000000
--- a/mail/sympa/patches/patch-doc_man8_archived.pod.in
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-doc_man8_archived.pod.in,v 1.2 2014/08/30 20:26:45 bouyer Exp $
-
-Set encoding for perl-5.18.
-
---- doc/man8/archived.pod.in.orig 2013-04-05 14:39:23.000000000 +0200
-+++ doc/man8/archived.pod.in 2014-08-30 20:04:37.000000000 +0200
-@@ -1,3 +1,5 @@
-+=encoding iso-8859-1
-+
- =head1 NAME
-
- archived, archived.pl - Mailing List Archiving Daemon for WWSympa
diff --git a/mail/sympa/patches/patch-doc_man8_bounced.pod.in b/mail/sympa/patches/patch-doc_man8_bounced.pod.in
deleted file mode 100644
index 0190bbc05b8..00000000000
--- a/mail/sympa/patches/patch-doc_man8_bounced.pod.in
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-doc_man8_bounced.pod.in,v 1.2 2014/08/30 20:26:45 bouyer Exp $
-
-Set encoding for perl-5.18.
-
---- doc/man8/bounced.pod.in.orig 2013-04-05 14:39:23.000000000 +0200
-+++ doc/man8/bounced.pod.in 2014-08-30 20:04:39.000000000 +0200
-@@ -1,3 +1,5 @@
-+=encoding iso-8859-1
-+
- =head1 NAME
-
- bounced, bounced.pl - Mailing List Bounce Processing Daemon for WWSympa
diff --git a/mail/sympa/patches/patch-doc_man8_sympa.pod b/mail/sympa/patches/patch-doc_man8_sympa.pod
deleted file mode 100644
index f06b7499ed8..00000000000
--- a/mail/sympa/patches/patch-doc_man8_sympa.pod
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-doc_man8_sympa.pod,v 1.2 2014/08/30 20:26:45 bouyer Exp $
-
-Set encoding for perl-5.18.
-
---- doc/man8/sympa.pod.in.orig 2014-08-30 20:03:53.000000000 +0200
-+++ doc/man8/sympa.pod.in 2014-08-30 20:04:41.000000000 +0200
-@@ -1,3 +1,5 @@
-+=encoding iso-8859-1
-+
- =head1 NAME
-
- sympa, sympa.pl - A Modern Mailing List Manager
diff --git a/mail/sympa/patches/patch-src_lib_Sympa_Session.pm b/mail/sympa/patches/patch-src_lib_Sympa_Session.pm
new file mode 100644
index 00000000000..eaba6ba3151
--- /dev/null
+++ b/mail/sympa/patches/patch-src_lib_Sympa_Session.pm
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_lib_Sympa_Session.pm,v 1.1 2015/09/26 14:56:10 bouyer Exp $
+Fix perl 5.22 waring (which is fatal here)
+
+--- ./src/lib/Sympa/Session.pm.orig 2015-09-25 23:38:08.000000000 +0200
++++ ./src/lib/Sympa/Session.pm 2015-09-25 23:39:03.000000000 +0200
+@@ -132,7 +132,7 @@
+ my $sdm = Sympa::DatabaseManager->instance;
+
+ ## Load existing session.
+- if ($cookie and $cookie =~ /^\d{,16}$/) {
++ if ($cookie and $cookie =~ /^\d{16}$/) {
+ ## Compatibility: session by older releases of Sympa.
+ $id_session = $cookie;
+ $is_old_session = 1;