From bbf41e28dba697b7d46767c0f242dbb94b1239c3 Mon Sep 17 00:00:00 2001 From: Michael Scherer Date: Sun, 9 Jan 2011 16:42:51 +0000 Subject: fix scenari for restricted list ( so now, it should likely work for reports and commits ) --- modules/sympa/manifests/init.pp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'modules/sympa/manifests') diff --git a/modules/sympa/manifests/init.pp b/modules/sympa/manifests/init.pp index e707919d..c8792037 100644 --- a/modules/sympa/manifests/init.pp +++ b/modules/sympa/manifests/init.pp @@ -153,7 +153,8 @@ class sympa { } define scenario_sender_email { - file { "/etc/sympa/scenari/send.restricted_$name": + $sender_email_file = regsubst($name,'\@','-at-') + file { "/etc/sympa/scenari/send.restricted_$sender_email_file": ensure => present, owner => root, group => root, @@ -227,8 +228,8 @@ class sympa { } if $sender_email { - if ! defined(Sympa::Server::Scenario_sender_email[$sender_email_file]) { - sympa::server::scenario_sender_email { $sender_email_file: } + if ! defined(Sympa::Server::Scenario_sender_email[$sender_email]) { + sympa::server::scenario_sender_email { $sender_email: } } } -- cgit v1.2.1