From 159c23b943a5a40234a327856d25b859f64d1117 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 25 Feb 2007 18:05:02 +0000 Subject: [PATCH] added password for mailing list and setting option for lists domain git-svn-id: http://redmine.rubyforge.org/svn/branches/work@269 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- mailing_lists/config/settings.yml | 2 ++ mailing_lists/lang/fr.yml | 1 + mailing_lists/lib/mailman_wrapper.rb | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/mailing_lists/config/settings.yml b/mailing_lists/config/settings.yml index 7ddbe5293..0a1f1aef7 100644 --- a/mailing_lists/config/settings.yml +++ b/mailing_lists/config/settings.yml @@ -39,6 +39,8 @@ issues_export_limit: default: 500 mail_from: default: redmine@somenet.foo +mailing_lists_domain: + default: lists.somenet.foo text_formatting: default: textile default_language: diff --git a/mailing_lists/lang/fr.yml b/mailing_lists/lang/fr.yml index 9bcc8b1d1..2a135670d 100644 --- a/mailing_lists/lang/fr.yml +++ b/mailing_lists/lang/fr.yml @@ -151,6 +151,7 @@ setting_issues_export_limit: Limite export demandes setting_mail_from: Adresse d'émission setting_host_name: Nom d'hôte setting_text_formatting: Formatage du texte +setting_mailing_lists_domain: Domaine des listes label_user: Utilisateur label_user_plural: Utilisateurs diff --git a/mailing_lists/lib/mailman_wrapper.rb b/mailing_lists/lib/mailman_wrapper.rb index fca1edcea..7132dbf90 100644 --- a/mailing_lists/lib/mailman_wrapper.rb +++ b/mailing_lists/lib/mailman_wrapper.rb @@ -17,7 +17,7 @@ module MailmanWrapper def self.create_list(list) - cmd = "newlist #{list.name} #{list.admin.mail} #{list.password}" + cmd = "newlist --emailhost=#{Setting.mailing_lists_domain} --quiet #{list.name} #{list.admin.mail} #{list.password}" puts "Shelling out: #{cmd}" system(cmd) && $? && $?.exitstatus == 0 ? true : false end